Commit a425bfc6 authored by Mike McCormack's avatar Mike McCormack Committed by Alexandre Julliard

winnt.h: Add defines for SLIST_HEADER.

parent 1ca4ddbd
...@@ -593,6 +593,35 @@ typedef struct _SINGLE_LIST_ENTRY { ...@@ -593,6 +593,35 @@ typedef struct _SINGLE_LIST_ENTRY {
struct _SINGLE_LIST_ENTRY *Next; struct _SINGLE_LIST_ENTRY *Next;
} SINGLE_LIST_ENTRY, *PSINGLE_LIST_ENTRY; } SINGLE_LIST_ENTRY, *PSINGLE_LIST_ENTRY;
#ifdef _WIN64
typedef struct _SLIST_ENTRY *PSLIST_ENTRY;
typedef struct _SLIST_ENTRY {
PSLIST_ENTRY Next;
};
typedef struct _SLIST_HEADER {
ULONGLONG Alignment;
ULONGLONG Region;
} SLIST_HEADER, *PSLIST_HEADER;
#else
#define SLIST_ENTRY SINGLE_LIST_ENTRY
#define _SLIST_ENTRY _SINGLE_LIST_ENTRY
#define PSLIST_ENTRY PSINGLE_LIST_ENTRY
typedef union _SLIST_HEADER {
ULONGLONG Alignment;
struct {
SLIST_ENTRY Next;
WORD Depth;
WORD Sequence;
};
} SLIST_HEADER, *PSLIST_HEADER;
#endif
/* Heap flags */ /* Heap flags */
#define HEAP_NO_SERIALIZE 0x00000001 #define HEAP_NO_SERIALIZE 0x00000001
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment