ReactOS 0.4.17-dev-116-ga4b6fe9
generated.c File Reference
#include <stdarg.h>
#include "ntstatus.h"
#include "windef.h"
#include "winbase.h"
#include "winternl.h"
#include "wine/test.h"
Include dependency graph for generated.c:

Go to the source code of this file.

Macros

#define WINE_NOWINSOCK
 
#define WIN32_NO_STATUS
 
#define DWORD_PTR   UINT_PTR
 
#define LONG_PTR   INT_PTR
 
#define ULONG_PTR   UINT_PTR
 
#define TEST_TYPE_SIZE(type, size)   C_ASSERT(sizeof(type) == size);
 
#define TEST_TYPE_ALIGN(type, align)
 
#define TEST_TARGET_ALIGN(type, align)
 
#define TEST_FIELD_ALIGN(type, field, align)
 
#define TEST_FIELD_OFFSET(type, field, offset)   C_ASSERT(FIELD_OFFSET(type, field) == offset);
 
#define TEST_TARGET_SIZE(type, size)   TEST_TYPE_SIZE(*(type)0, size)
 
#define TEST_FIELD_SIZE(type, field, size)   TEST_TYPE_SIZE((((type*)0)->field), size)
 
#define TEST_TYPE_SIGNED(type)   C_ASSERT((type) -1 < 0);
 
#define TEST_TYPE_UNSIGNED(type)   C_ASSERT((type) -1 > 0);
 

Functions

static void test_pack_DWORD32 (void)
 
static void test_pack_DWORD64 (void)
 
static void test_pack_DWORD_PTR (void)
 
static void test_pack_HALF_PTR (void)
 
static void test_pack_INT16 (void)
 
static void test_pack_INT32 (void)
 
static void test_pack_INT64 (void)
 
static void test_pack_INT8 (void)
 
static void test_pack_INT_PTR (void)
 
static void test_pack_LONG32 (void)
 
static void test_pack_LONG64 (void)
 
static void test_pack_LONG_PTR (void)
 
static void test_pack_SIZE_T (void)
 
static void test_pack_SSIZE_T (void)
 
static void test_pack_UHALF_PTR (void)
 
static void test_pack_UINT16 (void)
 
static void test_pack_UINT32 (void)
 
static void test_pack_UINT64 (void)
 
static void test_pack_UINT8 (void)
 
static void test_pack_UINT_PTR (void)
 
static void test_pack_ULONG32 (void)
 
static void test_pack_ULONG64 (void)
 
static void test_pack_ULONG_PTR (void)
 
static void test_pack_ACCESS_ALLOWED_ACE (void)
 
static void test_pack_ACCESS_DENIED_ACE (void)
 
static void test_pack_ACCESS_MASK (void)
 
static void test_pack_ACE_HEADER (void)
 
static void test_pack_ACL (void)
 
static void test_pack_ACL_REVISION_INFORMATION (void)
 
static void test_pack_ACL_SIZE_INFORMATION (void)
 
static void test_pack_BOOLEAN (void)
 
static void test_pack_CCHAR (void)
 
static void test_pack_CHAR (void)
 
static void test_pack_DWORDLONG (void)
 
static void test_pack_EXCEPTION_POINTERS (void)
 
static void test_pack_EXCEPTION_RECORD (void)
 
static void test_pack_EXECUTION_STATE (void)
 
static void test_pack_FPO_DATA (void)
 
static void test_pack_GENERIC_MAPPING (void)
 
static void test_pack_HANDLE (void)
 
static void test_pack_HRESULT (void)
 
static void test_pack_IMAGE_ARCHIVE_MEMBER_HEADER (void)
 
static void test_pack_IMAGE_AUX_SYMBOL (void)
 
static void test_pack_IMAGE_BASE_RELOCATION (void)
 
static void test_pack_IMAGE_BOUND_FORWARDER_REF (void)
 
static void test_pack_IMAGE_BOUND_IMPORT_DESCRIPTOR (void)
 
static void test_pack_IMAGE_COFF_SYMBOLS_HEADER (void)
 
static void test_pack_IMAGE_DATA_DIRECTORY (void)
 
static void test_pack_IMAGE_DEBUG_DIRECTORY (void)
 
static void test_pack_IMAGE_DEBUG_MISC (void)
 
static void test_pack_IMAGE_DOS_HEADER (void)
 
static void test_pack_IMAGE_EXPORT_DIRECTORY (void)
 
static void test_pack_IMAGE_FILE_HEADER (void)
 
static void test_pack_IMAGE_FUNCTION_ENTRY (void)
 
static void test_pack_IMAGE_IMPORT_BY_NAME (void)
 
static void test_pack_IMAGE_IMPORT_DESCRIPTOR (void)
 
static void test_pack_IMAGE_LINENUMBER (void)
 
static void test_pack_IMAGE_LOAD_CONFIG_DIRECTORY (void)
 
static void test_pack_IMAGE_LOAD_CONFIG_DIRECTORY32 (void)
 
static void test_pack_IMAGE_LOAD_CONFIG_DIRECTORY64 (void)
 
static void test_pack_IMAGE_NT_HEADERS (void)
 
static void test_pack_IMAGE_NT_HEADERS32 (void)
 
static void test_pack_IMAGE_NT_HEADERS64 (void)
 
static void test_pack_IMAGE_OPTIONAL_HEADER (void)
 
static void test_pack_IMAGE_OPTIONAL_HEADER32 (void)
 
static void test_pack_IMAGE_OPTIONAL_HEADER64 (void)
 
static void test_pack_IMAGE_OS2_HEADER (void)
 
static void test_pack_IMAGE_RELOCATION (void)
 
static void test_pack_IMAGE_RESOURCE_DATA_ENTRY (void)
 
static void test_pack_IMAGE_RESOURCE_DIRECTORY (void)
 
static void test_pack_IMAGE_RESOURCE_DIRECTORY_ENTRY (void)
 
static void test_pack_IMAGE_RESOURCE_DIRECTORY_STRING (void)
 
static void test_pack_IMAGE_RESOURCE_DIR_STRING_U (void)
 
static void test_pack_IMAGE_SECTION_HEADER (void)
 
static void test_pack_IMAGE_SEPARATE_DEBUG_HEADER (void)
 
static void test_pack_IMAGE_SYMBOL (void)
 
static void test_pack_IMAGE_THUNK_DATA (void)
 
static void test_pack_IMAGE_TLS_DIRECTORY (void)
 
static void test_pack_IMAGE_TLS_DIRECTORY32 (void)
 
static void test_pack_IMAGE_TLS_DIRECTORY64 (void)
 
static void test_pack_IMAGE_VXD_HEADER (void)
 
static void test_pack_IO_COUNTERS (void)
 
static void test_pack_LANGID (void)
 
static void test_pack_LARGE_INTEGER (void)
 
static void test_pack_LCID (void)
 
static void test_pack_LIST_ENTRY (void)
 
static void test_pack_LONG (void)
 
static void test_pack_LONGLONG (void)
 
static void test_pack_LUID (void)
 
static void test_pack_LUID_AND_ATTRIBUTES (void)
 
static void test_pack_MEMORY_BASIC_INFORMATION (void)
 
static void test_pack_MESSAGE_RESOURCE_BLOCK (void)
 
static void test_pack_MESSAGE_RESOURCE_DATA (void)
 
static void test_pack_MESSAGE_RESOURCE_ENTRY (void)
 
static void test_pack_NT_TIB (void)
 
static void test_pack_OBJECT_TYPE_LIST (void)
 
static void test_pack_PACCESS_ALLOWED_ACE (void)
 
static void test_pack_PACCESS_DENIED_ACE (void)
 
static void test_pack_PACCESS_TOKEN (void)
 
static void test_pack_PACE_HEADER (void)
 
static void test_pack_PACL (void)
 
static void test_pack_PACL_REVISION_INFORMATION (void)
 
static void test_pack_PACL_SIZE_INFORMATION (void)
 
static void test_pack_PCCH (void)
 
static void test_pack_PCH (void)
 
static void test_pack_PCSTR (void)
 
static void test_pack_PCWCH (void)
 
static void test_pack_PCWSTR (void)
 
static void test_pack_PEXCEPTION_POINTERS (void)
 
static void test_pack_PEXCEPTION_RECORD (void)
 
static void test_pack_PFPO_DATA (void)
 
static void test_pack_PGENERIC_MAPPING (void)
 
static void test_pack_PHANDLE (void)
 
static void test_pack_PIMAGE_ARCHIVE_MEMBER_HEADER (void)
 
static void test_pack_PIMAGE_AUX_SYMBOL (void)
 
static void test_pack_PIMAGE_BASE_RELOCATION (void)
 
static void test_pack_PIMAGE_BOUND_FORWARDER_REF (void)
 
static void test_pack_PIMAGE_BOUND_IMPORT_DESCRIPTOR (void)
 
static void test_pack_PIMAGE_COFF_SYMBOLS_HEADER (void)
 
static void test_pack_PIMAGE_DATA_DIRECTORY (void)
 
static void test_pack_PIMAGE_DEBUG_DIRECTORY (void)
 
static void test_pack_PIMAGE_DEBUG_MISC (void)
 
static void test_pack_PIMAGE_DOS_HEADER (void)
 
static void test_pack_PIMAGE_EXPORT_DIRECTORY (void)
 
static void test_pack_PIMAGE_FILE_HEADER (void)
 
static void test_pack_PIMAGE_FUNCTION_ENTRY (void)
 
static void test_pack_PIMAGE_IMPORT_BY_NAME (void)
 
static void test_pack_PIMAGE_IMPORT_DESCRIPTOR (void)
 
static void test_pack_PIMAGE_LINENUMBER (void)
 
static void test_pack_PIMAGE_LOAD_CONFIG_DIRECTORY (void)
 
static void test_pack_PIMAGE_NT_HEADERS (void)
 
static void test_pack_PIMAGE_NT_HEADERS32 (void)
 
static void test_pack_PIMAGE_NT_HEADERS64 (void)
 
static void test_pack_PIMAGE_OPTIONAL_HEADER (void)
 
static void test_pack_PIMAGE_OPTIONAL_HEADER32 (void)
 
static void test_pack_PIMAGE_OPTIONAL_HEADER64 (void)
 
static void test_pack_PIMAGE_OS2_HEADER (void)
 
static void test_pack_PIMAGE_RELOCATION (void)
 
static void test_pack_PIMAGE_RESOURCE_DATA_ENTRY (void)
 
static void test_pack_PIMAGE_RESOURCE_DIRECTORY (void)
 
static void test_pack_PIMAGE_RESOURCE_DIRECTORY_ENTRY (void)
 
static void test_pack_PIMAGE_RESOURCE_DIRECTORY_STRING (void)
 
static void test_pack_PIMAGE_RESOURCE_DIR_STRING_U (void)
 
static void test_pack_PIMAGE_SECTION_HEADER (void)
 
static void test_pack_PIMAGE_SEPARATE_DEBUG_HEADER (void)
 
static void test_pack_PIMAGE_SYMBOL (void)
 
static void test_pack_PIMAGE_THUNK_DATA (void)
 
static void test_pack_PIMAGE_TLS_CALLBACK (void)
 
static void test_pack_PIMAGE_TLS_DIRECTORY (void)
 
static void test_pack_PIMAGE_VXD_HEADER (void)
 
static void test_pack_PIO_COUNTERS (void)
 
static void test_pack_PISECURITY_DESCRIPTOR (void)
 
static void test_pack_PISECURITY_DESCRIPTOR_RELATIVE (void)
 
static void test_pack_PISID (void)
 
static void test_pack_PLARGE_INTEGER (void)
 
static void test_pack_PLIST_ENTRY (void)
 
static void test_pack_PLUID (void)
 
static void test_pack_PLUID_AND_ATTRIBUTES (void)
 
static void test_pack_PMEMORY_BASIC_INFORMATION (void)
 
static void test_pack_PMESSAGE_RESOURCE_BLOCK (void)
 
static void test_pack_PMESSAGE_RESOURCE_DATA (void)
 
static void test_pack_PMESSAGE_RESOURCE_ENTRY (void)
 
static void test_pack_PNT_TIB (void)
 
static void test_pack_POBJECT_TYPE_LIST (void)
 
static void test_pack_PPRIVILEGE_SET (void)
 
static void test_pack_PRIVILEGE_SET (void)
 
static void test_pack_PRLIST_ENTRY (void)
 
static void test_pack_PRTL_CRITICAL_SECTION (void)
 
static void test_pack_PRTL_CRITICAL_SECTION_DEBUG (void)
 
static void test_pack_PRTL_OSVERSIONINFOEXW (void)
 
static void test_pack_PRTL_OSVERSIONINFOW (void)
 
static void test_pack_PRTL_RESOURCE_DEBUG (void)
 
static void test_pack_PSECURITY_DESCRIPTOR (void)
 
static void test_pack_PSECURITY_QUALITY_OF_SERVICE (void)
 
static void test_pack_PSID (void)
 
static void test_pack_PSID_IDENTIFIER_AUTHORITY (void)
 
static void test_pack_PSINGLE_LIST_ENTRY (void)
 
static void test_pack_PSTR (void)
 
static void test_pack_PSYSTEM_ALARM_ACE (void)
 
static void test_pack_PSYSTEM_AUDIT_ACE (void)
 
static void test_pack_PTOKEN_GROUPS (void)
 
static void test_pack_PTOKEN_PRIVILEGES (void)
 
static void test_pack_PTOKEN_USER (void)
 
static void test_pack_PULARGE_INTEGER (void)
 
static void test_pack_PVECTORED_EXCEPTION_HANDLER (void)
 
static void test_pack_PVOID (void)
 
static void test_pack_PWCH (void)
 
static void test_pack_PWSTR (void)
 
static void test_pack_RTL_CRITICAL_SECTION (void)
 
static void test_pack_RTL_CRITICAL_SECTION_DEBUG (void)
 
static void test_pack_RTL_OSVERSIONINFOEXW (void)
 
static void test_pack_RTL_OSVERSIONINFOW (void)
 
static void test_pack_RTL_RESOURCE_DEBUG (void)
 
static void test_pack_SECURITY_CONTEXT_TRACKING_MODE (void)
 
static void test_pack_SECURITY_DESCRIPTOR (void)
 
static void test_pack_SECURITY_DESCRIPTOR_CONTROL (void)
 
static void test_pack_SECURITY_DESCRIPTOR_RELATIVE (void)
 
static void test_pack_SECURITY_INFORMATION (void)
 
static void test_pack_SECURITY_QUALITY_OF_SERVICE (void)
 
static void test_pack_SHORT (void)
 
static void test_pack_SID (void)
 
static void test_pack_SID_AND_ATTRIBUTES (void)
 
static void test_pack_SID_IDENTIFIER_AUTHORITY (void)
 
static void test_pack_SINGLE_LIST_ENTRY (void)
 
static void test_pack_SYSTEM_ALARM_ACE (void)
 
static void test_pack_SYSTEM_AUDIT_ACE (void)
 
static void test_pack_TOKEN_DEFAULT_DACL (void)
 
static void test_pack_TOKEN_GROUPS (void)
 
static void test_pack_TOKEN_OWNER (void)
 
static void test_pack_TOKEN_PRIMARY_GROUP (void)
 
static void test_pack_TOKEN_PRIVILEGES (void)
 
static void test_pack_TOKEN_SOURCE (void)
 
static void test_pack_TOKEN_STATISTICS (void)
 
static void test_pack_TOKEN_USER (void)
 
static void test_pack_ULARGE_INTEGER (void)
 
static void test_pack_ULONGLONG (void)
 
static void test_pack_WAITORTIMERCALLBACKFUNC (void)
 
static void test_pack_WCHAR (void)
 
static void test_pack_ATOM (void)
 
static void test_pack_BOOL (void)
 
static void test_pack_BYTE (void)
 
static void test_pack_COLORREF (void)
 
static void test_pack_DWORD (void)
 
static void test_pack_FARPROC (void)
 
static void test_pack_FLOAT (void)
 
static void test_pack_GLOBALHANDLE (void)
 
static void test_pack_HCURSOR (void)
 
static void test_pack_HFILE (void)
 
static void test_pack_HGDIOBJ (void)
 
static void test_pack_HGLOBAL (void)
 
static void test_pack_HLOCAL (void)
 
static void test_pack_HMODULE (void)
 
static void test_pack_INT (void)
 
static void test_pack_LOCALHANDLE (void)
 
static void test_pack_LPARAM (void)
 
static void test_pack_LPCRECT (void)
 
static void test_pack_LPCRECTL (void)
 
static void test_pack_LPCVOID (void)
 
static void test_pack_LPPOINT (void)
 
static void test_pack_LPRECT (void)
 
static void test_pack_LPRECTL (void)
 
static void test_pack_LPSIZE (void)
 
static void test_pack_LRESULT (void)
 
static void test_pack_POINT (void)
 
static void test_pack_POINTL (void)
 
static void test_pack_PPOINT (void)
 
static void test_pack_PPOINTL (void)
 
static void test_pack_PRECT (void)
 
static void test_pack_PRECTL (void)
 
static void test_pack_PROC (void)
 
static void test_pack_PSIZE (void)
 
static void test_pack_PSZ (void)
 
static void test_pack_RECT (void)
 
static void test_pack_RECTL (void)
 
static void test_pack_SIZE (void)
 
static void test_pack_SIZEL (void)
 
static void test_pack_UCHAR (void)
 
static void test_pack_UINT (void)
 
static void test_pack_ULONG (void)
 
static void test_pack_USHORT (void)
 
static void test_pack_WORD (void)
 
static void test_pack_WPARAM (void)
 
static void test_pack (void)
 
 START_TEST (generated)
 

Macro Definition Documentation

◆ DWORD_PTR

Definition at line 23 of file generated.c.

◆ LONG_PTR

Definition at line 24 of file generated.c.

◆ TEST_FIELD_ALIGN

#define TEST_FIELD_ALIGN (   type,
  field,
  align 
)

Definition at line 68 of file generated.c.

◆ TEST_FIELD_OFFSET

#define TEST_FIELD_OFFSET (   type,
  field,
  offset 
)    C_ASSERT(FIELD_OFFSET(type, field) == offset);

Definition at line 71 of file generated.c.

◆ TEST_FIELD_SIZE

#define TEST_FIELD_SIZE (   type,
  field,
  size 
)    TEST_TYPE_SIZE((((type*)0)->field), size)

Definition at line 74 of file generated.c.

◆ TEST_TARGET_ALIGN

#define TEST_TARGET_ALIGN (   type,
  align 
)

Definition at line 67 of file generated.c.

◆ TEST_TARGET_SIZE

#define TEST_TARGET_SIZE (   type,
  size 
)    TEST_TYPE_SIZE(*(type)0, size)

Definition at line 73 of file generated.c.

◆ TEST_TYPE_ALIGN

#define TEST_TYPE_ALIGN (   type,
  align 
)

Definition at line 60 of file generated.c.

◆ TEST_TYPE_SIGNED

#define TEST_TYPE_SIGNED (   type)    C_ASSERT((type) -1 < 0);

Definition at line 75 of file generated.c.

◆ TEST_TYPE_SIZE

#define TEST_TYPE_SIZE (   type,
  size 
)    C_ASSERT(sizeof(type) == size);

Definition at line 55 of file generated.c.

◆ TEST_TYPE_UNSIGNED

#define TEST_TYPE_UNSIGNED (   type)    C_ASSERT((type) -1 > 0);

Definition at line 76 of file generated.c.

◆ ULONG_PTR

Definition at line 25 of file generated.c.

◆ WIN32_NO_STATUS

#define WIN32_NO_STATUS

Definition at line 13 of file generated.c.

◆ WINE_NOWINSOCK

#define WINE_NOWINSOCK

Definition at line 8 of file generated.c.

Function Documentation

◆ START_TEST()

START_TEST ( generated  )

Definition at line 7203 of file generated.c.

7204{
7205 test_pack();
7206}
static void test_pack(void)
Definition: generated.c:13132

◆ test_pack()

static void test_pack ( void  )
static

Definition at line 6937 of file generated.c.

