Thank you for the information on the lectures, I am going to look them over and see if they can get me over the hump. I know that void and null weren't the same thing, and that a void pointer could be a pointer to any data type, I am just having trouble representing that type of structure in VFP to pass it to the DLL in a form VFP can create and the DLL recognizes. Thanks again for the leads. Hopefully, they will lead me where I need to go.
Rodney