The MASM Forum Archive 2004 to 2012

General Forums => The Campus => Topic started by: Magnum on November 07, 2011, 01:24:20 AM

Title: lpdwHandle
Post by: Magnum on November 07, 2011, 01:24:20 AM
I need help in how to make this in my data section.

lpdwHandle
[out] Pointer to a variable that the function sets to zero.
Title: Re: lpdwHandle
Post by: Gunner on November 07, 2011, 01:37:36 AM
lp == Long Pointer
dw == DWORD so

HandleOut   DWORD ?

and Invoke SomeFunction, offset HandleOut

when you pass the address of a variable, that is called a pointer
Title: Re: lpdwHandle
Post by: Magnum on November 07, 2011, 02:08:33 AM
Thanks Gunner.
Title: Re: lpdwHandle
Post by: dedndave on November 07, 2011, 02:18:14 PM
dwHandle HANDLE ?

then, lpdwHandle is the address of it
although, i usually use "h"

hHandle HANDLE ?

even better to use some sort of descriptive name

hFileInp HANDLE ?
hFileOut HANDLE ?