6938{
6943 test_pack_ACL();
7015 test_pack_INT();
7057 test_pack_PCH();
7141 test_pack_PSZ();
7164 test_pack_SID();
7201}
static void test_pack_IMAGE_NT_HEADERS(void)
Definition: generated.c:4416
static void test_pack_PEXCEPTION_RECORD(void)
Definition: generated.c:5439
static void test_pack_OBJECT_TYPE_LIST(void)
Definition: generated.c:5308
static void test_pack_INT(void)
Definition: generated.c:6652
static void test_pack_IMAGE_RESOURCE_DIRECTORY_STRING(void)
Definition: generated.c:4810
static void test_pack_PSTR(void)
Definition: generated.c:6018
static void test_pack_IMAGE_BOUND_FORWARDER_REF(void)
Definition: generated.c:3972
static void test_pack_IMAGE_COFF_SYMBOLS_HEADER(void)
Definition: generated.c:4004
static void test_pack_PIMAGE_RESOURCE_DIR_STRING_U(void)
Definition: generated.c:5720
static void test_pack_IMAGE_SECTION_HEADER(void)
Definition: generated.c:4836
static void test_pack_IMAGE_VXD_HEADER(void)
Definition: generated.c:4957
static void test_pack_PIMAGE_SECTION_HEADER(void)
Definition: generated.c:5729
static void test_pack_IMAGE_TLS_DIRECTORY32(void)
Definition: generated.c:4907
static void test_pack_PIMAGE_RESOURCE_DIRECTORY(void)
Definition: generated.c:5695
static void test_pack_TOKEN_USER(void)
Definition: generated.c:6510
static void test_pack_PIMAGE_THUNK_DATA(void)
Definition: generated.c:5752
static void test_pack_POINTL(void)
Definition: generated.c:6757
static void test_pack_IMAGE_OPTIONAL_HEADER32(void)
Definition: generated.c:4462
static void test_pack_IMAGE_DOS_HEADER(void)
Definition: generated.c:4101
static void test_pack_PIMAGE_EXPORT_DIRECTORY(void)
Definition: generated.c:5563
static void test_pack_ULONG64(void)
Definition: generated.c:3677
static void test_pack_INT64(void)
Definition: generated.c:3557
static void test_pack_ULONG_PTR(void)
Definition: generated.c:3685
static void test_pack_IMAGE_DEBUG_MISC(void)
Definition: generated.c:4079
static void test_pack_IMAGE_RESOURCE_DIRECTORY(void)
Definition: generated.c:4780
static void test_pack_PIMAGE_TLS_DIRECTORY(void)
Definition: generated.c:5766
static void test_pack_PIMAGE_FUNCTION_ENTRY(void)
Definition: generated.c:5581
static void test_pack_PACE_HEADER(void)
Definition: generated.c:5349
static void test_pack_SYSTEM_ALARM_ACE(void)
Definition: generated.c:6395
static void test_pack_PSYSTEM_ALARM_ACE(void)
Definition: generated.c:6027
static void test_pack_FPO_DATA(void)
Definition: generated.c:3873
static void test_pack_PCSTR(void)
Definition: generated.c:5403
static void test_pack_BYTE(void)
Definition: generated.c:6564
static void test_pack_LCID(void)
Definition: generated.c:5155
static void test_pack_PACCESS_ALLOWED_ACE(void)
Definition: generated.c:5324
static void test_pack_GENERIC_MAPPING(void)
Definition: generated.c:3892
static void test_pack_HMODULE(void)
Definition: generated.c:6645
static void test_pack_PACL(void)
Definition: generated.c:5358
static void test_pack_PLARGE_INTEGER(void)
Definition: generated.c:5818
static void test_pack_LONG32(void)
Definition: generated.c:3581
static void test_pack_PSYSTEM_AUDIT_ACE(void)
Definition: generated.c:6036
static void test_pack_HGDIOBJ(void)
Definition: generated.c:6624
static void test_pack_RTL_OSVERSIONINFOEXW(void)
Definition: generated.c:6159
static void test_pack_IMAGE_TLS_DIRECTORY64(void)
Definition: generated.c:4932
static void test_pack_PSZ(void)
Definition: generated.c:6822
static void test_pack_IMAGE_NT_HEADERS32(void)
Definition: generated.c:4423
static void test_pack_PIMAGE_LINENUMBER(void)
Definition: generated.c:5606
static void test_pack_TOKEN_STATISTICS(void)
Definition: generated.c:6496
static void test_pack_TOKEN_DEFAULT_DACL(void)
Definition: generated.c:6427
static void test_pack_PISID(void)
Definition: generated.c:5809
static void test_pack_LIST_ENTRY(void)
Definition: generated.c:5163
static void test_pack_PFPO_DATA(void)
Definition: generated.c:5448
static void test_pack_HALF_PTR(void)
Definition: generated.c:3533
static void test_pack_PSIZE(void)
Definition: generated.c:6813
static void test_pack_PIMAGE_OPTIONAL_HEADER64(void)
Definition: generated.c:5661
static void test_pack_PIMAGE_RESOURCE_DATA_ENTRY(void)
Definition: generated.c:5686
static void test_pack_PIMAGE_TLS_CALLBACK(void)
Definition: generated.c:5759
static void test_pack_CCHAR(void)
Definition: generated.c:3805
static void test_pack_INT8(void)
Definition: generated.c:3565
static void test_pack_PIMAGE_OS2_HEADER(void)
Definition: generated.c:5670
static void test_pack_PIMAGE_BOUND_IMPORT_DESCRIPTOR(void)
Definition: generated.c:5509
static void test_pack_PWCH(void)
Definition: generated.c:6093
static void test_pack_IMAGE_BASE_RELOCATION(void)
Definition: generated.c:3959
static void test_pack_IMAGE_BOUND_IMPORT_DESCRIPTOR(void)
Definition: generated.c:3988
static void test_pack_ATOM(void)
Definition: generated.c:6548
static void test_pack_LPRECTL(void)
Definition: generated.c:6718
static void test_pack_SIZE(void)
Definition: generated.c:6867
static void test_pack_RTL_OSVERSIONINFOW(void)
Definition: generated.c:6199
static void test_pack_IMAGE_AUX_SYMBOL(void)
Definition: generated.c:3954
static void test_pack_ACCESS_DENIED_ACE(void)
Definition: generated.c:3709
static void test_pack_IMAGE_RESOURCE_DIRECTORY_ENTRY(void)
Definition: generated.c:4805
static void test_pack_IMAGE_RELOCATION(void)
Definition: generated.c:4756
static void test_pack_PPOINT(void)
Definition: generated.c:6770
static void test_pack_PRLIST_ENTRY(void)
Definition: generated.c:5929
static void test_pack_INT32(void)
Definition: generated.c:3549
static void test_pack_SECURITY_DESCRIPTOR_CONTROL(void)
Definition: generated.c:6283
static void test_pack_PIMAGE_NT_HEADERS64(void)
Definition: generated.c:5636
static void test_pack_PIMAGE_DOS_HEADER(void)
Definition: generated.c:5554
static void test_pack_WAITORTIMERCALLBACKFUNC(void)
Definition: generated.c:6533
static void test_pack_TOKEN_PRIVILEGES(void)
Definition: generated.c:6470
static void test_pack_UINT16(void)
Definition: generated.c:3629
static void test_pack_PMESSAGE_RESOURCE_DATA(void)
Definition: generated.c:5870
static void test_pack_LOCALHANDLE(void)
Definition: generated.c:6660
static void test_pack_PSID_IDENTIFIER_AUTHORITY(void)
Definition: generated.c:6000
static void test_pack_LPCRECTL(void)
Definition: generated.c:6684
static void test_pack_LONG64(void)
Definition: generated.c:3589
static void test_pack_HRESULT(void)
Definition: generated.c:3918
static void test_pack_PTOKEN_USER(void)
Definition: generated.c:6063
static void test_pack_PIMAGE_VXD_HEADER(void)
Definition: generated.c:5773
static void test_pack_PIO_COUNTERS(void)
Definition: generated.c:5782
static void test_pack_SSIZE_T(void)
Definition: generated.c:3613
static void test_pack_IMAGE_SYMBOL(void)
Definition: generated.c:4890
static void test_pack_PTOKEN_PRIVILEGES(void)
Definition: generated.c:6054
static void test_pack_PRTL_RESOURCE_DEBUG(void)
Definition: generated.c:5972
static void test_pack_PIMAGE_COFF_SYMBOLS_HEADER(void)
Definition: generated.c:5518
static void test_pack_PEXCEPTION_POINTERS(void)
Definition: generated.c:5430
static void test_pack_HCURSOR(void)
Definition: generated.c:6609
static void test_pack_SID_IDENTIFIER_AUTHORITY(void)
Definition: generated.c:6375
static void test_pack_LARGE_INTEGER(void)
Definition: generated.c:5150
static void test_pack_PLIST_ENTRY(void)
Definition: generated.c:5825
static void test_pack_IMAGE_DATA_DIRECTORY(void)
Definition: generated.c:4035
static void test_pack_PRTL_OSVERSIONINFOW(void)
Definition: generated.c:5963
static void test_pack_PRECT(void)
Definition: generated.c:6788
static void test_pack_SIZEL(void)
Definition: generated.c:6880
static void test_pack_HLOCAL(void)
Definition: generated.c:6638
static void test_pack_IMAGE_FILE_HEADER(void)
Definition: generated.c:4205
static void test_pack_IMAGE_RESOURCE_DATA_ENTRY(void)
Definition: generated.c:4761
static void test_pack_LPPOINT(void)
Definition: generated.c:6700
static void test_pack_NT_TIB(void)
Definition: generated.c:5291
static void test_pack_USHORT(void)
Definition: generated.c:6911
static void test_pack_PIMAGE_ARCHIVE_MEMBER_HEADER(void)
Definition: generated.c:5475
static void test_pack_ACL_SIZE_INFORMATION(void)
Definition: generated.c:3781
static void test_pack_LONG(void)
Definition: generated.c:5176
static void test_pack_WORD(void)
Definition: generated.c:6919
static void test_pack_PSECURITY_DESCRIPTOR(void)
Definition: generated.c:5979
static void test_pack_LPARAM(void)
Definition: generated.c:6667
static void test_pack_IMAGE_IMPORT_BY_NAME(void)
Definition: generated.c:4249
static void test_pack_PROC(void)
Definition: generated.c:6806
static void test_pack_ACL(void)
Definition: generated.c:3749
static void test_pack_LPSIZE(void)
Definition: generated.c:6727
static void test_pack_TOKEN_PRIMARY_GROUP(void)
Definition: generated.c:6460
static void test_pack_IMAGE_LINENUMBER(void)
Definition: generated.c:4267
static void test_pack_LRESULT(void)
Definition: generated.c:6736
static void test_pack_LUID(void)
Definition: generated.c:5192
static void test_pack_FLOAT(void)
Definition: generated.c:6595
static void test_pack_DWORD64(void)
Definition: generated.c:3517
static void test_pack_PRIVILEGE_SET(void)
Definition: generated.c:5913
static void test_pack_DWORDLONG(void)
Definition: generated.c:3819
static void test_pack_ACL_REVISION_INFORMATION(void)
Definition: generated.c:3771
static void test_pack_UCHAR(void)
Definition: generated.c:6887
static void test_pack_ULARGE_INTEGER(void)
Definition: generated.c:6520
static void test_pack_INT_PTR(void)
Definition: generated.c:3573
static void test_pack_PMESSAGE_RESOURCE_BLOCK(void)
Definition: generated.c:5861
static void test_pack_LPCRECT(void)
Definition: generated.c:6675
static void test_pack_DWORD(void)
Definition: generated.c:6580
static void test_pack_MEMORY_BASIC_INFORMATION(void)
Definition: generated.c:5218
static void test_pack_RECT(void)
Definition: generated.c:6829
static void test_pack_IMAGE_LOAD_CONFIG_DIRECTORY64(void)
Definition: generated.c:4348
static void test_pack_PSECURITY_QUALITY_OF_SERVICE(void)
Definition: generated.c:5986
static void test_pack_PHANDLE(void)
Definition: generated.c:5466
static void test_pack_SINGLE_LIST_ENTRY(void)
Definition: generated.c:6385
static void test_pack_ULONG(void)
Definition: generated.c:6903
static void test_pack_GLOBALHANDLE(void)
Definition: generated.c:6602
static void test_pack_IMAGE_FUNCTION_ENTRY(void)
Definition: generated.c:4233
static void test_pack_IMAGE_EXPORT_DIRECTORY(void)
Definition: generated.c:4165
static void test_pack_IMAGE_SEPARATE_DEBUG_HEADER(void)
Definition: generated.c:4844
static void test_pack_SYSTEM_AUDIT_ACE(void)
Definition: generated.c:6411
static void test_pack_HFILE(void)
Definition: generated.c:6616
static void test_pack_UINT32(void)
Definition: generated.c:3637
static void test_pack_RECTL(void)
Definition: generated.c:6848
static void test_pack_PPOINTL(void)
Definition: generated.c:6779
static void test_pack_PIMAGE_BOUND_FORWARDER_REF(void)
Definition: generated.c:5500
static void test_pack_UINT64(void)
Definition: generated.c:3645
static void test_pack_SECURITY_DESCRIPTOR_RELATIVE(void)
Definition: generated.c:6291
static void test_pack_SID_AND_ATTRIBUTES(void)
Definition: generated.c:6362
static void test_pack_WPARAM(void)
Definition: generated.c:6927
static void test_pack_EXCEPTION_RECORD(void)
Definition: generated.c:3840
static void test_pack_PLUID_AND_ATTRIBUTES(void)
Definition: generated.c:5843
static void test_pack_IO_COUNTERS(void)
Definition: generated.c:5117
static void test_pack_PCWSTR(void)
Definition: generated.c:5421
static void test_pack_PIMAGE_NT_HEADERS32(void)
Definition: generated.c:5627
static void test_pack_LONGLONG(void)
Definition: generated.c:5184
static void test_pack_IMAGE_LOAD_CONFIG_DIRECTORY32(void)
Definition: generated.c:4280
static void test_pack_PRECTL(void)
Definition: generated.c:6797
static void test_pack_PISECURITY_DESCRIPTOR_RELATIVE(void)
Definition: generated.c:5800
static void test_pack_PISECURITY_DESCRIPTOR(void)
Definition: generated.c:5791
static void test_pack_IMAGE_TLS_DIRECTORY(void)
Definition: generated.c:4900
static void test_pack_PIMAGE_IMPORT_BY_NAME(void)
Definition: generated.c:5590
static void test_pack_PIMAGE_RESOURCE_DIRECTORY_STRING(void)
Definition: generated.c:5711
static void test_pack_ACCESS_ALLOWED_ACE(void)
Definition: generated.c:3693
static void test_pack_PIMAGE_DATA_DIRECTORY(void)
Definition: generated.c:5527
static void test_pack_SID(void)
Definition: generated.c:6343
static void test_pack_RTL_CRITICAL_SECTION(void)
Definition: generated.c:6111
static void test_pack_PACL_SIZE_INFORMATION(void)
Definition: generated.c:5376
static void test_pack_PTOKEN_GROUPS(void)
Definition: generated.c:6045
static void test_pack_UINT(void)
Definition: generated.c:6895
static void test_pack_RTL_CRITICAL_SECTION_DEBUG(void)
Definition: generated.c:6136
static void test_pack_LUID_AND_ATTRIBUTES(void)
Definition: generated.c:5205
static void test_pack_WCHAR(void)
Definition: generated.c:6540
static void test_pack_PIMAGE_NT_HEADERS(void)
Definition: generated.c:5620
static void test_pack_PIMAGE_OPTIONAL_HEADER(void)
Definition: generated.c:5645
static void test_pack_UHALF_PTR(void)
Definition: generated.c:3621
static void test_pack_POINT(void)
Definition: generated.c:6744
static void test_pack_PIMAGE_DEBUG_DIRECTORY(void)
Definition: generated.c:5536
static void test_pack_ULONGLONG(void)
Definition: generated.c:6525
static void test_pack_PIMAGE_IMPORT_DESCRIPTOR(void)
Definition: generated.c:5599
static void test_pack_UINT8(void)
Definition: generated.c:3653
static void test_pack_PIMAGE_OPTIONAL_HEADER32(void)
Definition: generated.c:5652
static void test_pack_LPCVOID(void)
Definition: generated.c:6693
static void test_pack_EXCEPTION_POINTERS(void)
Definition: generated.c:3827
static void test_pack_IMAGE_IMPORT_DESCRIPTOR(void)
Definition: generated.c:4262
static void test_pack_POBJECT_TYPE_LIST(void)
Definition: generated.c:5895
static void test_pack_SHORT(void)
Definition: generated.c:6335
static void test_pack_PRTL_CRITICAL_SECTION_DEBUG(void)
Definition: generated.c:5947
static void test_pack_PIMAGE_LOAD_CONFIG_DIRECTORY(void)
Definition: generated.c:5613
static void test_pack_PIMAGE_RELOCATION(void)
Definition: generated.c:5679
static void test_pack_PACCESS_DENIED_ACE(void)
Definition: generated.c:5333
static void test_pack_ACCESS_MASK(void)
Definition: generated.c:3725
static void test_pack_PIMAGE_SEPARATE_DEBUG_HEADER(void)
Definition: generated.c:5736
static void test_pack_MESSAGE_RESOURCE_DATA(void)
Definition: generated.c:5262
static void test_pack_SECURITY_CONTEXT_TRACKING_MODE(void)
Definition: generated.c:6247
static void test_pack_PLUID(void)
Definition: generated.c:5834
static void test_pack_PIMAGE_SYMBOL(void)
Definition: generated.c:5745
static void test_pack_ACE_HEADER(void)
Definition: generated.c:3733
static void test_pack_LONG_PTR(void)
Definition: generated.c:3597
static void test_pack_SECURITY_INFORMATION(void)
Definition: generated.c:6319
static void test_pack_PIMAGE_DEBUG_MISC(void)
Definition: generated.c:5545
static void test_pack_PGENERIC_MAPPING(void)
Definition: generated.c:5457
static void test_pack_COLORREF(void)
Definition: generated.c:6572
static void test_pack_PVOID(void)
Definition: generated.c:6086
static void test_pack_HGLOBAL(void)
Definition: generated.c:6631
static void test_pack_PSINGLE_LIST_ENTRY(void)
Definition: generated.c:6009
static void test_pack_PCCH(void)
Definition: generated.c:5385
static void test_pack_EXECUTION_STATE(void)
Definition: generated.c:3865
static void test_pack_TOKEN_OWNER(void)
Definition: generated.c:6450
static void test_pack_PVECTORED_EXCEPTION_HANDLER(void)
Definition: generated.c:6079
static void test_pack_TOKEN_SOURCE(void)
Definition: generated.c:6483
static void test_pack_SECURITY_DESCRIPTOR(void)
Definition: generated.c:6255
static void test_pack_FARPROC(void)
Definition: generated.c:6588
static void test_pack_MESSAGE_RESOURCE_BLOCK(void)
Definition: generated.c:5246
static void test_pack_IMAGE_OS2_HEADER(void)
Definition: generated.c:4659
static void test_pack_INT16(void)
Definition: generated.c:3541
static void test_pack_PIMAGE_RESOURCE_DIRECTORY_ENTRY(void)
Definition: generated.c:5704
static void test_pack_IMAGE_RESOURCE_DIR_STRING_U(void)
Definition: generated.c:4823
static void test_pack_PNT_TIB(void)
Definition: generated.c:5888
static void test_pack_IMAGE_THUNK_DATA(void)
Definition: generated.c:4895
static void test_pack_PSID(void)
Definition: generated.c:5993
static void test_pack_PACCESS_TOKEN(void)
Definition: generated.c:5342
static void test_pack_PPRIVILEGE_SET(void)
Definition: generated.c:5904
static void test_pack_CHAR(void)
Definition: generated.c:3812
static void test_pack_BOOLEAN(void)
Definition: generated.c:3797
static void test_pack_TOKEN_GROUPS(void)
Definition: generated.c:6437
static void test_pack_PIMAGE_BASE_RELOCATION(void)
Definition: generated.c:5491
static void test_pack_PWSTR(void)
Definition: generated.c:6102
static void test_pack_PRTL_OSVERSIONINFOEXW(void)
Definition: generated.c:5954
static void test_pack_IMAGE_DEBUG_DIRECTORY(void)
Definition: generated.c:4048
static void test_pack_MESSAGE_RESOURCE_ENTRY(void)
Definition: generated.c:5275
static void test_pack_IMAGE_OPTIONAL_HEADER(void)
Definition: generated.c:4455
static void test_pack_RTL_RESOURCE_DEBUG(void)
Definition: generated.c:6224
static void test_pack_PCH(void)
Definition: generated.c:5394
static void test_pack_LPRECT(void)
Definition: generated.c:6709
static void test_pack_IMAGE_LOAD_CONFIG_DIRECTORY(void)
Definition: generated.c:4272
static void test_pack_UINT_PTR(void)
Definition: generated.c:3661
static void test_pack_PACL_REVISION_INFORMATION(void)
Definition: generated.c:5367
static void test_pack_IMAGE_ARCHIVE_MEMBER_HEADER(void)
Definition: generated.c:3926
static void test_pack_DWORD32(void)
Definition: generated.c:3509
static void test_pack_PMESSAGE_RESOURCE_ENTRY(void)
Definition: generated.c:5879
static void test_pack_ULONG32(void)
Definition: generated.c:3669
static void test_pack_DWORD_PTR(void)
Definition: generated.c:3525
static void test_pack_SIZE_T(void)
Definition: generated.c:3605
static void test_pack_HANDLE(void)
Definition: generated.c:3911
static void test_pack_LANGID(void)
Definition: generated.c:5142
static void test_pack_PMEMORY_BASIC_INFORMATION(void)
Definition: generated.c:5852
static void test_pack_PRTL_CRITICAL_SECTION(void)
Definition: generated.c:5938
static void test_pack_IMAGE_NT_HEADERS64(void)
Definition: generated.c:4439
static void test_pack_IMAGE_OPTIONAL_HEADER64(void)
Definition: generated.c:4562
static void test_pack_PIMAGE_FILE_HEADER(void)
Definition: generated.c:5572
static void test_pack_PULARGE_INTEGER(void)
Definition: generated.c:6072
static void test_pack_SECURITY_QUALITY_OF_SERVICE(void)
Definition: generated.c:6327
static void test_pack_PIMAGE_AUX_SYMBOL(void)
Definition: generated.c:5484
static void test_pack_BOOL(void)
Definition: generated.c:6556
static void test_pack_PCWCH(void)
Definition: generated.c:5412

◆ test_pack_ACCESS_ALLOWED_ACE()

static void test_pack_ACCESS_ALLOWED_ACE ( void  )
static

Definition at line 3693 of file generated.c.

3694{
3695 /* ACCESS_ALLOWED_ACE */
3704 TEST_FIELD_SIZE (ACCESS_ALLOWED_ACE, SidStart, 4)
3707}
Definition: Header.h:9
unsigned int Mask
Definition: fpcontrol.c:82
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63

Referenced by test_pack().

◆ test_pack_ACCESS_DENIED_ACE()

static void test_pack_ACCESS_DENIED_ACE ( void  )
static

◆ test_pack_ACCESS_MASK()

static void test_pack_ACCESS_MASK ( void  )
static

Definition at line 3725 of file generated.c.

3726{
3727 /* ACCESS_MASK */
3731}
#define TEST_TYPE_UNSIGNED(type)
Definition: generated.c:71
ULONG ACCESS_MASK
Definition: nt_native.h:40

Referenced by test_pack().

◆ test_pack_ACE_HEADER()

static void test_pack_ACE_HEADER ( void  )
static

Definition at line 3733 of file generated.c.

3734{
3735 /* ACE_HEADER */
3744 TEST_FIELD_SIZE (ACE_HEADER, AceSize, 2)
3745 TEST_FIELD_ALIGN (ACE_HEADER, AceSize, 2)
3746 TEST_FIELD_OFFSET(ACE_HEADER, AceSize, 2)
3747}
static const ACEFLAG AceFlags[]
Definition: security.c:2624
static const ACEFLAG AceType[]
Definition: security.c:2583

Referenced by test_pack().

◆ test_pack_ACL()

static void test_pack_ACL ( void  )
static

Definition at line 3749 of file generated.c.

3750{
3751 /* ACL */
3752 TEST_TYPE_SIZE (ACL, 8)
3753 TEST_TYPE_ALIGN (ACL, 2)
3757 TEST_FIELD_SIZE (ACL, Sbz1, 1)
3758 TEST_FIELD_ALIGN (ACL, Sbz1, 1)
3759 TEST_FIELD_OFFSET(ACL, Sbz1, 1)
3760 TEST_FIELD_SIZE (ACL, AclSize, 2)
3761 TEST_FIELD_ALIGN (ACL, AclSize, 2)
3762 TEST_FIELD_OFFSET(ACL, AclSize, 2)
3763 TEST_FIELD_SIZE (ACL, AceCount, 2)
3764 TEST_FIELD_ALIGN (ACL, AceCount, 2)
3765 TEST_FIELD_OFFSET(ACL, AceCount, 4)
3766 TEST_FIELD_SIZE (ACL, Sbz2, 2)
3767 TEST_FIELD_ALIGN (ACL, Sbz2, 2)
3768 TEST_FIELD_OFFSET(ACL, Sbz2, 6)
3769}
_In_ ULONG _In_ ULONG AclRevision
Definition: rtlfuncs.h:1860

Referenced by test_pack().

◆ test_pack_ACL_REVISION_INFORMATION()

static void test_pack_ACL_REVISION_INFORMATION ( void  )
static

◆ test_pack_ACL_SIZE_INFORMATION()

static void test_pack_ACL_SIZE_INFORMATION ( void  )
static

Definition at line 3781 of file generated.c.

3782{
3783 /* ACL_SIZE_INFORMATION */
3789 TEST_FIELD_SIZE (ACL_SIZE_INFORMATION, AclBytesInUse, 4)
3790 TEST_FIELD_ALIGN (ACL_SIZE_INFORMATION, AclBytesInUse, 4)
3791 TEST_FIELD_OFFSET(ACL_SIZE_INFORMATION, AclBytesInUse, 4)
3792 TEST_FIELD_SIZE (ACL_SIZE_INFORMATION, AclBytesFree, 4)
3793 TEST_FIELD_ALIGN (ACL_SIZE_INFORMATION, AclBytesFree, 4)
3794 TEST_FIELD_OFFSET(ACL_SIZE_INFORMATION, AclBytesFree, 8)
3795}

Referenced by test_pack().

◆ test_pack_ATOM()

static void test_pack_ATOM ( void  )
static

Definition at line 6548 of file generated.c.

6549{
6550 /* ATOM */
6551 TEST_TYPE_SIZE (ATOM, 2)
6554}
WORD ATOM
Definition: dimm.idl:113

Referenced by test_pack().

◆ test_pack_BOOL()

static void test_pack_BOOL ( void  )
static

Definition at line 6556 of file generated.c.

6557{
6558 /* BOOL */
6559 TEST_TYPE_SIZE (BOOL, 4)
6562}
unsigned int BOOL
Definition: ntddk_ex.h:94
#define TEST_TYPE_SIGNED(type)
Definition: generated.c:70

Referenced by test_pack().

◆ test_pack_BOOLEAN()

static void test_pack_BOOLEAN ( void  )
static

Definition at line 3797 of file generated.c.

3798{
3799 /* BOOLEAN */
3803}
unsigned char BOOLEAN
Definition: actypes.h:127

Referenced by test_pack().

◆ test_pack_BYTE()

static void test_pack_BYTE ( void  )
static

Definition at line 6564 of file generated.c.

6565{
6566 /* BYTE */
6567 TEST_TYPE_SIZE (BYTE, 1)
6570}
unsigned char BYTE
Definition: xxhash.c:193

Referenced by test_pack().

◆ test_pack_CCHAR()

static void test_pack_CCHAR ( void  )
static

Definition at line 3805 of file generated.c.

3806{
3807 /* CCHAR */
3810}
char CCHAR
Definition: typedefs.h:51

Referenced by test_pack().

◆ test_pack_CHAR()

static void test_pack_CHAR ( void  )
static

Definition at line 3812 of file generated.c.

3813{
3814 /* CHAR */
3815 TEST_TYPE_SIZE (CHAR, 1)
3817}
char CHAR
Definition: pedump.c:57

Referenced by test_pack().

◆ test_pack_COLORREF()

static void test_pack_COLORREF ( void  )
static

Definition at line 6572 of file generated.c.

6573{
6574 /* COLORREF */
6578}
DWORD COLORREF
Definition: windef.h:100

Referenced by test_pack().

◆ test_pack_DWORD()

static void test_pack_DWORD ( void  )
static

Definition at line 6580 of file generated.c.

6581{
6582 /* DWORD */
6586}
unsigned long DWORD
Definition: ntddk_ex.h:95

Referenced by test_pack().

◆ test_pack_DWORD32()

static void test_pack_DWORD32 ( void  )
static

Definition at line 3509 of file generated.c.

3510{
3511 /* DWORD32 */
3515}
unsigned int DWORD32
Definition: basetsd.h:118

Referenced by test_pack().

◆ test_pack_DWORD64()

static void test_pack_DWORD64 ( void  )
static

Definition at line 3517 of file generated.c.

3518{
3519 /* DWORD64 */
3523}
uint64_t DWORD64
Definition: typedefs.h:67

Referenced by test_pack().

◆ test_pack_DWORD_PTR()

static void test_pack_DWORD_PTR ( void  )
static

Definition at line 3525 of file generated.c.

3526{
3527 /* DWORD_PTR */
3531}
uint32_t DWORD_PTR
Definition: typedefs.h:65

Referenced by test_pack().

◆ test_pack_DWORDLONG()

static void test_pack_DWORDLONG ( void  )
static

Definition at line 3819 of file generated.c.

3820{
3821 /* DWORDLONG */
3825}
unsigned long long DWORDLONG
Definition: intsafe.h:93

Referenced by test_pack().

◆ test_pack_EXCEPTION_POINTERS()

static void test_pack_EXCEPTION_POINTERS ( void  )
static

Definition at line 3827 of file generated.c.

3828{
3829 /* EXCEPTION_POINTERS */
3832 TEST_FIELD_SIZE (EXCEPTION_POINTERS, ExceptionRecord, 4)
3833 TEST_FIELD_ALIGN (EXCEPTION_POINTERS, ExceptionRecord, 4)
3834 TEST_FIELD_OFFSET(EXCEPTION_POINTERS, ExceptionRecord, 0)
3838}
_IRQL_requires_same_ _In_ PVOID _Inout_ struct _CONTEXT * ContextRecord
Definition: ntbasedef.h:666

Referenced by test_pack().

◆ test_pack_EXCEPTION_RECORD()

static void test_pack_EXCEPTION_RECORD ( void  )
static

Definition at line 3840 of file generated.c.

3841{
3842 /* EXCEPTION_RECORD */
3848 TEST_FIELD_SIZE (EXCEPTION_RECORD, ExceptionFlags, 4)
3849 TEST_FIELD_ALIGN (EXCEPTION_RECORD, ExceptionFlags, 4)
3850 TEST_FIELD_OFFSET(EXCEPTION_RECORD, ExceptionFlags, 4)
3851 TEST_FIELD_SIZE (EXCEPTION_RECORD, ExceptionRecord, 4)
3852 TEST_FIELD_ALIGN (EXCEPTION_RECORD, ExceptionRecord, 4)
3853 TEST_FIELD_OFFSET(EXCEPTION_RECORD, ExceptionRecord, 8)
3854 TEST_FIELD_SIZE (EXCEPTION_RECORD, ExceptionAddress, 4)
3855 TEST_FIELD_ALIGN (EXCEPTION_RECORD, ExceptionAddress, 4)
3856 TEST_FIELD_OFFSET(EXCEPTION_RECORD, ExceptionAddress, 12)
3857 TEST_FIELD_SIZE (EXCEPTION_RECORD, NumberParameters, 4)
3858 TEST_FIELD_ALIGN (EXCEPTION_RECORD, NumberParameters, 4)
3859 TEST_FIELD_OFFSET(EXCEPTION_RECORD, NumberParameters, 16)
3860 TEST_FIELD_SIZE (EXCEPTION_RECORD, ExceptionInformation, 60)
3861 TEST_FIELD_ALIGN (EXCEPTION_RECORD, ExceptionInformation, 4)
3862 TEST_FIELD_OFFSET(EXCEPTION_RECORD, ExceptionInformation, 20)
3863}
_Inout_ PIRP _In_ NTSTATUS ExceptionCode
Definition: cdprocs.h:1774

Referenced by test_pack().

◆ test_pack_EXECUTION_STATE()

static void test_pack_EXECUTION_STATE ( void  )
static

Definition at line 3865 of file generated.c.

3866{
3867 /* EXECUTION_STATE */
3871}
ULONG EXECUTION_STATE
Definition: potypes.h:213

Referenced by test_pack().

◆ test_pack_FARPROC()

static void test_pack_FARPROC ( void  )
static

Definition at line 6588 of file generated.c.

6589{
6590 /* FARPROC */
6593}
int(* FARPROC)()
Definition: compat.h:36

Referenced by test_pack().

◆ test_pack_FLOAT()

static void test_pack_FLOAT ( void  )
static

Definition at line 6595 of file generated.c.

6596{
6597 /* FLOAT */
6600}
float FLOAT
Definition: typedefs.h:69

Referenced by test_pack().

◆ test_pack_FPO_DATA()

static void test_pack_FPO_DATA ( void  )
static

Definition at line 3873 of file generated.c.

3874{
3875 /* FPO_DATA */
3878 TEST_FIELD_SIZE (FPO_DATA, ulOffStart, 4)
3879 TEST_FIELD_ALIGN (FPO_DATA, ulOffStart, 4)
3880 TEST_FIELD_OFFSET(FPO_DATA, ulOffStart, 0)
3881 TEST_FIELD_SIZE (FPO_DATA, cbProcSize, 4)
3882 TEST_FIELD_ALIGN (FPO_DATA, cbProcSize, 4)
3883 TEST_FIELD_OFFSET(FPO_DATA, cbProcSize, 4)
3884 TEST_FIELD_SIZE (FPO_DATA, cdwLocals, 4)
3885 TEST_FIELD_ALIGN (FPO_DATA, cdwLocals, 4)
3886 TEST_FIELD_OFFSET(FPO_DATA, cdwLocals, 8)
3887 TEST_FIELD_SIZE (FPO_DATA, cdwParams, 2)
3888 TEST_FIELD_ALIGN (FPO_DATA, cdwParams, 2)
3889 TEST_FIELD_OFFSET(FPO_DATA, cdwParams, 12)
3890}

Referenced by test_pack().

◆ test_pack_GENERIC_MAPPING()

static void test_pack_GENERIC_MAPPING ( void  )
static

Definition at line 3892 of file generated.c.

3893{
3894 /* GENERIC_MAPPING */
3897 TEST_FIELD_SIZE (GENERIC_MAPPING, GenericRead, 4)
3898 TEST_FIELD_ALIGN (GENERIC_MAPPING, GenericRead, 4)
3899 TEST_FIELD_OFFSET(GENERIC_MAPPING, GenericRead, 0)
3900 TEST_FIELD_SIZE (GENERIC_MAPPING, GenericWrite, 4)
3901 TEST_FIELD_ALIGN (GENERIC_MAPPING, GenericWrite, 4)
3902 TEST_FIELD_OFFSET(GENERIC_MAPPING, GenericWrite, 4)
3903 TEST_FIELD_SIZE (GENERIC_MAPPING, GenericExecute, 4)
3904 TEST_FIELD_ALIGN (GENERIC_MAPPING, GenericExecute, 4)
3905 TEST_FIELD_OFFSET(GENERIC_MAPPING, GenericExecute, 8)
3906 TEST_FIELD_SIZE (GENERIC_MAPPING, GenericAll, 4)
3907 TEST_FIELD_ALIGN (GENERIC_MAPPING, GenericAll, 4)
3908 TEST_FIELD_OFFSET(GENERIC_MAPPING, GenericAll, 12)
3909}

Referenced by test_pack().

◆ test_pack_GLOBALHANDLE()

static void test_pack_GLOBALHANDLE ( void  )
static

Definition at line 6602 of file generated.c.

6603{
6604 /* GLOBALHANDLE */
6607}

Referenced by test_pack().

◆ test_pack_HALF_PTR()

static void test_pack_HALF_PTR ( void  )
static

Definition at line 3533 of file generated.c.

3534{
3535 /* HALF_PTR */
3539}
short HALF_PTR
Definition: basetsd.h:70

Referenced by test_pack().

◆ test_pack_HANDLE()

static void test_pack_HANDLE ( void  )
static

Definition at line 3911 of file generated.c.

3912{
3913 /* HANDLE */
3916}

Referenced by test_pack().

◆ test_pack_HCURSOR()

static void test_pack_HCURSOR ( void  )
static

Definition at line 6609 of file generated.c.

6610{
6611 /* HCURSOR */
6614}
HICON HCURSOR
Definition: windef.h:99

Referenced by test_pack().

◆ test_pack_HFILE()

static void test_pack_HFILE ( void  )
static

Definition at line 6616 of file generated.c.

6617{
6618 /* HFILE */
6622}
int HFILE
Definition: minwindef.h:222

Referenced by test_pack().

◆ test_pack_HGDIOBJ()

static void test_pack_HGDIOBJ ( void  )
static

Definition at line 6624 of file generated.c.

6625{
6626 /* HGDIOBJ */
6629}

Referenced by test_pack().

◆ test_pack_HGLOBAL()

static void test_pack_HGLOBAL ( void  )
static

Definition at line 6631 of file generated.c.

6632{
6633 /* HGLOBAL */
6636}

Referenced by test_pack().

◆ test_pack_HLOCAL()

static void test_pack_HLOCAL ( void  )
static

Definition at line 6638 of file generated.c.

6639{
6640 /* HLOCAL */
6643}

Referenced by test_pack().

◆ test_pack_HMODULE()

static void test_pack_HMODULE ( void  )
static

Definition at line 6645 of file generated.c.

6646{
6647 /* HMODULE */
6650}

Referenced by test_pack().

◆ test_pack_HRESULT()

static void test_pack_HRESULT ( void  )
static

Definition at line 3918 of file generated.c.

3919{
3920 /* HRESULT */
3924}

Referenced by test_pack().

◆ test_pack_IMAGE_ARCHIVE_MEMBER_HEADER()

static void test_pack_IMAGE_ARCHIVE_MEMBER_HEADER ( void  )
static

Definition at line 3926 of file generated.c.

3927{
3928 /* IMAGE_ARCHIVE_MEMBER_HEADER */
3952}
LPWSTR Name
Definition: desk.c:124
_In_ ULONG Mode
Definition: hubbusif.h:303
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_DEVICE_PROPERTY_DATA _In_ DEVPROPTYPE _In_ ULONG Size
Definition: wdfdevice.h:4539

Referenced by test_pack().

◆ test_pack_IMAGE_AUX_SYMBOL()

static void test_pack_IMAGE_AUX_SYMBOL ( void  )
static

Definition at line 3954 of file generated.c.

3955{
3956 /* IMAGE_AUX_SYMBOL (pack 2) */
3957}

Referenced by test_pack().

◆ test_pack_IMAGE_BASE_RELOCATION()

static void test_pack_IMAGE_BASE_RELOCATION ( void  )
static

Definition at line 3959 of file generated.c.

3960{
3961 /* IMAGE_BASE_RELOCATION */
3967 TEST_FIELD_SIZE (IMAGE_BASE_RELOCATION, SizeOfBlock, 4)
3968 TEST_FIELD_ALIGN (IMAGE_BASE_RELOCATION, SizeOfBlock, 4)
3970}
_Must_inspect_result_ _In_ WDFDMATRANSACTION _In_ PFN_WDF_PROGRAM_DMA _In_ WDF_DMA_DIRECTION _In_ PMDL _In_ PVOID VirtualAddress

Referenced by test_pack().

◆ test_pack_IMAGE_BOUND_FORWARDER_REF()

static void test_pack_IMAGE_BOUND_FORWARDER_REF ( void  )
static

Definition at line 3972 of file generated.c.

Referenced by test_pack().

◆ test_pack_IMAGE_BOUND_IMPORT_DESCRIPTOR()

static void test_pack_IMAGE_BOUND_IMPORT_DESCRIPTOR ( void  )
static

Definition at line 3988 of file generated.c.

3989{
3990 /* IMAGE_BOUND_IMPORT_DESCRIPTOR */
3996 TEST_FIELD_SIZE (IMAGE_BOUND_IMPORT_DESCRIPTOR, OffsetModuleName, 2)
3997 TEST_FIELD_ALIGN (IMAGE_BOUND_IMPORT_DESCRIPTOR, OffsetModuleName, 2)
3999 TEST_FIELD_SIZE (IMAGE_BOUND_IMPORT_DESCRIPTOR, NumberOfModuleForwarderRefs, 2)
4000 TEST_FIELD_ALIGN (IMAGE_BOUND_IMPORT_DESCRIPTOR, NumberOfModuleForwarderRefs, 2)
4001 TEST_FIELD_OFFSET(IMAGE_BOUND_IMPORT_DESCRIPTOR, NumberOfModuleForwarderRefs, 6)
4002}

Referenced by test_pack().

◆ test_pack_IMAGE_COFF_SYMBOLS_HEADER()

static void test_pack_IMAGE_COFF_SYMBOLS_HEADER ( void  )
static

Definition at line 4004 of file generated.c.

4005{
4006 /* IMAGE_COFF_SYMBOLS_HEADER */
4009 TEST_FIELD_SIZE (IMAGE_COFF_SYMBOLS_HEADER, NumberOfSymbols, 4)
4010 TEST_FIELD_ALIGN (IMAGE_COFF_SYMBOLS_HEADER, NumberOfSymbols, 4)
4011 TEST_FIELD_OFFSET(IMAGE_COFF_SYMBOLS_HEADER, NumberOfSymbols, 0)
4012 TEST_FIELD_SIZE (IMAGE_COFF_SYMBOLS_HEADER, LvaToFirstSymbol, 4)
4013 TEST_FIELD_ALIGN (IMAGE_COFF_SYMBOLS_HEADER, LvaToFirstSymbol, 4)
4014 TEST_FIELD_OFFSET(IMAGE_COFF_SYMBOLS_HEADER, LvaToFirstSymbol, 4)
4015 TEST_FIELD_SIZE (IMAGE_COFF_SYMBOLS_HEADER, NumberOfLinenumbers, 4)
4016 TEST_FIELD_ALIGN (IMAGE_COFF_SYMBOLS_HEADER, NumberOfLinenumbers, 4)
4017 TEST_FIELD_OFFSET(IMAGE_COFF_SYMBOLS_HEADER, NumberOfLinenumbers, 8)
4018 TEST_FIELD_SIZE (IMAGE_COFF_SYMBOLS_HEADER, LvaToFirstLinenumber, 4)
4019 TEST_FIELD_ALIGN (IMAGE_COFF_SYMBOLS_HEADER, LvaToFirstLinenumber, 4)
4020 TEST_FIELD_OFFSET(IMAGE_COFF_SYMBOLS_HEADER, LvaToFirstLinenumber, 12)
4021 TEST_FIELD_SIZE (IMAGE_COFF_SYMBOLS_HEADER, RvaToFirstByteOfCode, 4)
4022 TEST_FIELD_ALIGN (IMAGE_COFF_SYMBOLS_HEADER, RvaToFirstByteOfCode, 4)
4023 TEST_FIELD_OFFSET(IMAGE_COFF_SYMBOLS_HEADER, RvaToFirstByteOfCode, 16)
4024 TEST_FIELD_SIZE (IMAGE_COFF_SYMBOLS_HEADER, RvaToLastByteOfCode, 4)
4025 TEST_FIELD_ALIGN (IMAGE_COFF_SYMBOLS_HEADER, RvaToLastByteOfCode, 4)
4026 TEST_FIELD_OFFSET(IMAGE_COFF_SYMBOLS_HEADER, RvaToLastByteOfCode, 20)
4027 TEST_FIELD_SIZE (IMAGE_COFF_SYMBOLS_HEADER, RvaToFirstByteOfData, 4)
4028 TEST_FIELD_ALIGN (IMAGE_COFF_SYMBOLS_HEADER, RvaToFirstByteOfData, 4)
4029 TEST_FIELD_OFFSET(IMAGE_COFF_SYMBOLS_HEADER, RvaToFirstByteOfData, 24)
4030 TEST_FIELD_SIZE (IMAGE_COFF_SYMBOLS_HEADER, RvaToLastByteOfData, 4)
4031 TEST_FIELD_ALIGN (IMAGE_COFF_SYMBOLS_HEADER, RvaToLastByteOfData, 4)
4032 TEST_FIELD_OFFSET(IMAGE_COFF_SYMBOLS_HEADER, RvaToLastByteOfData, 28)
4033}

Referenced by test_pack().

◆ test_pack_IMAGE_DATA_DIRECTORY()

◆ test_pack_IMAGE_DEBUG_DIRECTORY()

static void test_pack_IMAGE_DEBUG_DIRECTORY ( void  )
static

Definition at line 4048 of file generated.c.

4049{
4050 /* IMAGE_DEBUG_DIRECTORY */
4053 TEST_FIELD_SIZE (IMAGE_DEBUG_DIRECTORY, Characteristics, 4)
4054 TEST_FIELD_ALIGN (IMAGE_DEBUG_DIRECTORY, Characteristics, 4)
4055 TEST_FIELD_OFFSET(IMAGE_DEBUG_DIRECTORY, Characteristics, 0)
4056 TEST_FIELD_SIZE (IMAGE_DEBUG_DIRECTORY, TimeDateStamp, 4)
4057 TEST_FIELD_ALIGN (IMAGE_DEBUG_DIRECTORY, TimeDateStamp, 4)
4058 TEST_FIELD_OFFSET(IMAGE_DEBUG_DIRECTORY, TimeDateStamp, 4)
4068 TEST_FIELD_SIZE (IMAGE_DEBUG_DIRECTORY, SizeOfData, 4)
4071 TEST_FIELD_SIZE (IMAGE_DEBUG_DIRECTORY, AddressOfRawData, 4)
4072 TEST_FIELD_ALIGN (IMAGE_DEBUG_DIRECTORY, AddressOfRawData, 4)
4073 TEST_FIELD_OFFSET(IMAGE_DEBUG_DIRECTORY, AddressOfRawData, 20)
4074 TEST_FIELD_SIZE (IMAGE_DEBUG_DIRECTORY, PointerToRawData, 4)
4075 TEST_FIELD_ALIGN (IMAGE_DEBUG_DIRECTORY, PointerToRawData, 4)
4076 TEST_FIELD_OFFSET(IMAGE_DEBUG_DIRECTORY, PointerToRawData, 24)
4077}
Type
Definition: Type.h:7
ULONG MajorVersion
Definition: ros_glue.cpp:4
ULONG MinorVersion
Definition: ros_glue.cpp:5

Referenced by test_pack().

◆ test_pack_IMAGE_DEBUG_MISC()

◆ test_pack_IMAGE_DOS_HEADER()

static void test_pack_IMAGE_DOS_HEADER ( void  )
static

Definition at line 4101 of file generated.c.

4102{
4103 /* IMAGE_DOS_HEADER (pack 2) */
4118 TEST_FIELD_SIZE (IMAGE_DOS_HEADER, e_cparhdr, 2)
4119 TEST_FIELD_ALIGN (IMAGE_DOS_HEADER, e_cparhdr, 2)
4120 TEST_FIELD_OFFSET(IMAGE_DOS_HEADER, e_cparhdr, 8)
4121 TEST_FIELD_SIZE (IMAGE_DOS_HEADER, e_minalloc, 2)
4122 TEST_FIELD_ALIGN (IMAGE_DOS_HEADER, e_minalloc, 2)
4123 TEST_FIELD_OFFSET(IMAGE_DOS_HEADER, e_minalloc, 10)
4124 TEST_FIELD_SIZE (IMAGE_DOS_HEADER, e_maxalloc, 2)
4125 TEST_FIELD_ALIGN (IMAGE_DOS_HEADER, e_maxalloc, 2)
4126 TEST_FIELD_OFFSET(IMAGE_DOS_HEADER, e_maxalloc, 12)
4142 TEST_FIELD_SIZE (IMAGE_DOS_HEADER, e_lfarlc, 2)
4143 TEST_FIELD_ALIGN (IMAGE_DOS_HEADER, e_lfarlc, 2)
4144 TEST_FIELD_OFFSET(IMAGE_DOS_HEADER, e_lfarlc, 24)
4151 TEST_FIELD_SIZE (IMAGE_DOS_HEADER, e_oemid, 2)
4154 TEST_FIELD_SIZE (IMAGE_DOS_HEADER, e_oeminfo, 2)
4155 TEST_FIELD_ALIGN (IMAGE_DOS_HEADER, e_oeminfo, 2)
4156 TEST_FIELD_OFFSET(IMAGE_DOS_HEADER, e_oeminfo, 38)
4157 TEST_FIELD_SIZE (IMAGE_DOS_HEADER, e_res2, 20)
4163}
DWORD e_lfanew
Definition: crypt.c:1299
WORD e_magic
Definition: crypt.c:1297

Referenced by test_pack().

◆ test_pack_IMAGE_EXPORT_DIRECTORY()

static void test_pack_IMAGE_EXPORT_DIRECTORY ( void  )
static

Definition at line 4165 of file generated.c.

4166{
4167 /* IMAGE_EXPORT_DIRECTORY */
4170 TEST_FIELD_SIZE (IMAGE_EXPORT_DIRECTORY, Characteristics, 4)
4171 TEST_FIELD_ALIGN (IMAGE_EXPORT_DIRECTORY, Characteristics, 4)
4172 TEST_FIELD_OFFSET(IMAGE_EXPORT_DIRECTORY, Characteristics, 0)
4173 TEST_FIELD_SIZE (IMAGE_EXPORT_DIRECTORY, TimeDateStamp, 4)
4174 TEST_FIELD_ALIGN (IMAGE_EXPORT_DIRECTORY, TimeDateStamp, 4)
4175 TEST_FIELD_OFFSET(IMAGE_EXPORT_DIRECTORY, TimeDateStamp, 4)
4188 TEST_FIELD_SIZE (IMAGE_EXPORT_DIRECTORY, NumberOfFunctions, 4)
4189 TEST_FIELD_ALIGN (IMAGE_EXPORT_DIRECTORY, NumberOfFunctions, 4)
4190 TEST_FIELD_OFFSET(IMAGE_EXPORT_DIRECTORY, NumberOfFunctions, 20)
4191 TEST_FIELD_SIZE (IMAGE_EXPORT_DIRECTORY, NumberOfNames, 4)
4192 TEST_FIELD_ALIGN (IMAGE_EXPORT_DIRECTORY, NumberOfNames, 4)
4193 TEST_FIELD_OFFSET(IMAGE_EXPORT_DIRECTORY, NumberOfNames, 24)
4194 TEST_FIELD_SIZE (IMAGE_EXPORT_DIRECTORY, AddressOfFunctions, 4)
4195 TEST_FIELD_ALIGN (IMAGE_EXPORT_DIRECTORY, AddressOfFunctions, 4)
4196 TEST_FIELD_OFFSET(IMAGE_EXPORT_DIRECTORY, AddressOfFunctions, 28)
4197 TEST_FIELD_SIZE (IMAGE_EXPORT_DIRECTORY, AddressOfNames, 4)
4198 TEST_FIELD_ALIGN (IMAGE_EXPORT_DIRECTORY, AddressOfNames, 4)
4199 TEST_FIELD_OFFSET(IMAGE_EXPORT_DIRECTORY, AddressOfNames, 32)
4200 TEST_FIELD_SIZE (IMAGE_EXPORT_DIRECTORY, AddressOfNameOrdinals, 4)
4201 TEST_FIELD_ALIGN (IMAGE_EXPORT_DIRECTORY, AddressOfNameOrdinals, 4)
4202 TEST_FIELD_OFFSET(IMAGE_EXPORT_DIRECTORY, AddressOfNameOrdinals, 36)
4203}
_In_opt_ ULONG Base
Definition: rtlfuncs.h:2486

Referenced by test_pack().

◆ test_pack_IMAGE_FILE_HEADER()

static void test_pack_IMAGE_FILE_HEADER ( void  )
static

Definition at line 4205 of file generated.c.

4206{
4207 /* IMAGE_FILE_HEADER */
4213 TEST_FIELD_SIZE (IMAGE_FILE_HEADER, NumberOfSections, 2)
4214 TEST_FIELD_ALIGN (IMAGE_FILE_HEADER, NumberOfSections, 2)
4215 TEST_FIELD_OFFSET(IMAGE_FILE_HEADER, NumberOfSections, 2)
4216 TEST_FIELD_SIZE (IMAGE_FILE_HEADER, TimeDateStamp, 4)
4217 TEST_FIELD_ALIGN (IMAGE_FILE_HEADER, TimeDateStamp, 4)
4218 TEST_FIELD_OFFSET(IMAGE_FILE_HEADER, TimeDateStamp, 4)
4219 TEST_FIELD_SIZE (IMAGE_FILE_HEADER, PointerToSymbolTable, 4)
4220 TEST_FIELD_ALIGN (IMAGE_FILE_HEADER, PointerToSymbolTable, 4)
4221 TEST_FIELD_OFFSET(IMAGE_FILE_HEADER, PointerToSymbolTable, 8)
4222 TEST_FIELD_SIZE (IMAGE_FILE_HEADER, NumberOfSymbols, 4)
4223 TEST_FIELD_ALIGN (IMAGE_FILE_HEADER, NumberOfSymbols, 4)
4224 TEST_FIELD_OFFSET(IMAGE_FILE_HEADER, NumberOfSymbols, 12)
4225 TEST_FIELD_SIZE (IMAGE_FILE_HEADER, SizeOfOptionalHeader, 2)
4226 TEST_FIELD_ALIGN (IMAGE_FILE_HEADER, SizeOfOptionalHeader, 2)
4227 TEST_FIELD_OFFSET(IMAGE_FILE_HEADER, SizeOfOptionalHeader, 16)
4228 TEST_FIELD_SIZE (IMAGE_FILE_HEADER, Characteristics, 2)
4229 TEST_FIELD_ALIGN (IMAGE_FILE_HEADER, Characteristics, 2)
4230 TEST_FIELD_OFFSET(IMAGE_FILE_HEADER, Characteristics, 18)
4231}

Referenced by test_pack().

◆ test_pack_IMAGE_FUNCTION_ENTRY()

static void test_pack_IMAGE_FUNCTION_ENTRY ( void  )
static

Definition at line 4233 of file generated.c.

4234{
4235 /* IMAGE_FUNCTION_ENTRY */
4238 TEST_FIELD_SIZE (IMAGE_FUNCTION_ENTRY, StartingAddress, 4)
4239 TEST_FIELD_ALIGN (IMAGE_FUNCTION_ENTRY, StartingAddress, 4)
4240 TEST_FIELD_OFFSET(IMAGE_FUNCTION_ENTRY, StartingAddress, 0)
4241 TEST_FIELD_SIZE (IMAGE_FUNCTION_ENTRY, EndingAddress, 4)
4242 TEST_FIELD_ALIGN (IMAGE_FUNCTION_ENTRY, EndingAddress, 4)
4243 TEST_FIELD_OFFSET(IMAGE_FUNCTION_ENTRY, EndingAddress, 4)
4244 TEST_FIELD_SIZE (IMAGE_FUNCTION_ENTRY, EndOfPrologue, 4)
4245 TEST_FIELD_ALIGN (IMAGE_FUNCTION_ENTRY, EndOfPrologue, 4)
4246 TEST_FIELD_OFFSET(IMAGE_FUNCTION_ENTRY, EndOfPrologue, 8)
4247}
Definition: winnt_old.h:3839

Referenced by test_pack().

◆ test_pack_IMAGE_IMPORT_BY_NAME()

static void test_pack_IMAGE_IMPORT_BY_NAME ( void  )
static

◆ test_pack_IMAGE_IMPORT_DESCRIPTOR()

static void test_pack_IMAGE_IMPORT_DESCRIPTOR ( void  )
static

Definition at line 4262 of file generated.c.

4263{
4264 /* IMAGE_IMPORT_DESCRIPTOR */
4265}

Referenced by test_pack().

◆ test_pack_IMAGE_LINENUMBER()

static void test_pack_IMAGE_LINENUMBER ( void  )
static

Definition at line 4267 of file generated.c.

4268{
4269 /* IMAGE_LINENUMBER (pack 2) */
4270}

Referenced by test_pack().

◆ test_pack_IMAGE_LOAD_CONFIG_DIRECTORY()

static void test_pack_IMAGE_LOAD_CONFIG_DIRECTORY ( void  )
static

Definition at line 4272 of file generated.c.

4273{
4274 /* IMAGE_LOAD_CONFIG_DIRECTORY */
4275 /* size varies depending on Windows version */
4276 /* TEST_TYPE_SIZE (IMAGE_LOAD_CONFIG_DIRECTORY, 72) */
4278}

Referenced by test_pack().

◆ test_pack_IMAGE_LOAD_CONFIG_DIRECTORY32()

static void test_pack_IMAGE_LOAD_CONFIG_DIRECTORY32 ( void  )
static

Definition at line 4280 of file generated.c.

4281{
4282 /* IMAGE_LOAD_CONFIG_DIRECTORY32 */
4283 /* size varies depending on Windows version */
4284 /* TEST_TYPE_SIZE (IMAGE_LOAD_CONFIG_DIRECTORY32, 72) */
4298 TEST_FIELD_SIZE (IMAGE_LOAD_CONFIG_DIRECTORY32, GlobalFlagsClear, 4)
4299 TEST_FIELD_ALIGN (IMAGE_LOAD_CONFIG_DIRECTORY32, GlobalFlagsClear, 4)
4304 TEST_FIELD_SIZE (IMAGE_LOAD_CONFIG_DIRECTORY32, CriticalSectionDefaultTimeout, 4)
4305 TEST_FIELD_ALIGN (IMAGE_LOAD_CONFIG_DIRECTORY32, CriticalSectionDefaultTimeout, 4)
4306 TEST_FIELD_OFFSET(IMAGE_LOAD_CONFIG_DIRECTORY32, CriticalSectionDefaultTimeout, 20)
4307 TEST_FIELD_SIZE (IMAGE_LOAD_CONFIG_DIRECTORY32, DeCommitFreeBlockThreshold, 4)
4308 TEST_FIELD_ALIGN (IMAGE_LOAD_CONFIG_DIRECTORY32, DeCommitFreeBlockThreshold, 4)
4309 TEST_FIELD_OFFSET(IMAGE_LOAD_CONFIG_DIRECTORY32, DeCommitFreeBlockThreshold, 24)
4310 TEST_FIELD_SIZE (IMAGE_LOAD_CONFIG_DIRECTORY32, DeCommitTotalFreeThreshold, 4)
4311 TEST_FIELD_ALIGN (IMAGE_LOAD_CONFIG_DIRECTORY32, DeCommitTotalFreeThreshold, 4)
4312 TEST_FIELD_OFFSET(IMAGE_LOAD_CONFIG_DIRECTORY32, DeCommitTotalFreeThreshold, 28)
4316 TEST_FIELD_SIZE (IMAGE_LOAD_CONFIG_DIRECTORY32, MaximumAllocationSize, 4)
4317 TEST_FIELD_ALIGN (IMAGE_LOAD_CONFIG_DIRECTORY32, MaximumAllocationSize, 4)
4318 TEST_FIELD_OFFSET(IMAGE_LOAD_CONFIG_DIRECTORY32, MaximumAllocationSize, 36)
4319 TEST_FIELD_SIZE (IMAGE_LOAD_CONFIG_DIRECTORY32, VirtualMemoryThreshold, 4)
4320 TEST_FIELD_ALIGN (IMAGE_LOAD_CONFIG_DIRECTORY32, VirtualMemoryThreshold, 4)
4321 TEST_FIELD_OFFSET(IMAGE_LOAD_CONFIG_DIRECTORY32, VirtualMemoryThreshold, 40)
4322 TEST_FIELD_SIZE (IMAGE_LOAD_CONFIG_DIRECTORY32, ProcessHeapFlags, 4)
4323 TEST_FIELD_ALIGN (IMAGE_LOAD_CONFIG_DIRECTORY32, ProcessHeapFlags, 4)
4331 TEST_FIELD_SIZE (IMAGE_LOAD_CONFIG_DIRECTORY32, DependentLoadFlags, 2)
4332 TEST_FIELD_ALIGN (IMAGE_LOAD_CONFIG_DIRECTORY32, DependentLoadFlags, 2)
4333 TEST_FIELD_OFFSET(IMAGE_LOAD_CONFIG_DIRECTORY32, DependentLoadFlags, 54)
4346}
@ ProcessAffinityMask
Definition: winternl.h:1903

Referenced by test_pack().

◆ test_pack_IMAGE_LOAD_CONFIG_DIRECTORY64()

static void test_pack_IMAGE_LOAD_CONFIG_DIRECTORY64 ( void  )
static

Definition at line 4348 of file generated.c.

4349{
4350 /* IMAGE_LOAD_CONFIG_DIRECTORY64 */
4351 /* size varies depending on Windows version */
4352 /* TEST_TYPE_SIZE (IMAGE_LOAD_CONFIG_DIRECTORY64, 112) */
4366 TEST_FIELD_SIZE (IMAGE_LOAD_CONFIG_DIRECTORY64, GlobalFlagsClear, 4)
4367 TEST_FIELD_ALIGN (IMAGE_LOAD_CONFIG_DIRECTORY64, GlobalFlagsClear, 4)
4372 TEST_FIELD_SIZE (IMAGE_LOAD_CONFIG_DIRECTORY64, CriticalSectionDefaultTimeout, 4)
4373 TEST_FIELD_ALIGN (IMAGE_LOAD_CONFIG_DIRECTORY64, CriticalSectionDefaultTimeout, 4)
4374 TEST_FIELD_OFFSET(IMAGE_LOAD_CONFIG_DIRECTORY64, CriticalSectionDefaultTimeout, 20)
4375 TEST_FIELD_SIZE (IMAGE_LOAD_CONFIG_DIRECTORY64, DeCommitFreeBlockThreshold, 8)
4376 TEST_FIELD_ALIGN (IMAGE_LOAD_CONFIG_DIRECTORY64, DeCommitFreeBlockThreshold, 8)
4377 TEST_FIELD_OFFSET(IMAGE_LOAD_CONFIG_DIRECTORY64, DeCommitFreeBlockThreshold, 24)
4378 TEST_FIELD_SIZE (IMAGE_LOAD_CONFIG_DIRECTORY64, DeCommitTotalFreeThreshold, 8)
4379 TEST_FIELD_ALIGN (IMAGE_LOAD_CONFIG_DIRECTORY64, DeCommitTotalFreeThreshold, 8)
4380 TEST_FIELD_OFFSET(IMAGE_LOAD_CONFIG_DIRECTORY64, DeCommitTotalFreeThreshold, 32)
4384 TEST_FIELD_SIZE (IMAGE_LOAD_CONFIG_DIRECTORY64, MaximumAllocationSize, 8)
4385 TEST_FIELD_ALIGN (IMAGE_LOAD_CONFIG_DIRECTORY64, MaximumAllocationSize, 8)
4386 TEST_FIELD_OFFSET(IMAGE_LOAD_CONFIG_DIRECTORY64, MaximumAllocationSize, 48)
4387 TEST_FIELD_SIZE (IMAGE_LOAD_CONFIG_DIRECTORY64, VirtualMemoryThreshold, 8)
4388 TEST_FIELD_ALIGN (IMAGE_LOAD_CONFIG_DIRECTORY64, VirtualMemoryThreshold, 8)
4389 TEST_FIELD_OFFSET(IMAGE_LOAD_CONFIG_DIRECTORY64, VirtualMemoryThreshold, 56)
4393 TEST_FIELD_SIZE (IMAGE_LOAD_CONFIG_DIRECTORY64, ProcessHeapFlags, 4)
4394 TEST_FIELD_ALIGN (IMAGE_LOAD_CONFIG_DIRECTORY64, ProcessHeapFlags, 4)
4399 TEST_FIELD_SIZE (IMAGE_LOAD_CONFIG_DIRECTORY64, DependentLoadFlags, 2)
4400 TEST_FIELD_ALIGN (IMAGE_LOAD_CONFIG_DIRECTORY64, DependentLoadFlags, 2)
4401 TEST_FIELD_OFFSET(IMAGE_LOAD_CONFIG_DIRECTORY64, DependentLoadFlags, 78)
4414}

Referenced by test_pack().

◆ test_pack_IMAGE_NT_HEADERS()

static void test_pack_IMAGE_NT_HEADERS ( void  )
static

Definition at line 4416 of file generated.c.

4417{
4418 /* IMAGE_NT_HEADERS */
4421}

Referenced by test_pack().

◆ test_pack_IMAGE_NT_HEADERS32()

static void test_pack_IMAGE_NT_HEADERS32 ( void  )
static

Definition at line 4423 of file generated.c.

4424{
4425 /* IMAGE_NT_HEADERS32 */
4431 TEST_FIELD_SIZE (IMAGE_NT_HEADERS32, FileHeader, 20)
4432 TEST_FIELD_ALIGN (IMAGE_NT_HEADERS32, FileHeader, 4)
4434 TEST_FIELD_SIZE (IMAGE_NT_HEADERS32, OptionalHeader, 224)
4435 TEST_FIELD_ALIGN (IMAGE_NT_HEADERS32, OptionalHeader, 4)
4436 TEST_FIELD_OFFSET(IMAGE_NT_HEADERS32, OptionalHeader, 24)
4437}
static const WCHAR Signature[]
Definition: parser.c:141

Referenced by test_pack().

◆ test_pack_IMAGE_NT_HEADERS64()

static void test_pack_IMAGE_NT_HEADERS64 ( void  )
static

Definition at line 4439 of file generated.c.

Referenced by test_pack().

◆ test_pack_IMAGE_OPTIONAL_HEADER()

static void test_pack_IMAGE_OPTIONAL_HEADER ( void  )
static

Definition at line 4455 of file generated.c.

4456{
4457 /* IMAGE_OPTIONAL_HEADER */
4460}

Referenced by test_pack().

◆ test_pack_IMAGE_OPTIONAL_HEADER32()

static void test_pack_IMAGE_OPTIONAL_HEADER32 ( void  )
static

Definition at line 4462 of file generated.c.

4463{
4464 /* IMAGE_OPTIONAL_HEADER32 */
4470 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER32, MajorLinkerVersion, 1)
4471 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER32, MajorLinkerVersion, 1)
4472 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER32, MajorLinkerVersion, 2)
4473 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER32, MinorLinkerVersion, 1)
4474 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER32, MinorLinkerVersion, 1)
4475 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER32, MinorLinkerVersion, 3)
4479 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER32, SizeOfInitializedData, 4)
4480 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER32, SizeOfInitializedData, 4)
4481 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER32, SizeOfInitializedData, 8)
4482 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER32, SizeOfUninitializedData, 4)
4483 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER32, SizeOfUninitializedData, 4)
4484 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER32, SizeOfUninitializedData, 12)
4485 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER32, AddressOfEntryPoint, 4)
4486 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER32, AddressOfEntryPoint, 4)
4487 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER32, AddressOfEntryPoint, 16)
4497 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER32, SectionAlignment, 4)
4498 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER32, SectionAlignment, 4)
4499 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER32, SectionAlignment, 32)
4500 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER32, FileAlignment, 4)
4501 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER32, FileAlignment, 4)
4502 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER32, FileAlignment, 36)
4503 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER32, MajorOperatingSystemVersion, 2)
4504 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER32, MajorOperatingSystemVersion, 2)
4505 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER32, MajorOperatingSystemVersion, 40)
4506 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER32, MinorOperatingSystemVersion, 2)
4507 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER32, MinorOperatingSystemVersion, 2)
4508 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER32, MinorOperatingSystemVersion, 42)
4509 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER32, MajorImageVersion, 2)
4510 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER32, MajorImageVersion, 2)
4511 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER32, MajorImageVersion, 44)
4512 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER32, MinorImageVersion, 2)
4513 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER32, MinorImageVersion, 2)
4514 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER32, MinorImageVersion, 46)
4515 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER32, MajorSubsystemVersion, 2)
4516 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER32, MajorSubsystemVersion, 2)
4517 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER32, MajorSubsystemVersion, 48)
4518 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER32, MinorSubsystemVersion, 2)
4519 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER32, MinorSubsystemVersion, 2)
4520 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER32, MinorSubsystemVersion, 50)
4521 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER32, Win32VersionValue, 4)
4522 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER32, Win32VersionValue, 4)
4523 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER32, Win32VersionValue, 52)
4527 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER32, SizeOfHeaders, 4)
4528 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER32, SizeOfHeaders, 4)
4529 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER32, SizeOfHeaders, 60)
4536 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER32, DllCharacteristics, 2)
4537 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER32, DllCharacteristics, 2)
4538 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER32, DllCharacteristics, 70)
4539 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER32, SizeOfStackReserve, 4)
4540 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER32, SizeOfStackReserve, 4)
4541 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER32, SizeOfStackReserve, 72)
4542 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER32, SizeOfStackCommit, 4)
4543 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER32, SizeOfStackCommit, 4)
4544 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER32, SizeOfStackCommit, 76)
4545 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER32, SizeOfHeapReserve, 4)
4546 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER32, SizeOfHeapReserve, 4)
4547 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER32, SizeOfHeapReserve, 80)
4548 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER32, SizeOfHeapCommit, 4)
4549 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER32, SizeOfHeapCommit, 4)
4550 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER32, SizeOfHeapCommit, 84)
4554 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER32, NumberOfRvaAndSizes, 4)
4555 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER32, NumberOfRvaAndSizes, 4)
4556 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER32, NumberOfRvaAndSizes, 92)
4557 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER32, DataDirectory, 128)
4558 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER32, DataDirectory, 4)
4559 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER32, DataDirectory, 96)
4560}

Referenced by test_pack().

◆ test_pack_IMAGE_OPTIONAL_HEADER64()

static void test_pack_IMAGE_OPTIONAL_HEADER64 ( void  )
static

Definition at line 4562 of file generated.c.

4563{
4564 /* IMAGE_OPTIONAL_HEADER64 */
4570 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER64, MajorLinkerVersion, 1)
4571 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER64, MajorLinkerVersion, 1)
4572 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER64, MajorLinkerVersion, 2)
4573 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER64, MinorLinkerVersion, 1)
4574 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER64, MinorLinkerVersion, 1)
4575 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER64, MinorLinkerVersion, 3)
4579 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER64, SizeOfInitializedData, 4)
4580 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER64, SizeOfInitializedData, 4)
4581 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER64, SizeOfInitializedData, 8)
4582 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER64, SizeOfUninitializedData, 4)
4583 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER64, SizeOfUninitializedData, 4)
4584 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER64, SizeOfUninitializedData, 12)
4585 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER64, AddressOfEntryPoint, 4)
4586 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER64, AddressOfEntryPoint, 4)
4587 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER64, AddressOfEntryPoint, 16)
4594 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER64, SectionAlignment, 4)
4595 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER64, SectionAlignment, 4)
4596 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER64, SectionAlignment, 32)
4597 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER64, FileAlignment, 4)
4598 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER64, FileAlignment, 4)
4599 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER64, FileAlignment, 36)
4600 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER64, MajorOperatingSystemVersion, 2)
4601 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER64, MajorOperatingSystemVersion, 2)
4602 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER64, MajorOperatingSystemVersion, 40)
4603 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER64, MinorOperatingSystemVersion, 2)
4604 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER64, MinorOperatingSystemVersion, 2)
4605 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER64, MinorOperatingSystemVersion, 42)
4606 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER64, MajorImageVersion, 2)
4607 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER64, MajorImageVersion, 2)
4608 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER64, MajorImageVersion, 44)
4609 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER64, MinorImageVersion, 2)
4610 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER64, MinorImageVersion, 2)
4611 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER64, MinorImageVersion, 46)
4612 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER64, MajorSubsystemVersion, 2)
4613 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER64, MajorSubsystemVersion, 2)
4614 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER64, MajorSubsystemVersion, 48)
4615 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER64, MinorSubsystemVersion, 2)
4616 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER64, MinorSubsystemVersion, 2)
4617 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER64, MinorSubsystemVersion, 50)
4618 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER64, Win32VersionValue, 4)
4619 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER64, Win32VersionValue, 4)
4620 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER64, Win32VersionValue, 52)
4624 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER64, SizeOfHeaders, 4)
4625 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER64, SizeOfHeaders, 4)
4626 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER64, SizeOfHeaders, 60)
4633 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER64, DllCharacteristics, 2)
4634 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER64, DllCharacteristics, 2)
4635 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER64, DllCharacteristics, 70)
4636 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER64, SizeOfStackReserve, 8)
4637 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER64, SizeOfStackReserve, 8)
4638 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER64, SizeOfStackReserve, 72)
4639 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER64, SizeOfStackCommit, 8)
4640 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER64, SizeOfStackCommit, 8)
4641 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER64, SizeOfStackCommit, 80)
4642 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER64, SizeOfHeapReserve, 8)
4643 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER64, SizeOfHeapReserve, 8)
4644 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER64, SizeOfHeapReserve, 88)
4645 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER64, SizeOfHeapCommit, 8)
4646 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER64, SizeOfHeapCommit, 8)
4647 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER64, SizeOfHeapCommit, 96)
4651 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER64, NumberOfRvaAndSizes, 4)
4652 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER64, NumberOfRvaAndSizes, 4)
4653 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER64, NumberOfRvaAndSizes, 108)
4654 TEST_FIELD_SIZE (IMAGE_OPTIONAL_HEADER64, DataDirectory, 128)
4655 TEST_FIELD_ALIGN (IMAGE_OPTIONAL_HEADER64, DataDirectory, 4)
4656 TEST_FIELD_OFFSET(IMAGE_OPTIONAL_HEADER64, DataDirectory, 112)
4657}

Referenced by test_pack().

◆ test_pack_IMAGE_OS2_HEADER()

static void test_pack_IMAGE_OS2_HEADER ( void  )
static

Definition at line 4659 of file generated.c.

4660{
4661 /* IMAGE_OS2_HEADER (pack 2) */
4664 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_magic, 2)
4665 TEST_FIELD_ALIGN (IMAGE_OS2_HEADER, ne_magic, 2)
4673 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_enttab, 2)
4674 TEST_FIELD_ALIGN (IMAGE_OS2_HEADER, ne_enttab, 2)
4675 TEST_FIELD_OFFSET(IMAGE_OS2_HEADER, ne_enttab, 4)
4676 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_cbenttab, 2)
4677 TEST_FIELD_ALIGN (IMAGE_OS2_HEADER, ne_cbenttab, 2)
4678 TEST_FIELD_OFFSET(IMAGE_OS2_HEADER, ne_cbenttab, 6)
4682 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_flags, 2)
4683 TEST_FIELD_ALIGN (IMAGE_OS2_HEADER, ne_flags, 2)
4684 TEST_FIELD_OFFSET(IMAGE_OS2_HEADER, ne_flags, 12)
4685 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_autodata, 2)
4686 TEST_FIELD_ALIGN (IMAGE_OS2_HEADER, ne_autodata, 2)
4687 TEST_FIELD_OFFSET(IMAGE_OS2_HEADER, ne_autodata, 14)
4688 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_heap, 2)
4691 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_stack, 2)
4692 TEST_FIELD_ALIGN (IMAGE_OS2_HEADER, ne_stack, 2)
4693 TEST_FIELD_OFFSET(IMAGE_OS2_HEADER, ne_stack, 18)
4694 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_csip, 4)
4697 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_sssp, 4)
4700 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_cseg, 2)
4703 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_cmod, 2)
4706 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_cbnrestab, 2)
4707 TEST_FIELD_ALIGN (IMAGE_OS2_HEADER, ne_cbnrestab, 2)
4708 TEST_FIELD_OFFSET(IMAGE_OS2_HEADER, ne_cbnrestab, 32)
4709 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_segtab, 2)
4710 TEST_FIELD_ALIGN (IMAGE_OS2_HEADER, ne_segtab, 2)
4711 TEST_FIELD_OFFSET(IMAGE_OS2_HEADER, ne_segtab, 34)
4712 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_rsrctab, 2)
4713 TEST_FIELD_ALIGN (IMAGE_OS2_HEADER, ne_rsrctab, 2)
4714 TEST_FIELD_OFFSET(IMAGE_OS2_HEADER, ne_rsrctab, 36)
4715 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_restab, 2)
4716 TEST_FIELD_ALIGN (IMAGE_OS2_HEADER, ne_restab, 2)
4717 TEST_FIELD_OFFSET(IMAGE_OS2_HEADER, ne_restab, 38)
4718 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_modtab, 2)
4719 TEST_FIELD_ALIGN (IMAGE_OS2_HEADER, ne_modtab, 2)
4720 TEST_FIELD_OFFSET(IMAGE_OS2_HEADER, ne_modtab, 40)
4721 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_imptab, 2)
4722 TEST_FIELD_ALIGN (IMAGE_OS2_HEADER, ne_imptab, 2)
4723 TEST_FIELD_OFFSET(IMAGE_OS2_HEADER, ne_imptab, 42)
4724 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_nrestab, 4)
4725 TEST_FIELD_ALIGN (IMAGE_OS2_HEADER, ne_nrestab, 2)
4726 TEST_FIELD_OFFSET(IMAGE_OS2_HEADER, ne_nrestab, 44)
4727 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_cmovent, 2)
4728 TEST_FIELD_ALIGN (IMAGE_OS2_HEADER, ne_cmovent, 2)
4729 TEST_FIELD_OFFSET(IMAGE_OS2_HEADER, ne_cmovent, 48)
4730 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_align, 2)
4731 TEST_FIELD_ALIGN (IMAGE_OS2_HEADER, ne_align, 2)
4732 TEST_FIELD_OFFSET(IMAGE_OS2_HEADER, ne_align, 50)
4733 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_cres, 2)
4736 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_exetyp, 1)
4737 TEST_FIELD_ALIGN (IMAGE_OS2_HEADER, ne_exetyp, 1)
4738 TEST_FIELD_OFFSET(IMAGE_OS2_HEADER, ne_exetyp, 54)
4739 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_flagsothers, 1)
4740 TEST_FIELD_ALIGN (IMAGE_OS2_HEADER, ne_flagsothers, 1)
4741 TEST_FIELD_OFFSET(IMAGE_OS2_HEADER, ne_flagsothers, 55)
4742 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_pretthunks, 2)
4743 TEST_FIELD_ALIGN (IMAGE_OS2_HEADER, ne_pretthunks, 2)
4744 TEST_FIELD_OFFSET(IMAGE_OS2_HEADER, ne_pretthunks, 56)
4745 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_psegrefbytes, 2)
4746 TEST_FIELD_ALIGN (IMAGE_OS2_HEADER, ne_psegrefbytes, 2)
4747 TEST_FIELD_OFFSET(IMAGE_OS2_HEADER, ne_psegrefbytes, 58)
4748 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_swaparea, 2)
4749 TEST_FIELD_ALIGN (IMAGE_OS2_HEADER, ne_swaparea, 2)
4750 TEST_FIELD_OFFSET(IMAGE_OS2_HEADER, ne_swaparea, 60)
4751 TEST_FIELD_SIZE (IMAGE_OS2_HEADER, ne_expver, 2)
4752 TEST_FIELD_ALIGN (IMAGE_OS2_HEADER, ne_expver, 2)
4753 TEST_FIELD_OFFSET(IMAGE_OS2_HEADER, ne_expver, 62)
4754}

Referenced by test_pack().

◆ test_pack_IMAGE_RELOCATION()

static void test_pack_IMAGE_RELOCATION ( void  )
static

Definition at line 4756 of file generated.c.

4757{
4758 /* IMAGE_RELOCATION (pack 2) */
4759}

Referenced by test_pack().

◆ test_pack_IMAGE_RESOURCE_DATA_ENTRY()

◆ test_pack_IMAGE_RESOURCE_DIR_STRING_U()

static void test_pack_IMAGE_RESOURCE_DIR_STRING_U ( void  )
static

◆ test_pack_IMAGE_RESOURCE_DIRECTORY()

static void test_pack_IMAGE_RESOURCE_DIRECTORY ( void  )
static

Definition at line 4780 of file generated.c.

Referenced by test_pack().

◆ test_pack_IMAGE_RESOURCE_DIRECTORY_ENTRY()

static void test_pack_IMAGE_RESOURCE_DIRECTORY_ENTRY ( void  )
static

Definition at line 4805 of file generated.c.

4806{
4807 /* IMAGE_RESOURCE_DIRECTORY_ENTRY */
4808}

Referenced by test_pack().

◆ test_pack_IMAGE_RESOURCE_DIRECTORY_STRING()

static void test_pack_IMAGE_RESOURCE_DIRECTORY_STRING ( void  )
static

◆ test_pack_IMAGE_SECTION_HEADER()

static void test_pack_IMAGE_SECTION_HEADER ( void  )
static

Definition at line 4836 of file generated.c.

Referenced by test_pack().

◆ test_pack_IMAGE_SEPARATE_DEBUG_HEADER()

static void test_pack_IMAGE_SEPARATE_DEBUG_HEADER ( void  )
static

Definition at line 4844 of file generated.c.

4845{
4846 /* IMAGE_SEPARATE_DEBUG_HEADER */
4858 TEST_FIELD_SIZE (IMAGE_SEPARATE_DEBUG_HEADER, Characteristics, 2)
4859 TEST_FIELD_ALIGN (IMAGE_SEPARATE_DEBUG_HEADER, Characteristics, 2)
4873 TEST_FIELD_SIZE (IMAGE_SEPARATE_DEBUG_HEADER, NumberOfSections, 4)
4874 TEST_FIELD_ALIGN (IMAGE_SEPARATE_DEBUG_HEADER, NumberOfSections, 4)
4875 TEST_FIELD_OFFSET(IMAGE_SEPARATE_DEBUG_HEADER, NumberOfSections, 24)
4876 TEST_FIELD_SIZE (IMAGE_SEPARATE_DEBUG_HEADER, ExportedNamesSize, 4)
4877 TEST_FIELD_ALIGN (IMAGE_SEPARATE_DEBUG_HEADER, ExportedNamesSize, 4)
4878 TEST_FIELD_OFFSET(IMAGE_SEPARATE_DEBUG_HEADER, ExportedNamesSize, 28)
4879 TEST_FIELD_SIZE (IMAGE_SEPARATE_DEBUG_HEADER, DebugDirectorySize, 4)
4880 TEST_FIELD_ALIGN (IMAGE_SEPARATE_DEBUG_HEADER, DebugDirectorySize, 4)
4881 TEST_FIELD_OFFSET(IMAGE_SEPARATE_DEBUG_HEADER, DebugDirectorySize, 32)
4882 TEST_FIELD_SIZE (IMAGE_SEPARATE_DEBUG_HEADER, SectionAlignment, 4)
4883 TEST_FIELD_ALIGN (IMAGE_SEPARATE_DEBUG_HEADER, SectionAlignment, 4)
4884 TEST_FIELD_OFFSET(IMAGE_SEPARATE_DEBUG_HEADER, SectionAlignment, 36)
4888}
_Must_inspect_result_ _In_ ULONG Flags
Definition: wsk.h:170

Referenced by test_pack().

◆ test_pack_IMAGE_SYMBOL()

static void test_pack_IMAGE_SYMBOL ( void  )
static

Definition at line 4890 of file generated.c.

4891{
4892 /* IMAGE_SYMBOL (pack 2) */
4893}

Referenced by test_pack().

◆ test_pack_IMAGE_THUNK_DATA()

static void test_pack_IMAGE_THUNK_DATA ( void  )
static

Definition at line 4895 of file generated.c.

4896{
4897 /* IMAGE_THUNK_DATA */
4898}

Referenced by test_pack().

◆ test_pack_IMAGE_TLS_DIRECTORY()

static void test_pack_IMAGE_TLS_DIRECTORY ( void  )
static

Definition at line 4900 of file generated.c.

4901{
4902 /* IMAGE_TLS_DIRECTORY */
4905}

Referenced by test_pack().

◆ test_pack_IMAGE_TLS_DIRECTORY32()

static void test_pack_IMAGE_TLS_DIRECTORY32 ( void  )
static

Definition at line 4907 of file generated.c.

4908{
4909 /* IMAGE_TLS_DIRECTORY32 */
4912 TEST_FIELD_SIZE (IMAGE_TLS_DIRECTORY32, StartAddressOfRawData, 4)
4913 TEST_FIELD_ALIGN (IMAGE_TLS_DIRECTORY32, StartAddressOfRawData, 4)
4914 TEST_FIELD_OFFSET(IMAGE_TLS_DIRECTORY32, StartAddressOfRawData, 0)
4915 TEST_FIELD_SIZE (IMAGE_TLS_DIRECTORY32, EndAddressOfRawData, 4)
4916 TEST_FIELD_ALIGN (IMAGE_TLS_DIRECTORY32, EndAddressOfRawData, 4)
4917 TEST_FIELD_OFFSET(IMAGE_TLS_DIRECTORY32, EndAddressOfRawData, 4)
4918 TEST_FIELD_SIZE (IMAGE_TLS_DIRECTORY32, AddressOfIndex, 4)
4919 TEST_FIELD_ALIGN (IMAGE_TLS_DIRECTORY32, AddressOfIndex, 4)
4920 TEST_FIELD_OFFSET(IMAGE_TLS_DIRECTORY32, AddressOfIndex, 8)
4921 TEST_FIELD_SIZE (IMAGE_TLS_DIRECTORY32, AddressOfCallBacks, 4)
4922 TEST_FIELD_ALIGN (IMAGE_TLS_DIRECTORY32, AddressOfCallBacks, 4)
4923 TEST_FIELD_OFFSET(IMAGE_TLS_DIRECTORY32, AddressOfCallBacks, 12)
4924 TEST_FIELD_SIZE (IMAGE_TLS_DIRECTORY32, SizeOfZeroFill, 4)
4925 TEST_FIELD_ALIGN (IMAGE_TLS_DIRECTORY32, SizeOfZeroFill, 4)
4926 TEST_FIELD_OFFSET(IMAGE_TLS_DIRECTORY32, SizeOfZeroFill, 16)
4927 TEST_FIELD_SIZE (IMAGE_TLS_DIRECTORY32, Characteristics, 4)
4928 TEST_FIELD_ALIGN (IMAGE_TLS_DIRECTORY32, Characteristics, 4)
4929 TEST_FIELD_OFFSET(IMAGE_TLS_DIRECTORY32, Characteristics, 20)
4930}

Referenced by test_pack().

◆ test_pack_IMAGE_TLS_DIRECTORY64()

static void test_pack_IMAGE_TLS_DIRECTORY64 ( void  )
static

Definition at line 4932 of file generated.c.

4933{
4934 /* IMAGE_TLS_DIRECTORY64 */
4937 TEST_FIELD_SIZE (IMAGE_TLS_DIRECTORY64, StartAddressOfRawData, 8)
4938 TEST_FIELD_ALIGN (IMAGE_TLS_DIRECTORY64, StartAddressOfRawData, 8)
4939 TEST_FIELD_OFFSET(IMAGE_TLS_DIRECTORY64, StartAddressOfRawData, 0)
4940 TEST_FIELD_SIZE (IMAGE_TLS_DIRECTORY64, EndAddressOfRawData, 8)
4941 TEST_FIELD_ALIGN (IMAGE_TLS_DIRECTORY64, EndAddressOfRawData, 8)
4942 TEST_FIELD_OFFSET(IMAGE_TLS_DIRECTORY64, EndAddressOfRawData, 8)
4943 TEST_FIELD_SIZE (IMAGE_TLS_DIRECTORY64, AddressOfIndex, 8)
4944 TEST_FIELD_ALIGN (IMAGE_TLS_DIRECTORY64, AddressOfIndex, 8)
4945 TEST_FIELD_OFFSET(IMAGE_TLS_DIRECTORY64, AddressOfIndex, 16)
4946 TEST_FIELD_SIZE (IMAGE_TLS_DIRECTORY64, AddressOfCallBacks, 8)
4947 TEST_FIELD_ALIGN (IMAGE_TLS_DIRECTORY64, AddressOfCallBacks, 8)
4948 TEST_FIELD_OFFSET(IMAGE_TLS_DIRECTORY64, AddressOfCallBacks, 24)
4949 TEST_FIELD_SIZE (IMAGE_TLS_DIRECTORY64, SizeOfZeroFill, 4)
4950 TEST_FIELD_ALIGN (IMAGE_TLS_DIRECTORY64, SizeOfZeroFill, 4)
4951 TEST_FIELD_OFFSET(IMAGE_TLS_DIRECTORY64, SizeOfZeroFill, 32)
4952 TEST_FIELD_SIZE (IMAGE_TLS_DIRECTORY64, Characteristics, 4)
4953 TEST_FIELD_ALIGN (IMAGE_TLS_DIRECTORY64, Characteristics, 4)
4954 TEST_FIELD_OFFSET(IMAGE_TLS_DIRECTORY64, Characteristics, 36)
4955}

Referenced by test_pack().

◆ test_pack_IMAGE_VXD_HEADER()

static void test_pack_IMAGE_VXD_HEADER ( void  )
static

Definition at line 4957 of file generated.c.

4958{
4959 /* IMAGE_VXD_HEADER (pack 2) */
4962 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_magic, 2)
4963 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_magic, 2)
4964 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_magic, 0)
4965 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_border, 1)
4966 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_border, 1)
4967 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_border, 2)
4968 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_worder, 1)
4969 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_worder, 1)
4970 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_worder, 3)
4971 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_level, 4)
4972 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_level, 2)
4973 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_level, 4)
4974 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_cpu, 2)
4980 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_ver, 4)
4983 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_mflags, 4)
4984 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_mflags, 2)
4985 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_mflags, 16)
4986 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_mpages, 4)
4987 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_mpages, 2)
4988 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_mpages, 20)
4989 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_startobj, 4)
4990 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_startobj, 2)
4991 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_startobj, 24)
4992 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_eip, 4)
4995 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_stackobj, 4)
4996 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_stackobj, 2)
4997 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_stackobj, 32)
4998 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_esp, 4)
5001 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_pagesize, 4)
5002 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_pagesize, 2)
5003 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_pagesize, 40)
5004 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_lastpagesize, 4)
5005 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_lastpagesize, 2)
5006 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_lastpagesize, 44)
5007 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_fixupsize, 4)
5008 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_fixupsize, 2)
5009 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_fixupsize, 48)
5010 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_fixupsum, 4)
5011 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_fixupsum, 2)
5012 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_fixupsum, 52)
5013 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_ldrsize, 4)
5014 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_ldrsize, 2)
5015 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_ldrsize, 56)
5016 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_ldrsum, 4)
5017 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_ldrsum, 2)
5018 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_ldrsum, 60)
5019 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_objtab, 4)
5020 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_objtab, 2)
5021 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_objtab, 64)
5022 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_objcnt, 4)
5023 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_objcnt, 2)
5024 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_objcnt, 68)
5025 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_objmap, 4)
5026 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_objmap, 2)
5027 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_objmap, 72)
5028 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_itermap, 4)
5029 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_itermap, 2)
5030 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_itermap, 76)
5031 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_rsrctab, 4)
5032 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_rsrctab, 2)
5033 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_rsrctab, 80)
5034 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_rsrccnt, 4)
5035 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_rsrccnt, 2)
5036 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_rsrccnt, 84)
5037 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_restab, 4)
5038 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_restab, 2)
5039 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_restab, 88)
5040 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_enttab, 4)
5041 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_enttab, 2)
5042 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_enttab, 92)
5043 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_dirtab, 4)
5044 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_dirtab, 2)
5045 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_dirtab, 96)
5046 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_dircnt, 4)
5047 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_dircnt, 2)
5048 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_dircnt, 100)
5049 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_fpagetab, 4)
5050 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_fpagetab, 2)
5051 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_fpagetab, 104)
5052 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_frectab, 4)
5053 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_frectab, 2)
5054 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_frectab, 108)
5055 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_impmod, 4)
5056 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_impmod, 2)
5057 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_impmod, 112)
5058 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_impmodcnt, 4)
5059 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_impmodcnt, 2)
5060 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_impmodcnt, 116)
5061 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_impproc, 4)
5062 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_impproc, 2)
5063 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_impproc, 120)
5064 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_pagesum, 4)
5065 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_pagesum, 2)
5066 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_pagesum, 124)
5067 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_datapage, 4)
5068 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_datapage, 2)
5069 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_datapage, 128)
5070 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_preload, 4)
5071 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_preload, 2)
5072 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_preload, 132)
5073 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_nrestab, 4)
5074 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_nrestab, 2)
5075 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_nrestab, 136)
5076 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_cbnrestab, 4)
5077 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_cbnrestab, 2)
5078 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_cbnrestab, 140)
5079 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_nressum, 4)
5080 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_nressum, 2)
5081 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_nressum, 144)
5082 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_autodata, 4)
5083 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_autodata, 2)
5084 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_autodata, 148)
5085 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_debuginfo, 4)
5086 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_debuginfo, 2)
5087 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_debuginfo, 152)
5088 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_debuglen, 4)
5089 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_debuglen, 2)
5090 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_debuglen, 156)
5091 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_instpreload, 4)
5092 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_instpreload, 2)
5093 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_instpreload, 160)
5094 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_instdemand, 4)
5095 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_instdemand, 2)
5096 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_instdemand, 164)
5097 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_heapsize, 4)
5098 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_heapsize, 2)
5099 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_heapsize, 168)
5100 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_res3, 12)
5101 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_res3, 1)
5102 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_res3, 172)
5103 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_winresoff, 4)
5104 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_winresoff, 2)
5105 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_winresoff, 184)
5106 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_winreslen, 4)
5107 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_winreslen, 2)
5108 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_winreslen, 188)
5109 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_devid, 2)
5110 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_devid, 2)
5111 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_devid, 192)
5112 TEST_FIELD_SIZE (IMAGE_VXD_HEADER, e32_ddkver, 2)
5113 TEST_FIELD_ALIGN (IMAGE_VXD_HEADER, e32_ddkver, 2)
5114 TEST_FIELD_OFFSET(IMAGE_VXD_HEADER, e32_ddkver, 194)
5115}

Referenced by test_pack().

◆ test_pack_INT()

static void test_pack_INT ( void  )
static

Definition at line 6652 of file generated.c.

6653{
6654 /* INT */
6655 TEST_TYPE_SIZE (INT, 4)
6656 TEST_TYPE_ALIGN (INT, 4)
6658}
int32_t INT
Definition: typedefs.h:58

Referenced by test_pack().

◆ test_pack_INT16()

static void test_pack_INT16 ( void  )
static

Definition at line 3541 of file generated.c.

3542{
3543 /* INT16 */
3547}
short INT16
Definition: actypes.h:130

Referenced by test_pack().

◆ test_pack_INT32()

static void test_pack_INT32 ( void  )
static

Definition at line 3549 of file generated.c.

3550{
3551 /* INT32 */
3555}
int32_t INT32
Definition: typedefs.h:58

Referenced by test_pack().

◆ test_pack_INT64()

static void test_pack_INT64 ( void  )
static

Definition at line 3557 of file generated.c.

3558{
3559 /* INT64 */
3563}
COMPILER_DEPENDENT_INT64 INT64
Definition: actypes.h:132

Referenced by test_pack().

◆ test_pack_INT8()

static void test_pack_INT8 ( void  )
static

Definition at line 3565 of file generated.c.

3566{
3567 /* INT8 */
3568 TEST_TYPE_SIZE (INT8, 1)
3571}
signed char INT8
Definition: basetsd.h:183

Referenced by test_pack().

◆ test_pack_INT_PTR()

static void test_pack_INT_PTR ( void  )
static

Definition at line 3573 of file generated.c.

3574{
3575 /* INT_PTR */
3579}
int32_t INT_PTR
Definition: typedefs.h:64

Referenced by test_pack().

◆ test_pack_IO_COUNTERS()

static void test_pack_IO_COUNTERS ( void  )
static

Definition at line 5117 of file generated.c.

5118{
5119 /* IO_COUNTERS (pack 8) */
5122 TEST_FIELD_SIZE (IO_COUNTERS, ReadOperationCount, 8)
5123 TEST_FIELD_ALIGN (IO_COUNTERS, ReadOperationCount, 8)
5124 TEST_FIELD_OFFSET(IO_COUNTERS, ReadOperationCount, 0)
5125 TEST_FIELD_SIZE (IO_COUNTERS, WriteOperationCount, 8)
5126 TEST_FIELD_ALIGN (IO_COUNTERS, WriteOperationCount, 8)
5127 TEST_FIELD_OFFSET(IO_COUNTERS, WriteOperationCount, 8)
5128 TEST_FIELD_SIZE (IO_COUNTERS, OtherOperationCount, 8)
5129 TEST_FIELD_ALIGN (IO_COUNTERS, OtherOperationCount, 8)
5130 TEST_FIELD_OFFSET(IO_COUNTERS, OtherOperationCount, 16)
5131 TEST_FIELD_SIZE (IO_COUNTERS, ReadTransferCount, 8)
5132 TEST_FIELD_ALIGN (IO_COUNTERS, ReadTransferCount, 8)
5133 TEST_FIELD_OFFSET(IO_COUNTERS, ReadTransferCount, 24)
5134 TEST_FIELD_SIZE (IO_COUNTERS, WriteTransferCount, 8)
5135 TEST_FIELD_ALIGN (IO_COUNTERS, WriteTransferCount, 8)
5136 TEST_FIELD_OFFSET(IO_COUNTERS, WriteTransferCount, 32)
5137 TEST_FIELD_SIZE (IO_COUNTERS, OtherTransferCount, 8)
5138 TEST_FIELD_ALIGN (IO_COUNTERS, OtherTransferCount, 8)
5139 TEST_FIELD_OFFSET(IO_COUNTERS, OtherTransferCount, 40)
5140}

Referenced by test_pack().

◆ test_pack_LANGID()

static void test_pack_LANGID ( void  )
static

Definition at line 5142 of file generated.c.

5143{
5144 /* LANGID */
5148}
USHORT LANGID
Definition: mui.h:9

Referenced by test_pack().

◆ test_pack_LARGE_INTEGER()

static void test_pack_LARGE_INTEGER ( void  )
static

Definition at line 5150 of file generated.c.

5151{
5152 /* LARGE_INTEGER */
5153}

Referenced by test_pack().

◆ test_pack_LCID()

static void test_pack_LCID ( void  )
static

Definition at line 5155 of file generated.c.

5156{
5157 /* LCID */
5158 TEST_TYPE_SIZE (LCID, 4)
5161}
DWORD LCID
Definition: nls.h:13

Referenced by test_pack().

◆ test_pack_LIST_ENTRY()

static void test_pack_LIST_ENTRY ( void  )
static

Definition at line 5163 of file generated.c.

5164{
5165 /* LIST_ENTRY */
5168 TEST_FIELD_SIZE (LIST_ENTRY, Flink, 4)
5169 TEST_FIELD_ALIGN (LIST_ENTRY, Flink, 4)
5170 TEST_FIELD_OFFSET(LIST_ENTRY, Flink, 0)
5171 TEST_FIELD_SIZE (LIST_ENTRY, Blink, 4)
5172 TEST_FIELD_ALIGN (LIST_ENTRY, Blink, 4)
5173 TEST_FIELD_OFFSET(LIST_ENTRY, Blink, 4)
5174}
Definition: typedefs.h:120

Referenced by test_pack().

◆ test_pack_LOCALHANDLE()

static void test_pack_LOCALHANDLE ( void  )
static

Definition at line 6660 of file generated.c.

6661{
6662 /* LOCALHANDLE */
6665}

Referenced by test_pack().

◆ test_pack_LONG()

static void test_pack_LONG ( void  )
static

Definition at line 5176 of file generated.c.

5177{
5178 /* LONG */
5179 TEST_TYPE_SIZE (LONG, 4)
5182}
long LONG
Definition: pedump.c:60

Referenced by test_pack().

◆ test_pack_LONG32()

static void test_pack_LONG32 ( void  )
static

Definition at line 3581 of file generated.c.

3582{
3583 /* LONG32 */
3587}
int LONG32
Definition: basetsd.h:115

Referenced by test_pack().

◆ test_pack_LONG64()

static void test_pack_LONG64 ( void  )
static

Definition at line 3589 of file generated.c.

3590{
3591 /* LONG64 */
3595}
int64_t LONG64
Definition: typedefs.h:68

Referenced by test_pack().

◆ test_pack_LONG_PTR()

static void test_pack_LONG_PTR ( void  )
static

Definition at line 3597 of file generated.c.

3598{
3599 /* LONG_PTR */
3603}
__int3264 LONG_PTR
Definition: mstsclib_h.h:276

Referenced by test_pack().

◆ test_pack_LONGLONG()

static void test_pack_LONGLONG ( void  )
static

Definition at line 5184 of file generated.c.

5185{
5186 /* LONGLONG */
5190}
int64_t LONGLONG
Definition: typedefs.h:68

Referenced by test_pack().

◆ test_pack_LPARAM()

static void test_pack_LPARAM ( void  )
static

Definition at line 6667 of file generated.c.

6668{
6669 /* LPARAM */
6673}
LONG_PTR LPARAM
Definition: minwindef.h:175

Referenced by test_pack().

◆ test_pack_LPCRECT()

static void test_pack_LPCRECT ( void  )
static

Definition at line 6675 of file generated.c.

6676{
6677 /* LPCRECT */
6682}
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62

Referenced by test_pack().

◆ test_pack_LPCRECTL()

static void test_pack_LPCRECTL ( void  )
static

Definition at line 6684 of file generated.c.

6685{
6686 /* LPCRECTL */
6691}

Referenced by test_pack().

◆ test_pack_LPCVOID()

static void test_pack_LPCVOID ( void  )
static

Definition at line 6693 of file generated.c.

6694{
6695 /* LPCVOID */
6698}
CONST void * LPCVOID
Definition: minwindef.h:164

Referenced by test_pack().

◆ test_pack_LPPOINT()

static void test_pack_LPPOINT ( void  )
static

Definition at line 6700 of file generated.c.

6701{
6702 /* LPPOINT */
6707}

Referenced by test_pack().

◆ test_pack_LPRECT()

static void test_pack_LPRECT ( void  )
static

Definition at line 6709 of file generated.c.

6710{
6711 /* LPRECT */
6716}

Referenced by test_pack().

◆ test_pack_LPRECTL()

static void test_pack_LPRECTL ( void  )
static

Definition at line 6718 of file generated.c.

6719{
6720 /* LPRECTL */
6725}
Definition: windef.h:114

Referenced by test_pack().

◆ test_pack_LPSIZE()

static void test_pack_LPSIZE ( void  )
static

Definition at line 6727 of file generated.c.

6728{
6729 /* LPSIZE */
6734}

Referenced by test_pack().

◆ test_pack_LRESULT()

static void test_pack_LRESULT ( void  )
static

Definition at line 6736 of file generated.c.

6737{
6738 /* LRESULT */
6742}
LONG_PTR LRESULT
Definition: minwindef.h:176

Referenced by test_pack().

◆ test_pack_LUID()

static void test_pack_LUID ( void  )
static

Definition at line 5192 of file generated.c.

5193{
5194 /* LUID */
5195 TEST_TYPE_SIZE (LUID, 8)
5197 TEST_FIELD_SIZE (LUID, LowPart, 4)
5198 TEST_FIELD_ALIGN (LUID, LowPart, 4)
5199 TEST_FIELD_OFFSET(LUID, LowPart, 0)
5200 TEST_FIELD_SIZE (LUID, HighPart, 4)
5201 TEST_FIELD_ALIGN (LUID, HighPart, 4)
5202 TEST_FIELD_OFFSET(LUID, HighPart, 4)
5203}

Referenced by test_pack().

◆ test_pack_LUID_AND_ATTRIBUTES()

static void test_pack_LUID_AND_ATTRIBUTES ( void  )
static

Definition at line 5205 of file generated.c.

5206{
5207 /* LUID_AND_ATTRIBUTES (pack 4) */
5216}
_Must_inspect_result_ _In_ WDFDMAENABLER _In_ _In_opt_ PWDF_OBJECT_ATTRIBUTES Attributes

Referenced by test_pack().

◆ test_pack_MEMORY_BASIC_INFORMATION()

static void test_pack_MEMORY_BASIC_INFORMATION ( void  )
static

Definition at line 5218 of file generated.c.

5219{
5220 /* MEMORY_BASIC_INFORMATION */
5226 TEST_FIELD_SIZE (MEMORY_BASIC_INFORMATION, AllocationBase, 4)
5227 TEST_FIELD_ALIGN (MEMORY_BASIC_INFORMATION, AllocationBase, 4)
5229 TEST_FIELD_SIZE (MEMORY_BASIC_INFORMATION, AllocationProtect, 4)
5230 TEST_FIELD_ALIGN (MEMORY_BASIC_INFORMATION, AllocationProtect, 4)
5231 TEST_FIELD_OFFSET(MEMORY_BASIC_INFORMATION, AllocationProtect, 8)
5244}
_In_ HANDLE _Outptr_result_bytebuffer_ ViewSize _Pre_valid_ PVOID * BaseAddress
Definition: mmfuncs.h:404
__kernel_entry _Inout_ _Inout_ PSIZE_T RegionSize
Definition: mmfuncs.h:172
static int Protect(const char **args)
Definition: vfdcmd.c:2132

Referenced by test_pack().

◆ test_pack_MESSAGE_RESOURCE_BLOCK()

static void test_pack_MESSAGE_RESOURCE_BLOCK ( void  )
static

Definition at line 5246 of file generated.c.

Referenced by test_pack().

◆ test_pack_MESSAGE_RESOURCE_DATA()

static void test_pack_MESSAGE_RESOURCE_DATA ( void  )
static

Definition at line 5262 of file generated.c.

5263{
5264 /* MESSAGE_RESOURCE_DATA */
5267 TEST_FIELD_SIZE (MESSAGE_RESOURCE_DATA, NumberOfBlocks, 4)
5268 TEST_FIELD_ALIGN (MESSAGE_RESOURCE_DATA, NumberOfBlocks, 4)
5269 TEST_FIELD_OFFSET(MESSAGE_RESOURCE_DATA, NumberOfBlocks, 0)
5273}

Referenced by test_pack().

◆ test_pack_MESSAGE_RESOURCE_ENTRY()

◆ test_pack_NT_TIB()

static void test_pack_NT_TIB ( void  )
static

Definition at line 5291 of file generated.c.

5292{
5293 /* NT_TIB */
5294 TEST_FIELD_SIZE (NT_TIB, ExceptionList, 4)
5295 TEST_FIELD_ALIGN (NT_TIB, ExceptionList, 4)
5296 TEST_FIELD_OFFSET(NT_TIB, ExceptionList, 0)
5297 TEST_FIELD_SIZE (NT_TIB, StackBase, 4)
5298 TEST_FIELD_ALIGN (NT_TIB, StackBase, 4)
5299 TEST_FIELD_OFFSET(NT_TIB, StackBase, 4)
5300 TEST_FIELD_SIZE (NT_TIB, StackLimit, 4)
5301 TEST_FIELD_ALIGN (NT_TIB, StackLimit, 4)
5302 TEST_FIELD_OFFSET(NT_TIB, StackLimit, 8)
5303 TEST_FIELD_SIZE (NT_TIB, SubSystemTib, 4)
5304 TEST_FIELD_ALIGN (NT_TIB, SubSystemTib, 4)
5305 TEST_FIELD_OFFSET(NT_TIB, SubSystemTib, 12)
5306}

Referenced by test_pack().

◆ test_pack_OBJECT_TYPE_LIST()

static void test_pack_OBJECT_TYPE_LIST ( void  )
static

Definition at line 5308 of file generated.c.

Referenced by test_pack().

◆ test_pack_PACCESS_ALLOWED_ACE()

static void test_pack_PACCESS_ALLOWED_ACE ( void  )
static

Definition at line 5324 of file generated.c.

5325{
5326 /* PACCESS_ALLOWED_ACE */
5331}

Referenced by test_pack().

◆ test_pack_PACCESS_DENIED_ACE()

static void test_pack_PACCESS_DENIED_ACE ( void  )
static

Definition at line 5333 of file generated.c.

5334{
5335 /* PACCESS_DENIED_ACE */
5340}

Referenced by test_pack().

◆ test_pack_PACCESS_TOKEN()

static void test_pack_PACCESS_TOKEN ( void  )
static

Definition at line 5342 of file generated.c.

5343{
5344 /* PACCESS_TOKEN */
5347}

Referenced by test_pack().

◆ test_pack_PACE_HEADER()

static void test_pack_PACE_HEADER ( void  )
static

Definition at line 5349 of file generated.c.

5350{
5351 /* PACE_HEADER */
5356}

Referenced by test_pack().

◆ test_pack_PACL()

static void test_pack_PACL ( void  )
static

Definition at line 5358 of file generated.c.

5359{
5360 /* PACL */
5361 TEST_TYPE_SIZE (PACL, 4)
5365}

Referenced by test_pack().

◆ test_pack_PACL_REVISION_INFORMATION()

static void test_pack_PACL_REVISION_INFORMATION ( void  )
static

Definition at line 5367 of file generated.c.

Referenced by test_pack().

◆ test_pack_PACL_SIZE_INFORMATION()

static void test_pack_PACL_SIZE_INFORMATION ( void  )
static

Definition at line 5376 of file generated.c.

Referenced by test_pack().

◆ test_pack_PCCH()

static void test_pack_PCCH ( void  )
static

Definition at line 5385 of file generated.c.

5386{
5387 /* PCCH */
5388 TEST_TYPE_SIZE (PCCH, 4)
5392}
CONST CHAR * PCCH
Definition: ntbasedef.h:404

Referenced by test_pack().

◆ test_pack_PCH()

static void test_pack_PCH ( void  )
static

Definition at line 5394 of file generated.c.

5395{
5396 /* PCH */
5397 TEST_TYPE_SIZE (PCH, 4)
5398 TEST_TYPE_ALIGN (PCH, 4)
5401}
CHAR * PCH
Definition: ntbasedef.h:403

Referenced by test_pack().

◆ test_pack_PCSTR()

static void test_pack_PCSTR ( void  )
static

Definition at line 5403 of file generated.c.

5404{
5405 /* PCSTR */
5410}
const char * PCSTR
Definition: typedefs.h:52

Referenced by test_pack().

◆ test_pack_PCWCH()

static void test_pack_PCWCH ( void  )
static

Definition at line 5412 of file generated.c.

5413{
5414 /* PCWCH */
5419}
CONST WCHAR * PCWCH
Definition: ntbasedef.h:423

Referenced by test_pack().

◆ test_pack_PCWSTR()

static void test_pack_PCWSTR ( void  )
static

Definition at line 5421 of file generated.c.

5422{
5423 /* PCWSTR */
5428}
const uint16_t * PCWSTR
Definition: typedefs.h:57

Referenced by test_pack().

◆ test_pack_PEXCEPTION_POINTERS()

static void test_pack_PEXCEPTION_POINTERS ( void  )
static

Definition at line 5430 of file generated.c.

Referenced by test_pack().

◆ test_pack_PEXCEPTION_RECORD()

static void test_pack_PEXCEPTION_RECORD ( void  )
static

Definition at line 5439 of file generated.c.

5440{
5441 /* PEXCEPTION_RECORD */
5446}

Referenced by test_pack().

◆ test_pack_PFPO_DATA()

static void test_pack_PFPO_DATA ( void  )
static

Definition at line 5448 of file generated.c.

5449{
5450 /* PFPO_DATA */
5455}

Referenced by test_pack().

◆ test_pack_PGENERIC_MAPPING()

static void test_pack_PGENERIC_MAPPING ( void  )
static

Definition at line 5457 of file generated.c.

5458{
5459 /* PGENERIC_MAPPING */
5464}

Referenced by test_pack().

◆ test_pack_PHANDLE()

static void test_pack_PHANDLE ( void  )
static

Definition at line 5466 of file generated.c.

5467{
5468 /* PHANDLE */
5473}
PVOID *typedef PHANDLE
Definition: ntsecpkg.h:455

Referenced by test_pack().

◆ test_pack_PIMAGE_ARCHIVE_MEMBER_HEADER()

static void test_pack_PIMAGE_ARCHIVE_MEMBER_HEADER ( void  )
static

Definition at line 5475 of file generated.c.

Referenced by test_pack().

◆ test_pack_PIMAGE_AUX_SYMBOL()

static void test_pack_PIMAGE_AUX_SYMBOL ( void  )
static

Definition at line 5484 of file generated.c.

5485{
5486 /* PIMAGE_AUX_SYMBOL */
5489}

Referenced by test_pack().

◆ test_pack_PIMAGE_BASE_RELOCATION()

static void test_pack_PIMAGE_BASE_RELOCATION ( void  )
static

Definition at line 5491 of file generated.c.

Referenced by test_pack().

◆ test_pack_PIMAGE_BOUND_FORWARDER_REF()

static void test_pack_PIMAGE_BOUND_FORWARDER_REF ( void  )
static

Definition at line 5500 of file generated.c.

Referenced by test_pack().

◆ test_pack_PIMAGE_BOUND_IMPORT_DESCRIPTOR()

static void test_pack_PIMAGE_BOUND_IMPORT_DESCRIPTOR ( void  )
static

Definition at line 5509 of file generated.c.

Referenced by test_pack().

◆ test_pack_PIMAGE_COFF_SYMBOLS_HEADER()

static void test_pack_PIMAGE_COFF_SYMBOLS_HEADER ( void  )
static

Definition at line 5518 of file generated.c.

Referenced by test_pack().

◆ test_pack_PIMAGE_DATA_DIRECTORY()

static void test_pack_PIMAGE_DATA_DIRECTORY ( void  )
static

Definition at line 5527 of file generated.c.

Referenced by test_pack().

◆ test_pack_PIMAGE_DEBUG_DIRECTORY()

static void test_pack_PIMAGE_DEBUG_DIRECTORY ( void  )
static

Definition at line 5536 of file generated.c.

Referenced by test_pack().

◆ test_pack_PIMAGE_DEBUG_MISC()

static void test_pack_PIMAGE_DEBUG_MISC ( void  )
static

Definition at line 5545 of file generated.c.

5546{
5547 /* PIMAGE_DEBUG_MISC */
5552}

Referenced by test_pack().

◆ test_pack_PIMAGE_DOS_HEADER()

static void test_pack_PIMAGE_DOS_HEADER ( void  )
static

Definition at line 5554 of file generated.c.

5555{
5556 /* PIMAGE_DOS_HEADER */
5561}

Referenced by test_pack().

◆ test_pack_PIMAGE_EXPORT_DIRECTORY()

static void test_pack_PIMAGE_EXPORT_DIRECTORY ( void  )
static

Definition at line 5563 of file generated.c.

Referenced by test_pack().

◆ test_pack_PIMAGE_FILE_HEADER()

static void test_pack_PIMAGE_FILE_HEADER ( void  )
static

Definition at line 5572 of file generated.c.

5573{
5574 /* PIMAGE_FILE_HEADER */
5579}

Referenced by test_pack().

◆ test_pack_PIMAGE_FUNCTION_ENTRY()

static void test_pack_PIMAGE_FUNCTION_ENTRY ( void  )
static

Definition at line 5581 of file generated.c.

Referenced by test_pack().

◆ test_pack_PIMAGE_IMPORT_BY_NAME()

static void test_pack_PIMAGE_IMPORT_BY_NAME ( void  )
static

Definition at line 5590 of file generated.c.

Referenced by test_pack().

◆ test_pack_PIMAGE_IMPORT_DESCRIPTOR()

static void test_pack_PIMAGE_IMPORT_DESCRIPTOR ( void  )
static

Definition at line 5599 of file generated.c.

5600{
5601 /* PIMAGE_IMPORT_DESCRIPTOR */
5604}

Referenced by test_pack().

◆ test_pack_PIMAGE_LINENUMBER()

static void test_pack_PIMAGE_LINENUMBER ( void  )
static

Definition at line 5606 of file generated.c.

