The Windows data type HANDLE is documented at windows-data-types. It is a C/C++ typedef that resolves to a void pointer. Consequently, in 32-bit code the size of a HANDLE is four bytes while in 64 bit code it is 8 bytes.
However, in most cases handles should be viewed as opaque objects even though the underlying representation may be a pointer.