it's defined right there... it's the name of the parameter... it's just like any other method you would create in VB... I'm not sure what the disconnect is, except that you may have issues with the long* as it's a C-long... for which VB6 doesn't have an equivalent for... as it would need to be a double long... but that doesn't exist...

-tg