5607{
5608 /* PIMAGE_LINENUMBER */
5611}

Referenced by test_pack().

◆ test_pack_PIMAGE_LOAD_CONFIG_DIRECTORY()

static void test_pack_PIMAGE_LOAD_CONFIG_DIRECTORY ( void  )
static

Definition at line 5613 of file generated.c.

5614{
5615 /* PIMAGE_LOAD_CONFIG_DIRECTORY */
5618}

Referenced by test_pack().

◆ test_pack_PIMAGE_NT_HEADERS()

static void test_pack_PIMAGE_NT_HEADERS ( void  )
static

Definition at line 5620 of file generated.c.

5621{
5622 /* PIMAGE_NT_HEADERS */
5625}

Referenced by test_pack().

◆ test_pack_PIMAGE_NT_HEADERS32()

static void test_pack_PIMAGE_NT_HEADERS32 ( void  )
static

Definition at line 5627 of file generated.c.

5628{
5629 /* PIMAGE_NT_HEADERS32 */
5634}

Referenced by test_pack().

◆ test_pack_PIMAGE_NT_HEADERS64()

static void test_pack_PIMAGE_NT_HEADERS64 ( void  )
static

Definition at line 5636 of file generated.c.

5637{
5638 /* PIMAGE_NT_HEADERS64 */
5643}

Referenced by test_pack().

◆ test_pack_PIMAGE_OPTIONAL_HEADER()

static void test_pack_PIMAGE_OPTIONAL_HEADER ( void  )
static

Definition at line 5645 of file generated.c.

5646{
5647 /* PIMAGE_OPTIONAL_HEADER */
5650}

Referenced by test_pack().

◆ test_pack_PIMAGE_OPTIONAL_HEADER32()

static void test_pack_PIMAGE_OPTIONAL_HEADER32 ( void  )
static

Definition at line 5652 of file generated.c.

Referenced by test_pack().

◆ test_pack_PIMAGE_OPTIONAL_HEADER64()

static void test_pack_PIMAGE_OPTIONAL_HEADER64 ( void  )
static

Definition at line 5661 of file generated.c.

Referenced by test_pack().

◆ test_pack_PIMAGE_OS2_HEADER()

static void test_pack_PIMAGE_OS2_HEADER ( void  )
static

Definition at line 5670 of file generated.c.

5671{
5672 /* PIMAGE_OS2_HEADER */
5677}

Referenced by test_pack().

◆ test_pack_PIMAGE_RELOCATION()

static void test_pack_PIMAGE_RELOCATION ( void  )
static

Definition at line 5679 of file generated.c.

5680{
5681 /* PIMAGE_RELOCATION */
5684}
struct _IMAGE_RELOCATION UNALIGNED * PIMAGE_RELOCATION
Definition: pecoff.h:359

Referenced by test_pack().

◆ test_pack_PIMAGE_RESOURCE_DATA_ENTRY()

static void test_pack_PIMAGE_RESOURCE_DATA_ENTRY ( void  )
static

Definition at line 5686 of file generated.c.

Referenced by test_pack().

◆ test_pack_PIMAGE_RESOURCE_DIR_STRING_U()

static void test_pack_PIMAGE_RESOURCE_DIR_STRING_U ( void  )
static

Definition at line 5720 of file generated.c.

Referenced by test_pack().

◆ test_pack_PIMAGE_RESOURCE_DIRECTORY()

static void test_pack_PIMAGE_RESOURCE_DIRECTORY ( void  )
static

Definition at line 5695 of file generated.c.

Referenced by test_pack().

◆ test_pack_PIMAGE_RESOURCE_DIRECTORY_ENTRY()

static void test_pack_PIMAGE_RESOURCE_DIRECTORY_ENTRY ( void  )
static

Definition at line 5704 of file generated.c.

5705{
5706 /* PIMAGE_RESOURCE_DIRECTORY_ENTRY */
5709}
Definition: pedump.c:414

Referenced by test_pack().

◆ test_pack_PIMAGE_RESOURCE_DIRECTORY_STRING()

static void test_pack_PIMAGE_RESOURCE_DIRECTORY_STRING ( void  )
static

Definition at line 5711 of file generated.c.

Referenced by test_pack().

◆ test_pack_PIMAGE_SECTION_HEADER()

static void test_pack_PIMAGE_SECTION_HEADER ( void  )
static

Definition at line 5729 of file generated.c.

5730{
5731 /* PIMAGE_SECTION_HEADER */
5734}

Referenced by test_pack().

◆ test_pack_PIMAGE_SEPARATE_DEBUG_HEADER()

static void test_pack_PIMAGE_SEPARATE_DEBUG_HEADER ( void  )
static

Definition at line 5736 of file generated.c.

Referenced by test_pack().

◆ test_pack_PIMAGE_SYMBOL()

static void test_pack_PIMAGE_SYMBOL ( void  )
static

Definition at line 5745 of file generated.c.

5746{
5747 /* PIMAGE_SYMBOL */
5750}
struct _IMAGE_SYMBOL UNALIGNED * PIMAGE_SYMBOL
Definition: pecoff.h:378

Referenced by test_pack().

◆ test_pack_PIMAGE_THUNK_DATA()

static void test_pack_PIMAGE_THUNK_DATA ( void  )
static

Definition at line 5752 of file generated.c.

5753{
5754 /* PIMAGE_THUNK_DATA */
5757}

Referenced by test_pack().

◆ test_pack_PIMAGE_TLS_CALLBACK()

static void test_pack_PIMAGE_TLS_CALLBACK ( void  )
static

Definition at line 5759 of file generated.c.

5760{
5761 /* PIMAGE_TLS_CALLBACK */
5764}
VOID(NTAPI * PIMAGE_TLS_CALLBACK)(PVOID DllHandle, ULONG Reason, PVOID Reserved)
Definition: ntimage.h:531

Referenced by test_pack().

◆ test_pack_PIMAGE_TLS_DIRECTORY()

static void test_pack_PIMAGE_TLS_DIRECTORY ( void  )
static

Definition at line 5766 of file generated.c.

5767{
5768 /* PIMAGE_TLS_DIRECTORY */
5771}

Referenced by test_pack().

◆ test_pack_PIMAGE_VXD_HEADER()

static void test_pack_PIMAGE_VXD_HEADER ( void  )
static

Definition at line 5773 of file generated.c.

5774{
5775 /* PIMAGE_VXD_HEADER */
5780}

Referenced by test_pack().

◆ test_pack_PIO_COUNTERS()

static void test_pack_PIO_COUNTERS ( void  )
static

Definition at line 5782 of file generated.c.

5783{
5784 /* PIO_COUNTERS */
5789}

Referenced by test_pack().

◆ test_pack_PISECURITY_DESCRIPTOR()

static void test_pack_PISECURITY_DESCRIPTOR ( void  )
static

Definition at line 5791 of file generated.c.

Referenced by test_pack().

◆ test_pack_PISECURITY_DESCRIPTOR_RELATIVE()

static void test_pack_PISECURITY_DESCRIPTOR_RELATIVE ( void  )
static

◆ test_pack_PISID()

static void test_pack_PISID ( void  )
static

Definition at line 5809 of file generated.c.

5810{
5811 /* PISID */
5816}

Referenced by test_pack().

◆ test_pack_PLARGE_INTEGER()

static void test_pack_PLARGE_INTEGER ( void  )
static

Definition at line 5818 of file generated.c.

5819{
5820 /* PLARGE_INTEGER */
5823}

Referenced by test_pack().

◆ test_pack_PLIST_ENTRY()

static void test_pack_PLIST_ENTRY ( void  )
static

Definition at line 5825 of file generated.c.

5826{
5827 /* PLIST_ENTRY */
5832}

Referenced by test_pack().

◆ test_pack_PLUID()

static void test_pack_PLUID ( void  )
static

Definition at line 5834 of file generated.c.

5835{
5836 /* PLUID */
5841}

Referenced by test_pack().

◆ test_pack_PLUID_AND_ATTRIBUTES()

static void test_pack_PLUID_AND_ATTRIBUTES ( void  )
static

Definition at line 5843 of file generated.c.

Referenced by test_pack().

◆ test_pack_PMEMORY_BASIC_INFORMATION()

static void test_pack_PMEMORY_BASIC_INFORMATION ( void  )
static

Definition at line 5852 of file generated.c.

Referenced by test_pack().

◆ test_pack_PMESSAGE_RESOURCE_BLOCK()

static void test_pack_PMESSAGE_RESOURCE_BLOCK ( void  )
static

Definition at line 5861 of file generated.c.

Referenced by test_pack().

◆ test_pack_PMESSAGE_RESOURCE_DATA()

static void test_pack_PMESSAGE_RESOURCE_DATA ( void  )
static

Definition at line 5870 of file generated.c.

Referenced by test_pack().

◆ test_pack_PMESSAGE_RESOURCE_ENTRY()

static void test_pack_PMESSAGE_RESOURCE_ENTRY ( void  )
static

Definition at line 5879 of file generated.c.

Referenced by test_pack().

◆ test_pack_PNT_TIB()

static void test_pack_PNT_TIB ( void  )
static

Definition at line 5888 of file generated.c.

5889{
5890 /* PNT_TIB */
5893}

Referenced by test_pack().

◆ test_pack_POBJECT_TYPE_LIST()

static void test_pack_POBJECT_TYPE_LIST ( void  )
static

Definition at line 5895 of file generated.c.

5896{
5897 /* POBJECT_TYPE_LIST */
5902}

Referenced by test_pack().

◆ test_pack_POINT()

static void test_pack_POINT ( void  )
static

Definition at line 6744 of file generated.c.

6745{
6746 /* POINT */
6749 TEST_FIELD_SIZE (POINT, x, 4)
6752 TEST_FIELD_SIZE (POINT, y, 4)
6755}
GLint GLint GLint GLint GLint x
Definition: gl.h:1548
GLint GLint GLint GLint GLint GLint y
Definition: gl.h:1548

Referenced by test_pack().

◆ test_pack_POINTL()

static void test_pack_POINTL ( void  )
static

Definition at line 6757 of file generated.c.

6758{
6759 /* POINTL */
6768}

Referenced by test_pack().

◆ test_pack_PPOINT()

static void test_pack_PPOINT ( void  )
static

Definition at line 6770 of file generated.c.

6771{
6772 /* PPOINT */
6777}

Referenced by test_pack().

◆ test_pack_PPOINTL()

static void test_pack_PPOINTL ( void  )
static

Definition at line 6779 of file generated.c.

6780{
6781 /* PPOINTL */
6786}

Referenced by test_pack().

◆ test_pack_PPRIVILEGE_SET()

static void test_pack_PPRIVILEGE_SET ( void  )
static

Definition at line 5904 of file generated.c.

5905{
5906 /* PPRIVILEGE_SET */
5911}

Referenced by test_pack().

◆ test_pack_PRECT()

static void test_pack_PRECT ( void  )
static

Definition at line 6788 of file generated.c.

6789{
6790 /* PRECT */
6795}

Referenced by test_pack().

◆ test_pack_PRECTL()

static void test_pack_PRECTL ( void  )
static

Definition at line 6797 of file generated.c.

6798{
6799 /* PRECTL */
6804}

Referenced by test_pack().

◆ test_pack_PRIVILEGE_SET()

static void test_pack_PRIVILEGE_SET ( void  )
static

Definition at line 5913 of file generated.c.

5914{
5915 /* PRIVILEGE_SET */
5918 TEST_FIELD_SIZE (PRIVILEGE_SET, PrivilegeCount, 4)
5919 TEST_FIELD_ALIGN (PRIVILEGE_SET, PrivilegeCount, 4)
5920 TEST_FIELD_OFFSET(PRIVILEGE_SET, PrivilegeCount, 0)
5927}
BOOL Privilege(LPTSTR pszPrivilege, BOOL bEnable)
Definition: user_lib.cpp:531
_In_ WDF_WMI_PROVIDER_CONTROL Control
Definition: wdfwmi.h:166

Referenced by test_pack().

◆ test_pack_PRLIST_ENTRY()

static void test_pack_PRLIST_ENTRY ( void  )
static

Definition at line 5929 of file generated.c.

5930{
5931 /* PRLIST_ENTRY */
5936}
*RESTRICTED_POINTER PRLIST_ENTRY
Definition: ntbasedef.h:627

Referenced by test_pack().

◆ test_pack_PROC()

static void test_pack_PROC ( void  )
static

Definition at line 6806 of file generated.c.

6807{
6808 /* PROC */
6809 TEST_TYPE_SIZE (PROC, 4)
6811}
#define PROC(name)
Definition: WinHttpOpen.c:37

Referenced by test_pack().

◆ test_pack_PRTL_CRITICAL_SECTION()

static void test_pack_PRTL_CRITICAL_SECTION ( void  )
static

Definition at line 5938 of file generated.c.

Referenced by test_pack().

◆ test_pack_PRTL_CRITICAL_SECTION_DEBUG()

static void test_pack_PRTL_CRITICAL_SECTION_DEBUG ( void  )
static

Definition at line 5947 of file generated.c.

5948{
5949 /* PRTL_CRITICAL_SECTION_DEBUG */
5952}

Referenced by test_pack().

◆ test_pack_PRTL_OSVERSIONINFOEXW()

static void test_pack_PRTL_OSVERSIONINFOEXW ( void  )
static

Definition at line 5954 of file generated.c.

Referenced by test_pack().

◆ test_pack_PRTL_OSVERSIONINFOW()

static void test_pack_PRTL_OSVERSIONINFOW ( void  )
static

Definition at line 5963 of file generated.c.

Referenced by test_pack().

◆ test_pack_PRTL_RESOURCE_DEBUG()

static void test_pack_PRTL_RESOURCE_DEBUG ( void  )
static

Definition at line 5972 of file generated.c.

5973{
5974 /* PRTL_RESOURCE_DEBUG */
5977}

Referenced by test_pack().

◆ test_pack_PSECURITY_DESCRIPTOR()

static void test_pack_PSECURITY_DESCRIPTOR ( void  )
static

Definition at line 5979 of file generated.c.

5980{
5981 /* PSECURITY_DESCRIPTOR */
5984}

Referenced by test_pack().

◆ test_pack_PSECURITY_QUALITY_OF_SERVICE()

static void test_pack_PSECURITY_QUALITY_OF_SERVICE ( void  )
static

Definition at line 5986 of file generated.c.

5987{
5988 /* PSECURITY_QUALITY_OF_SERVICE */
5991}

Referenced by test_pack().

◆ test_pack_PSID()

static void test_pack_PSID ( void  )
static

Definition at line 5993 of file generated.c.

5994{
5995 /* PSID */
5996 TEST_TYPE_SIZE (PSID, 4)
5998}

Referenced by test_pack().

◆ test_pack_PSID_IDENTIFIER_AUTHORITY()

static void test_pack_PSID_IDENTIFIER_AUTHORITY ( void  )
static

Definition at line 6000 of file generated.c.

6001{
6002 /* PSID_IDENTIFIER_AUTHORITY */
6007}
* PSID_IDENTIFIER_AUTHORITY
Definition: setypes.h:464

Referenced by test_pack().

◆ test_pack_PSINGLE_LIST_ENTRY()

static void test_pack_PSINGLE_LIST_ENTRY ( void  )
static

Definition at line 6009 of file generated.c.

Referenced by test_pack().

◆ test_pack_PSIZE()

static void test_pack_PSIZE ( void  )
static

Definition at line 6813 of file generated.c.

6814{
6815 /* PSIZE */
6820}

Referenced by test_pack().

◆ test_pack_PSTR()

static void test_pack_PSTR ( void  )
static

Definition at line 6018 of file generated.c.

6019{
6020 /* PSTR */
6021 TEST_TYPE_SIZE (PSTR, 4)
6025}
char * PSTR
Definition: typedefs.h:51

Referenced by test_pack().

◆ test_pack_PSYSTEM_ALARM_ACE()

static void test_pack_PSYSTEM_ALARM_ACE ( void  )
static

Definition at line 6027 of file generated.c.

Referenced by test_pack().

◆ test_pack_PSYSTEM_AUDIT_ACE()

static void test_pack_PSYSTEM_AUDIT_ACE ( void  )
static

Definition at line 6036 of file generated.c.

Referenced by test_pack().

◆ test_pack_PSZ()

static void test_pack_PSZ ( void  )
static

Definition at line 6822 of file generated.c.

6823{
6824 /* PSZ */
6825 TEST_TYPE_SIZE (PSZ, 4)
6826 TEST_TYPE_ALIGN (PSZ, 4)
6827}
_Null_terminated_ char * PSZ
Definition: minwindef.h:56

Referenced by test_pack().

◆ test_pack_PTOKEN_GROUPS()

static void test_pack_PTOKEN_GROUPS ( void  )
static

Definition at line 6045 of file generated.c.

6046{
6047 /* PTOKEN_GROUPS */
6052}

Referenced by test_pack().

◆ test_pack_PTOKEN_PRIVILEGES()

static void test_pack_PTOKEN_PRIVILEGES ( void  )
static

Definition at line 6054 of file generated.c.

Referenced by test_pack().

◆ test_pack_PTOKEN_USER()

static void test_pack_PTOKEN_USER ( void  )
static

Definition at line 6063 of file generated.c.

6064{
6065 /* PTOKEN_USER */
6070}

Referenced by test_pack().

◆ test_pack_PULARGE_INTEGER()

static void test_pack_PULARGE_INTEGER ( void  )
static

Definition at line 6072 of file generated.c.

6073{
6074 /* PULARGE_INTEGER */
6077}

Referenced by test_pack().

◆ test_pack_PVECTORED_EXCEPTION_HANDLER()

static void test_pack_PVECTORED_EXCEPTION_HANDLER ( void  )
static

Definition at line 6079 of file generated.c.

6080{
6081 /* PVECTORED_EXCEPTION_HANDLER */
6084}
LONG(NTAPI * PVECTORED_EXCEPTION_HANDLER)(PEXCEPTION_POINTERS ExceptionPointers)
Definition: rtltypes.h:499

Referenced by test_pack().

◆ test_pack_PVOID()

static void test_pack_PVOID ( void  )
static

Definition at line 6086 of file generated.c.

6087{
6088 /* PVOID */
6091}

Referenced by test_pack().

◆ test_pack_PWCH()

static void test_pack_PWCH ( void  )
static

Definition at line 6093 of file generated.c.

6094{
6095 /* PWCH */
6096 TEST_TYPE_SIZE (PWCH, 4)
6100}
WCHAR * PWCH
Definition: ntbasedef.h:422

Referenced by test_pack().

◆ test_pack_PWSTR()

static void test_pack_PWSTR ( void  )
static

Definition at line 6102 of file generated.c.

6103{
6104 /* PWSTR */
6109}
uint16_t * PWSTR
Definition: typedefs.h:56

Referenced by test_pack().

◆ test_pack_RECT()

static void test_pack_RECT ( void  )
static

Definition at line 6829 of file generated.c.

6830{
6831 /* RECT */
6832 TEST_TYPE_SIZE (RECT, 16)
6846}
GLdouble GLdouble GLdouble GLdouble top
Definition: glext.h:10859
GLdouble GLdouble right
Definition: glext.h:10859
GLint left
Definition: glext.h:7726
GLint GLint bottom
Definition: glext.h:7726

Referenced by test_pack().

◆ test_pack_RECTL()

static void test_pack_RECTL ( void  )
static

Definition at line 6848 of file generated.c.

Referenced by test_pack().

◆ test_pack_RTL_CRITICAL_SECTION()

static void test_pack_RTL_CRITICAL_SECTION ( void  )
static

Definition at line 6111 of file generated.c.

6112{
6113 /* RTL_CRITICAL_SECTION */
6122 TEST_FIELD_SIZE (RTL_CRITICAL_SECTION, RecursionCount, 4)
6123 TEST_FIELD_ALIGN (RTL_CRITICAL_SECTION, RecursionCount, 4)
6124 TEST_FIELD_OFFSET(RTL_CRITICAL_SECTION, RecursionCount, 8)
6128 TEST_FIELD_SIZE (RTL_CRITICAL_SECTION, LockSemaphore, 4)
6129 TEST_FIELD_ALIGN (RTL_CRITICAL_SECTION, LockSemaphore, 4)
6130 TEST_FIELD_OFFSET(RTL_CRITICAL_SECTION, LockSemaphore, 16)
6134}
LONG LockCount
Definition: comsup.c:7
_In_ USHORT _In_ ULONG _In_ PSOCKADDR _In_ PSOCKADDR _Reserved_ ULONG _In_opt_ PVOID _In_opt_ const WSK_CLIENT_CONNECTION_DISPATCH _In_opt_ PEPROCESS _In_opt_ PETHREAD OwningThread
Definition: wsk.h:190

Referenced by test_pack().

◆ test_pack_RTL_CRITICAL_SECTION_DEBUG()

static void test_pack_RTL_CRITICAL_SECTION_DEBUG ( void  )
static

◆ test_pack_RTL_OSVERSIONINFOEXW()

static void test_pack_RTL_OSVERSIONINFOEXW ( void  )
static

Definition at line 6159 of file generated.c.

6160{
6161 /* RTL_OSVERSIONINFOEXW */
6164 TEST_FIELD_SIZE (RTL_OSVERSIONINFOEXW, dwOSVersionInfoSize, 4)
6165 TEST_FIELD_ALIGN (RTL_OSVERSIONINFOEXW, dwOSVersionInfoSize, 4)
6166 TEST_FIELD_OFFSET(RTL_OSVERSIONINFOEXW, dwOSVersionInfoSize, 0)
6167 TEST_FIELD_SIZE (RTL_OSVERSIONINFOEXW, dwMajorVersion, 4)
6168 TEST_FIELD_ALIGN (RTL_OSVERSIONINFOEXW, dwMajorVersion, 4)
6169 TEST_FIELD_OFFSET(RTL_OSVERSIONINFOEXW, dwMajorVersion, 4)
6170 TEST_FIELD_SIZE (RTL_OSVERSIONINFOEXW, dwMinorVersion, 4)
6171 TEST_FIELD_ALIGN (RTL_OSVERSIONINFOEXW, dwMinorVersion, 4)
6172 TEST_FIELD_OFFSET(RTL_OSVERSIONINFOEXW, dwMinorVersion, 8)
6173 TEST_FIELD_SIZE (RTL_OSVERSIONINFOEXW, dwBuildNumber, 4)
6174 TEST_FIELD_ALIGN (RTL_OSVERSIONINFOEXW, dwBuildNumber, 4)
6175 TEST_FIELD_OFFSET(RTL_OSVERSIONINFOEXW, dwBuildNumber, 12)
6176 TEST_FIELD_SIZE (RTL_OSVERSIONINFOEXW, dwPlatformId, 4)
6177 TEST_FIELD_ALIGN (RTL_OSVERSIONINFOEXW, dwPlatformId, 4)
6178 TEST_FIELD_OFFSET(RTL_OSVERSIONINFOEXW, dwPlatformId, 16)
6179 TEST_FIELD_SIZE (RTL_OSVERSIONINFOEXW, szCSDVersion, 256)
6180 TEST_FIELD_ALIGN (RTL_OSVERSIONINFOEXW, szCSDVersion, 2)
6181 TEST_FIELD_OFFSET(RTL_OSVERSIONINFOEXW, szCSDVersion, 20)
6182 TEST_FIELD_SIZE (RTL_OSVERSIONINFOEXW, wServicePackMajor, 2)
6183 TEST_FIELD_ALIGN (RTL_OSVERSIONINFOEXW, wServicePackMajor, 2)
6184 TEST_FIELD_OFFSET(RTL_OSVERSIONINFOEXW, wServicePackMajor, 276)
6185 TEST_FIELD_SIZE (RTL_OSVERSIONINFOEXW, wServicePackMinor, 2)
6186 TEST_FIELD_ALIGN (RTL_OSVERSIONINFOEXW, wServicePackMinor, 2)
6187 TEST_FIELD_OFFSET(RTL_OSVERSIONINFOEXW, wServicePackMinor, 278)
6188 TEST_FIELD_SIZE (RTL_OSVERSIONINFOEXW, wSuiteMask, 2)
6189 TEST_FIELD_ALIGN (RTL_OSVERSIONINFOEXW, wSuiteMask, 2)
6190 TEST_FIELD_OFFSET(RTL_OSVERSIONINFOEXW, wSuiteMask, 280)
6191 TEST_FIELD_SIZE (RTL_OSVERSIONINFOEXW, wProductType, 1)
6192 TEST_FIELD_ALIGN (RTL_OSVERSIONINFOEXW, wProductType, 1)
6193 TEST_FIELD_OFFSET(RTL_OSVERSIONINFOEXW, wProductType, 282)
6197}

