struct Win32_OVERLAPPED { Win32_ULONG_PTR internal; Win32_ULONG_PTR internalHigh; union { struct { Win32_DWORD offset; Win32_DWORD offsetHigh; } Win32_PVOID pointer; } Win32_HANDLE hEvent; }