diff --git a/reactos/include/psdk/winnt.h b/reactos/include/psdk/winnt.h index 7d95be6d495..86fcd9e2801 100644 --- a/reactos/include/psdk/winnt.h +++ b/reactos/include/psdk/winnt.h @@ -2936,7 +2936,8 @@ typedef union _ULARGE_INTEGER { ULONGLONG QuadPart; } ULARGE_INTEGER, *PULARGE_INTEGER; typedef struct _LUID { - LARGE_INTEGER_ORDER(LONG) + DWORD LowPart; + LONG HighPart; } LUID, *PLUID; #pragma pack(push,4) typedef struct _LUID_AND_ATTRIBUTES { diff --git a/reactos/include/reactos/idl/lsa.idl b/reactos/include/reactos/idl/lsa.idl index 08b214ab504..e752c8161b6 100644 --- a/reactos/include/reactos/idl/lsa.idl +++ b/reactos/include/reactos/idl/lsa.idl @@ -11,7 +11,7 @@ typedef LSAPR_HANDLE *PLSAPR_HANDLE; cpp_quote("#ifndef _WINNT_H") typedef struct _LUID { - ULONG LowPart; + DWORD LowPart; LONG HighPart; } LUID, *PLUID; cpp_quote("#endif")