Referenced by test_pack().

◆ test_pack_RTL_OSVERSIONINFOW()

static void test_pack_RTL_OSVERSIONINFOW ( void  )
static

Definition at line 6199 of file generated.c.

6200{
6201 /* RTL_OSVERSIONINFOW */
6204 TEST_FIELD_SIZE (RTL_OSVERSIONINFOW, dwOSVersionInfoSize, 4)
6205 TEST_FIELD_ALIGN (RTL_OSVERSIONINFOW, dwOSVersionInfoSize, 4)
6206 TEST_FIELD_OFFSET(RTL_OSVERSIONINFOW, dwOSVersionInfoSize, 0)
6207 TEST_FIELD_SIZE (RTL_OSVERSIONINFOW, dwMajorVersion, 4)
6208 TEST_FIELD_ALIGN (RTL_OSVERSIONINFOW, dwMajorVersion, 4)
6209 TEST_FIELD_OFFSET(RTL_OSVERSIONINFOW, dwMajorVersion, 4)
6210 TEST_FIELD_SIZE (RTL_OSVERSIONINFOW, dwMinorVersion, 4)
6211 TEST_FIELD_ALIGN (RTL_OSVERSIONINFOW, dwMinorVersion, 4)
6212 TEST_FIELD_OFFSET(RTL_OSVERSIONINFOW, dwMinorVersion, 8)
6213 TEST_FIELD_SIZE (RTL_OSVERSIONINFOW, dwBuildNumber, 4)
6214 TEST_FIELD_ALIGN (RTL_OSVERSIONINFOW, dwBuildNumber, 4)
6215 TEST_FIELD_OFFSET(RTL_OSVERSIONINFOW, dwBuildNumber, 12)
6216 TEST_FIELD_SIZE (RTL_OSVERSIONINFOW, dwPlatformId, 4)
6217 TEST_FIELD_ALIGN (RTL_OSVERSIONINFOW, dwPlatformId, 4)
6218 TEST_FIELD_OFFSET(RTL_OSVERSIONINFOW, dwPlatformId, 16)
6219 TEST_FIELD_SIZE (RTL_OSVERSIONINFOW, szCSDVersion, 256)
6220 TEST_FIELD_ALIGN (RTL_OSVERSIONINFOW, szCSDVersion, 2)
6221 TEST_FIELD_OFFSET(RTL_OSVERSIONINFOW, szCSDVersion, 20)
6222}

Referenced by test_pack().

◆ test_pack_RTL_RESOURCE_DEBUG()

static void test_pack_RTL_RESOURCE_DEBUG ( void  )
static

Definition at line 6224 of file generated.c.

6225{
6226 /* RTL_RESOURCE_DEBUG */
6230 TEST_FIELD_SIZE (RTL_RESOURCE_DEBUG, CreatorBackTraceIndex, 2)
6231 TEST_FIELD_ALIGN (RTL_RESOURCE_DEBUG, CreatorBackTraceIndex, 2)
6232 TEST_FIELD_OFFSET(RTL_RESOURCE_DEBUG, CreatorBackTraceIndex, 2)
6236 TEST_FIELD_SIZE (RTL_RESOURCE_DEBUG, ProcessLocksList, 8)
6237 TEST_FIELD_ALIGN (RTL_RESOURCE_DEBUG, ProcessLocksList, 4)
6238 TEST_FIELD_OFFSET(RTL_RESOURCE_DEBUG, ProcessLocksList, 8)
6239 TEST_FIELD_SIZE (RTL_RESOURCE_DEBUG, EntryCount, 4)
6240 TEST_FIELD_ALIGN (RTL_RESOURCE_DEBUG, EntryCount, 4)
6241 TEST_FIELD_OFFSET(RTL_RESOURCE_DEBUG, EntryCount, 16)
6242 TEST_FIELD_SIZE (RTL_RESOURCE_DEBUG, ContentionCount, 4)
6243 TEST_FIELD_ALIGN (RTL_RESOURCE_DEBUG, ContentionCount, 4)
6244 TEST_FIELD_OFFSET(RTL_RESOURCE_DEBUG, ContentionCount, 20)
6245}

Referenced by test_pack().

◆ test_pack_SECURITY_CONTEXT_TRACKING_MODE()

static void test_pack_SECURITY_CONTEXT_TRACKING_MODE ( void  )
static

Definition at line 6247 of file generated.c.

6248{
6249 /* SECURITY_CONTEXT_TRACKING_MODE */
6253}
BYTE SECURITY_CONTEXT_TRACKING_MODE
Definition: lsa.idl:61

Referenced by test_pack().

◆ test_pack_SECURITY_DESCRIPTOR()

static void test_pack_SECURITY_DESCRIPTOR ( void  )
static

Definition at line 6255 of file generated.c.

6256{
6257 /* SECURITY_DESCRIPTOR */
6281}
@ Group
Definition: help.c:22
_Out_writes_bytes_to_opt_ AbsoluteSecurityDescriptorSize PSECURITY_DESCRIPTOR _Inout_ PULONG _Out_writes_bytes_to_opt_ DaclSize PACL Dacl
Definition: rtlfuncs.h:1625
_Out_writes_bytes_to_opt_ AbsoluteSecurityDescriptorSize PSECURITY_DESCRIPTOR _Inout_ PULONG _Out_writes_bytes_to_opt_ DaclSize PACL _Inout_ PULONG _Out_writes_bytes_to_opt_ SaclSize PACL _Inout_ PULONG _Out_writes_bytes_to_opt_ OwnerSize PSID Owner
Definition: rtlfuncs.h:1629
_Out_writes_bytes_to_opt_ AbsoluteSecurityDescriptorSize PSECURITY_DESCRIPTOR _Inout_ PULONG _Out_writes_bytes_to_opt_ DaclSize PACL _Inout_ PULONG _Out_writes_bytes_to_opt_ SaclSize PACL Sacl
Definition: rtlfuncs.h:1627
_In_ ULONG Revision
Definition: rtlfuncs.h:1162

Referenced by test_pack().

◆ test_pack_SECURITY_DESCRIPTOR_CONTROL()

static void test_pack_SECURITY_DESCRIPTOR_CONTROL ( void  )
static

Definition at line 6283 of file generated.c.

6284{
6285 /* SECURITY_DESCRIPTOR_CONTROL */
6289}
WORD SECURITY_DESCRIPTOR_CONTROL
Definition: lsa.idl:37

Referenced by test_pack().

◆ test_pack_SECURITY_DESCRIPTOR_RELATIVE()

static void test_pack_SECURITY_DESCRIPTOR_RELATIVE ( void  )
static

Definition at line 6291 of file generated.c.

Referenced by test_pack().

◆ test_pack_SECURITY_INFORMATION()

static void test_pack_SECURITY_INFORMATION ( void  )
static

Definition at line 6319 of file generated.c.

6320{
6321 /* SECURITY_INFORMATION */
6325}
DWORD SECURITY_INFORMATION
Definition: ms-dtyp.idl:311

Referenced by test_pack().

◆ test_pack_SECURITY_QUALITY_OF_SERVICE()

static void test_pack_SECURITY_QUALITY_OF_SERVICE ( void  )
static

Definition at line 6327 of file generated.c.

Referenced by test_pack().

◆ test_pack_SHORT()

static void test_pack_SHORT ( void  )
static

Definition at line 6335 of file generated.c.

6336{
6337 /* SHORT */
6341}
short SHORT
Definition: pedump.c:59

Referenced by test_pack().

◆ test_pack_SID()

static void test_pack_SID ( void  )
static

Definition at line 6343 of file generated.c.

6344{
6345 /* SID */
6346 TEST_TYPE_SIZE (SID, 12)
6347 TEST_TYPE_ALIGN (SID, 4)
6357 TEST_FIELD_SIZE (SID, SubAuthority, 4)
6358 TEST_FIELD_ALIGN (SID, SubAuthority, 4)
6359 TEST_FIELD_OFFSET(SID, SubAuthority, 8)
6360}
_In_ PSID_IDENTIFIER_AUTHORITY _In_ UCHAR SubAuthorityCount
Definition: rtlfuncs.h:1547
_In_ PSID_IDENTIFIER_AUTHORITY IdentifierAuthority
Definition: rtlfuncs.h:1545

Referenced by test_pack().

◆ test_pack_SID_AND_ATTRIBUTES()

static void test_pack_SID_AND_ATTRIBUTES ( void  )
static

Definition at line 6362 of file generated.c.

Referenced by test_pack().

◆ test_pack_SID_IDENTIFIER_AUTHORITY()

static void test_pack_SID_IDENTIFIER_AUTHORITY ( void  )
static

Definition at line 6375 of file generated.c.

6376{
6377 /* SID_IDENTIFIER_AUTHORITY */
6383}
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING _Out_opt_ PUSHORT _Inout_opt_ PUNICODE_STRING Value
Definition: wdfregistry.h:413

Referenced by test_pack().

◆ test_pack_SINGLE_LIST_ENTRY()

static void test_pack_SINGLE_LIST_ENTRY ( void  )
static

Definition at line 6385 of file generated.c.

6386{
6387 /* SINGLE_LIST_ENTRY */
6393}
STDMETHOD() Next(THIS_ ULONG celt, IAssociationElement *pElement, ULONG *pceltFetched) PURE

Referenced by test_pack().

◆ test_pack_SIZE()

static void test_pack_SIZE ( void  )
static

Definition at line 6867 of file generated.c.

6868{
6869 /* SIZE */
6870 TEST_TYPE_SIZE (SIZE, 8)
6872 TEST_FIELD_SIZE (SIZE, cx, 4)
6875 TEST_FIELD_SIZE (SIZE, cy, 4)
6878}
_Out_opt_ int _Out_opt_ int * cy
Definition: commctrl.h:586
_Out_opt_ int * cx
Definition: commctrl.h:585

Referenced by test_pack().

◆ test_pack_SIZE_T()

static void test_pack_SIZE_T ( void  )
static

Definition at line 3605 of file generated.c.

3606{
3607 /* SIZE_T */
3611}
ULONG_PTR SIZE_T
Definition: typedefs.h:80

Referenced by test_pack().

◆ test_pack_SIZEL()

static void test_pack_SIZEL ( void  )
static

Definition at line 6880 of file generated.c.

6881{
6882 /* SIZEL */
6885}

Referenced by test_pack().

◆ test_pack_SSIZE_T()

static void test_pack_SSIZE_T ( void  )
static

Definition at line 3613 of file generated.c.

3614{
3615 /* SSIZE_T */
3619}
LONG_PTR SSIZE_T
Definition: basetsd.h:175

Referenced by test_pack().

◆ test_pack_SYSTEM_ALARM_ACE()

static void test_pack_SYSTEM_ALARM_ACE ( void  )
static

◆ test_pack_SYSTEM_AUDIT_ACE()

static void test_pack_SYSTEM_AUDIT_ACE ( void  )
static

◆ test_pack_TOKEN_DEFAULT_DACL()

static void test_pack_TOKEN_DEFAULT_DACL ( void  )
static

Definition at line 6427 of file generated.c.

6428{
6429 /* TOKEN_DEFAULT_DACL */
6432 TEST_FIELD_SIZE (TOKEN_DEFAULT_DACL, DefaultDacl, 4)
6433 TEST_FIELD_ALIGN (TOKEN_DEFAULT_DACL, DefaultDacl, 4)
6434 TEST_FIELD_OFFSET(TOKEN_DEFAULT_DACL, DefaultDacl, 0)
6435}

Referenced by test_pack().

◆ test_pack_TOKEN_GROUPS()

static void test_pack_TOKEN_GROUPS ( void  )
static

Definition at line 6437 of file generated.c.

6438{
6439 /* TOKEN_GROUPS */
6442 TEST_FIELD_SIZE (TOKEN_GROUPS, GroupCount, 4)
6443 TEST_FIELD_ALIGN (TOKEN_GROUPS, GroupCount, 4)
6444 TEST_FIELD_OFFSET(TOKEN_GROUPS, GroupCount, 0)
6445 TEST_FIELD_SIZE (TOKEN_GROUPS, Groups, 8)
6446 TEST_FIELD_ALIGN (TOKEN_GROUPS, Groups, 4)
6448}

Referenced by test_pack().

◆ test_pack_TOKEN_OWNER()

static void test_pack_TOKEN_OWNER ( void  )
static

Definition at line 6450 of file generated.c.

Referenced by test_pack().

◆ test_pack_TOKEN_PRIMARY_GROUP()

static void test_pack_TOKEN_PRIMARY_GROUP ( void  )
static

Definition at line 6460 of file generated.c.

6461{
6462 /* TOKEN_PRIMARY_GROUP */
6468}
_Out_writes_bytes_to_opt_ AbsoluteSecurityDescriptorSize PSECURITY_DESCRIPTOR _Inout_ PULONG _Out_writes_bytes_to_opt_ DaclSize PACL _Inout_ PULONG _Out_writes_bytes_to_opt_ SaclSize PACL _Inout_ PULONG _Out_writes_bytes_to_opt_ OwnerSize PSID _Inout_ PULONG _Out_writes_bytes_to_opt_ PrimaryGroupSize PSID PrimaryGroup
Definition: rtlfuncs.h:1631

Referenced by test_pack().

◆ test_pack_TOKEN_PRIVILEGES()

static void test_pack_TOKEN_PRIVILEGES ( void  )
static

Definition at line 6470 of file generated.c.

6471{
6472 /* TOKEN_PRIVILEGES */
6475 TEST_FIELD_SIZE (TOKEN_PRIVILEGES, PrivilegeCount, 4)
6476 TEST_FIELD_ALIGN (TOKEN_PRIVILEGES, PrivilegeCount, 4)
6477 TEST_FIELD_OFFSET(TOKEN_PRIVILEGES, PrivilegeCount, 0)
6481}
_In_ PSECURITY_SUBJECT_CONTEXT _In_ BOOLEAN _In_ ACCESS_MASK _In_ ACCESS_MASK _Outptr_opt_ PPRIVILEGE_SET * Privileges
Definition: sefuncs.h:17

Referenced by test_pack().

◆ test_pack_TOKEN_SOURCE()

static void test_pack_TOKEN_SOURCE ( void  )
static

Definition at line 6483 of file generated.c.

6484{
6485 /* TOKEN_SOURCE */
6491 TEST_FIELD_SIZE (TOKEN_SOURCE, SourceIdentifier, 8)
6492 TEST_FIELD_ALIGN (TOKEN_SOURCE, SourceIdentifier, 4)
6493 TEST_FIELD_OFFSET(TOKEN_SOURCE, SourceIdentifier, 8)
6494}
WCHAR SourceName[256]
Definition: arping.c:28

Referenced by test_pack().

◆ test_pack_TOKEN_STATISTICS()

static void test_pack_TOKEN_STATISTICS ( void  )
static

Definition at line 6496 of file generated.c.

6497{
6498 /* TOKEN_STATISTICS (pack 4) */
6499 TEST_FIELD_SIZE (TOKEN_STATISTICS, TokenId, 8)
6502 TEST_FIELD_SIZE (TOKEN_STATISTICS, AuthenticationId, 8)
6503 TEST_FIELD_ALIGN (TOKEN_STATISTICS, AuthenticationId, 4)
6504 TEST_FIELD_OFFSET(TOKEN_STATISTICS, AuthenticationId, 8)
6505 TEST_FIELD_SIZE (TOKEN_STATISTICS, ExpirationTime, 8)
6506 TEST_FIELD_ALIGN (TOKEN_STATISTICS, ExpirationTime, 4)
6507 TEST_FIELD_OFFSET(TOKEN_STATISTICS, ExpirationTime, 16)
6508}

Referenced by test_pack().

◆ test_pack_TOKEN_USER()

static void test_pack_TOKEN_USER ( void  )
static

Definition at line 6510 of file generated.c.

6511{
6512 /* TOKEN_USER */
6518}

Referenced by test_pack().

◆ test_pack_UCHAR()

static void test_pack_UCHAR ( void  )
static

Definition at line 6887 of file generated.c.

6888{
6889 /* UCHAR */
6893}
unsigned char UCHAR
Definition: typedefs.h:53

Referenced by test_pack().

◆ test_pack_UHALF_PTR()

static void test_pack_UHALF_PTR ( void  )
static

Definition at line 3621 of file generated.c.

3622{
3623 /* UHALF_PTR */
3627}
unsigned short UHALF_PTR
Definition: basetsd.h:69

Referenced by test_pack().

◆ test_pack_UINT()

static void test_pack_UINT ( void  )
static

Definition at line 6895 of file generated.c.

6896{
6897 /* UINT */
6898 TEST_TYPE_SIZE (UINT, 4)
6901}
unsigned int UINT
Definition: ndis.h:50

Referenced by test_pack().

◆ test_pack_UINT16()

static void test_pack_UINT16 ( void  )
static

Definition at line 3629 of file generated.c.

3630{
3631 /* UINT16 */
3635}
unsigned short UINT16
Definition: actypes.h:129

Referenced by test_pack().

◆ test_pack_UINT32()

static void test_pack_UINT32 ( void  )
static

Definition at line 3637 of file generated.c.

3638{
3639 /* UINT32 */
3643}
uint32_t UINT32
Definition: typedefs.h:59

Referenced by test_pack().

◆ test_pack_UINT64()

static void test_pack_UINT64 ( void  )
static

Definition at line 3645 of file generated.c.

3646{
3647 /* UINT64 */
3651}
COMPILER_DEPENDENT_UINT64 UINT64
Definition: actypes.h:131

Referenced by test_pack().

◆ test_pack_UINT8()

static void test_pack_UINT8 ( void  )
static

Definition at line 3653 of file generated.c.

3654{
3655 /* UINT8 */
3659}
unsigned char UINT8
Definition: actypes.h:128

Referenced by test_pack().

◆ test_pack_UINT_PTR()

static void test_pack_UINT_PTR ( void  )
static

Definition at line 3661 of file generated.c.

3662{
3663 /* UINT_PTR */
3667}
unsigned __int3264 UINT_PTR
Definition: mstsclib_h.h:274

Referenced by test_pack().

◆ test_pack_ULARGE_INTEGER()

static void test_pack_ULARGE_INTEGER ( void  )
static

Definition at line 6520 of file generated.c.

6521{
6522 /* ULARGE_INTEGER */
6523}

Referenced by test_pack().

◆ test_pack_ULONG()

static void test_pack_ULONG ( void  )
static

Definition at line 6903 of file generated.c.

6904{
6905 /* ULONG */
6909}
uint32_t ULONG
Definition: typedefs.h:59

Referenced by test_pack().

◆ test_pack_ULONG32()

static void test_pack_ULONG32 ( void  )
static

Definition at line 3669 of file generated.c.

3670{
3671 /* ULONG32 */
3675}
unsigned int ULONG32
Definition: basetsd.h:117

Referenced by test_pack().

◆ test_pack_ULONG64()

static void test_pack_ULONG64 ( void  )
static

Definition at line 3677 of file generated.c.

3678{
3679 /* ULONG64 */
3683}
unsigned __int64 ULONG64
Definition: imports.h:198

Referenced by test_pack().

◆ test_pack_ULONG_PTR()

static void test_pack_ULONG_PTR ( void  )
static

Definition at line 3685 of file generated.c.

3686{
3687 /* ULONG_PTR */
3691}
uint32_t ULONG_PTR
Definition: typedefs.h:65

Referenced by test_pack().

◆ test_pack_ULONGLONG()

static void test_pack_ULONGLONG ( void  )
static

Definition at line 6525 of file generated.c.

6526{
6527 /* ULONGLONG */
6531}
uint64_t ULONGLONG
Definition: typedefs.h:67

Referenced by test_pack().

◆ test_pack_USHORT()

static void test_pack_USHORT ( void  )
static

Definition at line 6911 of file generated.c.

6912{
6913 /* USHORT */
6917}
unsigned short USHORT
Definition: pedump.c:61

Referenced by test_pack().

◆ test_pack_WAITORTIMERCALLBACKFUNC()

static void test_pack_WAITORTIMERCALLBACKFUNC ( void  )
static

Definition at line 6533 of file generated.c.

6534{
6535 /* WAITORTIMERCALLBACKFUNC */
6538}
VOID(NTAPI * WAITORTIMERCALLBACKFUNC)(PVOID pvContext, BOOLEAN fTimerOrWaitFired)
Definition: rtltypes.h:490

Referenced by test_pack().

◆ test_pack_WCHAR()

static void test_pack_WCHAR ( void  )
static

Definition at line 6540 of file generated.c.

6541{
6542 /* WCHAR */
6546}
short WCHAR
Definition: pedump.c:58

Referenced by test_pack().

◆ test_pack_WORD()

static void test_pack_WORD ( void  )
static

Definition at line 6919 of file generated.c.

6920{
6921 /* WORD */
6922 TEST_TYPE_SIZE (WORD, 2)
6925}
unsigned short WORD
Definition: ntddk_ex.h:93

Referenced by test_pack().

◆ test_pack_WPARAM()

static void test_pack_WPARAM ( void  )
static

Definition at line 6927 of file generated.c.

6928{
6929 /* WPARAM */
6933}
UINT_PTR WPARAM
Definition: minwindef.h:174

Referenced by test_pack().