ReactOS  0.4.15-dev-494-g1d8c567
generated.c File Reference
#include "windows.h"
#include "wine/test.h"
Include dependency graph for generated.c:

Go to the source code of this file.

Macros

#define WINE_NOWINSOCK
 
#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_LPOSVERSIONINFOA (void)
 
static void test_pack_LPOSVERSIONINFOEXA (void)
 
static void test_pack_LPOSVERSIONINFOEXW (void)
 
static void test_pack_LPOSVERSIONINFOW (void)
 
static void test_pack_OSVERSIONINFOA (void)
 
static void test_pack_OSVERSIONINFOEXA (void)
 
static void test_pack_OSVERSIONINFOEXW (void)
 
static void test_pack_OSVERSIONINFOW (void)
 
static void test_pack_POSVERSIONINFOA (void)
 
static void test_pack_POSVERSIONINFOEXA (void)
 
static void test_pack_POSVERSIONINFOEXW (void)
 
static void test_pack_POSVERSIONINFOW (void)
 
static void test_pack_LPLONG (void)
 
static void test_pack_LPVOID (void)
 
static void test_pack_PHKEY (void)
 
static void test_pack_ACTCTXA (void)
 
static void test_pack_ACTCTXW (void)
 
static void test_pack_ACTCTX_SECTION_KEYED_DATA (void)
 
static void test_pack_ACTCTX_SECTION_KEYED_DATA_2600 (void)
 
static void test_pack_ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA (void)
 
static void test_pack_ACTIVATION_CONTEXT_BASIC_INFORMATION (void)
 
static void test_pack_BY_HANDLE_FILE_INFORMATION (void)
 
static void test_pack_COMMCONFIG (void)
 
static void test_pack_COMMPROP (void)
 
static void test_pack_COMMTIMEOUTS (void)
 
static void test_pack_COMSTAT (void)
 
static void test_pack_CREATE_PROCESS_DEBUG_INFO (void)
 
static void test_pack_CREATE_THREAD_DEBUG_INFO (void)
 
static void test_pack_CRITICAL_SECTION (void)
 
static void test_pack_CRITICAL_SECTION_DEBUG (void)
 
static void test_pack_DCB (void)
 
static void test_pack_DEBUG_EVENT (void)
 
static void test_pack_ENUMRESLANGPROCA (void)
 
static void test_pack_ENUMRESLANGPROCW (void)
 
static void test_pack_ENUMRESNAMEPROCA (void)
 
static void test_pack_ENUMRESNAMEPROCW (void)
 
static void test_pack_ENUMRESTYPEPROCA (void)
 
static void test_pack_ENUMRESTYPEPROCW (void)
 
static void test_pack_EXCEPTION_DEBUG_INFO (void)
 
static void test_pack_EXIT_PROCESS_DEBUG_INFO (void)
 
static void test_pack_EXIT_THREAD_DEBUG_INFO (void)
 
static void test_pack_HW_PROFILE_INFOA (void)
 
static void test_pack_HW_PROFILE_INFOW (void)
 
static void test_pack_LOAD_DLL_DEBUG_INFO (void)
 
static void test_pack_LPBY_HANDLE_FILE_INFORMATION (void)
 
static void test_pack_LPCOMMCONFIG (void)
 
static void test_pack_LPCOMMPROP (void)
 
static void test_pack_LPCOMMTIMEOUTS (void)
 
static void test_pack_LPCOMSTAT (void)
 
static void test_pack_LPCRITICAL_SECTION (void)
 
static void test_pack_LPCRITICAL_SECTION_DEBUG (void)
 
static void test_pack_LPDCB (void)
 
static void test_pack_LPDEBUG_EVENT (void)
 
static void test_pack_LPEXCEPTION_POINTERS (void)
 
static void test_pack_LPEXCEPTION_RECORD (void)
 
static void test_pack_LPFIBER_START_ROUTINE (void)
 
static void test_pack_LPHW_PROFILE_INFOA (void)
 
static void test_pack_LPHW_PROFILE_INFOW (void)
 
static void test_pack_LPMEMORYSTATUS (void)
 
static void test_pack_LPMEMORYSTATUSEX (void)
 
static void test_pack_LPOFSTRUCT (void)
 
static void test_pack_LPOVERLAPPED (void)
 
static void test_pack_LPOVERLAPPED_COMPLETION_ROUTINE (void)
 
static void test_pack_LPPROCESS_HEAP_ENTRY (void)
 
static void test_pack_LPPROCESS_INFORMATION (void)
 
static void test_pack_LPPROGRESS_ROUTINE (void)
 
static void test_pack_LPSECURITY_ATTRIBUTES (void)
 
static void test_pack_LPSTARTUPINFOA (void)
 
static void test_pack_LPSTARTUPINFOW (void)
 
static void test_pack_LPSYSTEMTIME (void)
 
static void test_pack_LPSYSTEM_INFO (void)
 
static void test_pack_LPSYSTEM_POWER_STATUS (void)
 
static void test_pack_LPTHREAD_START_ROUTINE (void)
 
static void test_pack_LPTIME_ZONE_INFORMATION (void)
 
static void test_pack_LPWIN32_FILE_ATTRIBUTE_DATA (void)
 
static void test_pack_LPWIN32_FIND_DATAA (void)
 
static void test_pack_LPWIN32_FIND_DATAW (void)
 
static void test_pack_LPWIN32_STREAM_ID (void)
 
static void test_pack_MEMORYSTATUS (void)
 
static void test_pack_MEMORYSTATUSEX (void)
 
static void test_pack_OFSTRUCT (void)
 
static void test_pack_OUTPUT_DEBUG_STRING_INFO (void)
 
static void test_pack_PACTCTXA (void)
 
static void test_pack_PACTCTXW (void)
 
static void test_pack_PACTCTX_SECTION_KEYED_DATA (void)
 
static void test_pack_PACTCTX_SECTION_KEYED_DATA_2600 (void)
 
static void test_pack_PACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA (void)
 
static void test_pack_PACTIVATION_CONTEXT_BASIC_INFORMATION (void)
 
static void test_pack_PAPCFUNC (void)
 
static void test_pack_PBY_HANDLE_FILE_INFORMATION (void)
 
static void test_pack_PCACTCTXA (void)
 
static void test_pack_PCACTCTXW (void)
 
static void test_pack_PCACTCTX_SECTION_KEYED_DATA (void)
 
static void test_pack_PCACTCTX_SECTION_KEYED_DATA_2600 (void)
 
static void test_pack_PCACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA (void)
 
static void test_pack_PCRITICAL_SECTION (void)
 
static void test_pack_PCRITICAL_SECTION_DEBUG (void)
 
static void test_pack_PFIBER_START_ROUTINE (void)
 
static void test_pack_POFSTRUCT (void)
 
static void test_pack_PPROCESS_HEAP_ENTRY (void)
 
static void test_pack_PPROCESS_INFORMATION (void)
 
static void test_pack_PQUERYACTCTXW_FUNC (void)
 
static void test_pack_PROCESS_HEAP_ENTRY (void)
 
static void test_pack_PROCESS_INFORMATION (void)
 
static void test_pack_PSECURITY_ATTRIBUTES (void)
 
static void test_pack_PSYSTEMTIME (void)
 
static void test_pack_PTIMERAPCROUTINE (void)
 
static void test_pack_PTIME_ZONE_INFORMATION (void)
 
static void test_pack_PWIN32_FIND_DATAA (void)
 
static void test_pack_PWIN32_FIND_DATAW (void)
 
static void test_pack_RIP_INFO (void)
 
static void test_pack_SECURITY_ATTRIBUTES (void)
 
static void test_pack_STARTUPINFOA (void)
 
static void test_pack_STARTUPINFOW (void)
 
static void test_pack_SYSTEMTIME (void)
 
static void test_pack_SYSTEM_INFO (void)
 
static void test_pack_SYSTEM_POWER_STATUS (void)
 
static void test_pack_TIME_ZONE_INFORMATION (void)
 
static void test_pack_UNLOAD_DLL_DEBUG_INFO (void)
 
static void test_pack_WAITORTIMERCALLBACK (void)
 
static void test_pack_WIN32_FILE_ATTRIBUTE_DATA (void)
 
static void test_pack_WIN32_FIND_DATAA (void)
 
static void test_pack_WIN32_FIND_DATAW (void)
 
static void test_pack_WIN32_STREAM_ID (void)
 
static void test_pack (void)
 
 START_TEST (generated)
 

Macro Definition Documentation

◆ DWORD_PTR

Definition at line 18 of file generated.c.

◆ LONG_PTR

Definition at line 19 of file generated.c.

◆ TEST_FIELD_ALIGN

#define TEST_FIELD_ALIGN (   type,
  field,
  align 
)

Definition at line 63 of file generated.c.

◆ TEST_FIELD_OFFSET

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

Definition at line 66 of file generated.c.

◆ TEST_FIELD_SIZE

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

Definition at line 69 of file generated.c.

◆ TEST_TARGET_ALIGN

#define TEST_TARGET_ALIGN (   type,
  align 
)

Definition at line 62 of file generated.c.

◆ TEST_TARGET_SIZE

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

Definition at line 68 of file generated.c.

◆ TEST_TYPE_ALIGN

#define TEST_TYPE_ALIGN (   type,
  align 
)

Definition at line 55 of file generated.c.

◆ TEST_TYPE_SIGNED

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

Definition at line 70 of file generated.c.

◆ TEST_TYPE_SIZE

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

Definition at line 50 of file generated.c.

◆ TEST_TYPE_UNSIGNED

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

Definition at line 71 of file generated.c.

◆ ULONG_PTR

Definition at line 20 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 3918 of file generated.c.

3919 {
3920  test_pack();
3921 }
static void test_pack(void)
Definition: generated.c:3790

◆ test_pack()

static void test_pack ( void  )
static

Definition at line 3790 of file generated.c.

3791 {
3807  test_pack_DCB();
3828  test_pack_LPDCB();
3835  test_pack_LPLONG();
3856  test_pack_LPVOID();
3885  test_pack_PHKEY();
3916 }
static void test_pack_LPMEMORYSTATUSEX(void)
Definition: generated.c:2886
static void test_pack_PSYSTEMTIME(void)
Definition: generated.c:3367
static void test_pack_LPMEMORYSTATUS(void)
Definition: generated.c:2877
static void test_pack_SYSTEM_POWER_STATUS(void)
Definition: generated.c:3597
static void test_pack_LPCOMMPROP(void)
Definition: generated.c:2781
static void test_pack_LPPROCESS_INFORMATION(void)
Definition: generated.c:2925
static void test_pack_PACTIVATION_CONTEXT_BASIC_INFORMATION(void)
Definition: generated.c:3196
static void test_pack_LPCRITICAL_SECTION(void)
Definition: generated.c:2808
static void test_pack_SYSTEMTIME(void)
Definition: generated.c:3561
static void test_pack_LPHW_PROFILE_INFOW(void)
Definition: generated.c:2868
static void test_pack_LPLONG(void)
Definition: generated.c:2135
static void test_pack_PSECURITY_ATTRIBUTES(void)
Definition: generated.c:3358
static void test_pack_LPFIBER_START_ROUTINE(void)
Definition: generated.c:2852
static void test_pack_POSVERSIONINFOW(void)
Definition: generated.c:2126
static void test_pack_RIP_INFO(void)
Definition: generated.c:3410
static void test_pack_LPCOMMTIMEOUTS(void)
Definition: generated.c:2790
static void test_pack_ENUMRESTYPEPROCA(void)
Definition: generated.c:2659
static void test_pack_STARTUPINFOA(void)
Definition: generated.c:3439
static void test_pack_ACTCTXA(void)
Definition: generated.c:2156
static void test_pack_POSVERSIONINFOA(void)
Definition: generated.c:2099
static void test_pack_COMMPROP(void)
Definition: generated.c:2407
static void test_pack_PCACTCTXW(void)
Definition: generated.c:3230
static void test_pack_PACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA(void)
Definition: generated.c:3187
static void test_pack_PCRITICAL_SECTION(void)
Definition: generated.c:3266
static void test_pack_EXIT_PROCESS_DEBUG_INFO(void)
Definition: generated.c:2686
static void test_pack_WAITORTIMERCALLBACK(void)
Definition: generated.c:3660
static void test_pack_LPTHREAD_START_ROUTINE(void)
Definition: generated.c:2993
static void test_pack_OSVERSIONINFOEXA(void)
Definition: generated.c:1994
static void test_pack_SECURITY_ATTRIBUTES(void)
Definition: generated.c:3423
static void test_pack_UNLOAD_DLL_DEBUG_INFO(void)
Definition: generated.c:3650
static void test_pack_DEBUG_EVENT(void)
Definition: generated.c:2617
static void test_pack_LPVOID(void)
Definition: generated.c:2142
static void test_pack_WIN32_FILE_ATTRIBUTE_DATA(void)
Definition: generated.c:3667
static void test_pack_PCACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA(void)
Definition: generated.c:3257
static void test_pack_COMMCONFIG(void)
Definition: generated.c:2376
static void test_pack_STARTUPINFOW(void)
Definition: generated.c:3500
static void test_pack_PCACTCTXA(void)
Definition: generated.c:3221
static void test_pack_LPSYSTEM_INFO(void)
Definition: generated.c:2977
static void test_pack_ENUMRESLANGPROCA(void)
Definition: generated.c:2631
static void test_pack_PACTCTXW(void)
Definition: generated.c:3160
static void test_pack_POSVERSIONINFOEXW(void)
Definition: generated.c:2117
static void test_pack_PCRITICAL_SECTION_DEBUG(void)
Definition: generated.c:3273
static void test_pack_POSVERSIONINFOEXA(void)
Definition: generated.c:2108
static void test_pack_CREATE_THREAD_DEBUG_INFO(void)
Definition: generated.c:2540
static void test_pack_PHKEY(void)
Definition: generated.c:2149
static void test_pack_LPOSVERSIONINFOEXW(void)
Definition: generated.c:1951
static void test_pack_ENUMRESTYPEPROCW(void)
Definition: generated.c:2666
static void test_pack_PWIN32_FIND_DATAW(void)
Definition: generated.c:3401
static void test_pack_LPSTARTUPINFOA(void)
Definition: generated.c:2950
static void test_pack_LPEXCEPTION_POINTERS(void)
Definition: generated.c:2838
static void test_pack_LPSECURITY_ATTRIBUTES(void)
Definition: generated.c:2941
static void test_pack_WIN32_FIND_DATAW(void)
Definition: generated.c:3729
static void test_pack_EXCEPTION_DEBUG_INFO(void)
Definition: generated.c:2673
static void test_pack_LPCOMMCONFIG(void)
Definition: generated.c:2772
static void test_pack_CRITICAL_SECTION_DEBUG(void)
Definition: generated.c:2563
static void test_pack_PACTCTX_SECTION_KEYED_DATA(void)
Definition: generated.c:3169
static void test_pack_ACTCTX_SECTION_KEYED_DATA_2600(void)
Definition: generated.c:2267
static void test_pack_ACTCTX_SECTION_KEYED_DATA(void)
Definition: generated.c:2224
static void test_pack_LPEXCEPTION_RECORD(void)
Definition: generated.c:2845
static void test_pack_LPCOMSTAT(void)
Definition: generated.c:2799
static void test_pack_LPOSVERSIONINFOEXA(void)
Definition: generated.c:1942
static void test_pack_EXIT_THREAD_DEBUG_INFO(void)
Definition: generated.c:2696
static void test_pack_PAPCFUNC(void)
Definition: generated.c:3205
static void test_pack_CREATE_PROCESS_DEBUG_INFO(void)
Definition: generated.c:2503
static void test_pack_LPSTARTUPINFOW(void)
Definition: generated.c:2959
static void test_pack_LPWIN32_STREAM_ID(void)
Definition: generated.c:3036
static void test_pack_PROCESS_INFORMATION(void)
Definition: generated.c:3339
static void test_pack_WIN32_FIND_DATAA(void)
Definition: generated.c:3692
static void test_pack_BY_HANDLE_FILE_INFORMATION(void)
Definition: generated.c:2339
static void test_pack_MEMORYSTATUSEX(void)
Definition: generated.c:3076
static void test_pack_DCB(void)
Definition: generated.c:2568
static void test_pack_OSVERSIONINFOEXW(void)
Definition: generated.c:2034
static void test_pack_COMSTAT(void)
Definition: generated.c:2490
static void test_pack_ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA(void)
Definition: generated.c:2304
static void test_pack_LPWIN32_FILE_ATTRIBUTE_DATA(void)
Definition: generated.c:3009
static void test_pack_TIME_ZONE_INFORMATION(void)
Definition: generated.c:3622
static void test_pack_PBY_HANDLE_FILE_INFORMATION(void)
Definition: generated.c:3212
static void test_pack_COMMTIMEOUTS(void)
Definition: generated.c:2468
static void test_pack_OFSTRUCT(void)
Definition: generated.c:3110
static void test_pack_LPSYSTEM_POWER_STATUS(void)
Definition: generated.c:2984
static void test_pack_LPOFSTRUCT(void)
Definition: generated.c:2895
static void test_pack_PFIBER_START_ROUTINE(void)
Definition: generated.c:3280
static void test_pack_LPHW_PROFILE_INFOA(void)
Definition: generated.c:2859
static void test_pack_HW_PROFILE_INFOA(void)
Definition: generated.c:2706
static void test_pack_ENUMRESNAMEPROCA(void)
Definition: generated.c:2645
static void test_pack_LPOSVERSIONINFOW(void)
Definition: generated.c:1960
static void test_pack_LPSYSTEMTIME(void)
Definition: generated.c:2968
static void test_pack_PROCESS_HEAP_ENTRY(void)
Definition: generated.c:3319
static void test_pack_CRITICAL_SECTION(void)
Definition: generated.c:2556
static void test_pack_ENUMRESNAMEPROCW(void)
Definition: generated.c:2652
static void test_pack_OSVERSIONINFOW(void)
Definition: generated.c:2074
static void test_pack_LPTIME_ZONE_INFORMATION(void)
Definition: generated.c:3000
static void test_pack_LPOSVERSIONINFOA(void)
Definition: generated.c:1933
static void test_pack_ACTCTXW(void)
Definition: generated.c:2190
static void test_pack_POFSTRUCT(void)
Definition: generated.c:3287
static void test_pack_OUTPUT_DEBUG_STRING_INFO(void)
Definition: generated.c:3135
static void test_pack_PTIME_ZONE_INFORMATION(void)
Definition: generated.c:3383
static void test_pack_LPBY_HANDLE_FILE_INFORMATION(void)
Definition: generated.c:2763
static void test_pack_LOAD_DLL_DEBUG_INFO(void)
Definition: generated.c:2738
static void test_pack_PQUERYACTCTXW_FUNC(void)
Definition: generated.c:3312
static void test_pack_PTIMERAPCROUTINE(void)
Definition: generated.c:3376
static void test_pack_LPWIN32_FIND_DATAA(void)
Definition: generated.c:3018
static void test_pack_LPPROGRESS_ROUTINE(void)
Definition: generated.c:2934
static void test_pack_ACTIVATION_CONTEXT_BASIC_INFORMATION(void)
Definition: generated.c:2326
static void test_pack_PCACTCTX_SECTION_KEYED_DATA_2600(void)
Definition: generated.c:3248
static void test_pack_LPDEBUG_EVENT(void)
Definition: generated.c:2831
static void test_pack_PACTCTXA(void)
Definition: generated.c:3151
static void test_pack_LPCRITICAL_SECTION_DEBUG(void)
Definition: generated.c:2815
static void test_pack_LPOVERLAPPED_COMPLETION_ROUTINE(void)
Definition: generated.c:2911
static void test_pack_PACTCTX_SECTION_KEYED_DATA_2600(void)
Definition: generated.c:3178
static void test_pack_LPPROCESS_HEAP_ENTRY(void)
Definition: generated.c:2918
static void test_pack_PCACTCTX_SECTION_KEYED_DATA(void)
Definition: generated.c:3239
static void test_pack_HW_PROFILE_INFOW(void)
Definition: generated.c:2722
static void test_pack_LPWIN32_FIND_DATAW(void)
Definition: generated.c:3027
static void test_pack_PWIN32_FIND_DATAA(void)
Definition: generated.c:3392
static void test_pack_WIN32_STREAM_ID(void)
Definition: generated.c:3766
static void test_pack_ENUMRESLANGPROCW(void)
Definition: generated.c:2638
static void test_pack_LPDCB(void)
Definition: generated.c:2822
static void test_pack_LPOVERLAPPED(void)
Definition: generated.c:2904
static void test_pack_MEMORYSTATUS(void)
Definition: generated.c:3045
static void test_pack_PPROCESS_INFORMATION(void)
Definition: generated.c:3303
static void test_pack_PPROCESS_HEAP_ENTRY(void)
Definition: generated.c:3296
static void test_pack_OSVERSIONINFOA(void)
Definition: generated.c:1969
static void test_pack_SYSTEM_INFO(void)
Definition: generated.c:3592

Referenced by START_TEST().

◆ test_pack_ACTCTX_SECTION_KEYED_DATA()

static void test_pack_ACTCTX_SECTION_KEYED_DATA ( void  )
static

Definition at line 2224 of file generated.c.

2225 {
2226  /* ACTCTX_SECTION_KEYED_DATA */
2227  TEST_TYPE_SIZE (ACTCTX_SECTION_KEYED_DATA, 64)
2228  TEST_TYPE_ALIGN (ACTCTX_SECTION_KEYED_DATA, 4)
2229  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA, cbSize, 4)
2230  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA, cbSize, 4)
2231  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA, cbSize, 0)
2232  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA, ulDataFormatVersion, 4)
2233  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA, ulDataFormatVersion, 4)
2234  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA, ulDataFormatVersion, 4)
2235  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA, lpData, 4)
2236  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA, lpData, 4)
2237  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA, lpData, 8)
2238  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA, ulLength, 4)
2239  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA, ulLength, 4)
2240  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA, ulLength, 12)
2241  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA, lpSectionGlobalData, 4)
2242  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA, lpSectionGlobalData, 4)
2243  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA, lpSectionGlobalData, 16)
2244  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA, ulSectionGlobalDataLength, 4)
2245  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA, ulSectionGlobalDataLength, 4)
2246  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA, ulSectionGlobalDataLength, 20)
2247  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA, lpSectionBase, 4)
2248  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA, lpSectionBase, 4)
2249  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA, lpSectionBase, 24)
2250  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA, ulSectionTotalLength, 4)
2251  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA, ulSectionTotalLength, 4)
2252  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA, ulSectionTotalLength, 28)
2253  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA, hActCtx, 4)
2254  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA, hActCtx, 4)
2255  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA, hActCtx, 32)
2256  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA, ulAssemblyRosterIndex, 4)
2257  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA, ulAssemblyRosterIndex, 4)
2258  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA, ulAssemblyRosterIndex, 36)
2259  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA, ulFlags, 4)
2260  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA, ulFlags, 4)
2261  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA, ulFlags, 40)
2262  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA, AssemblyMetadata, 20)
2263  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA, AssemblyMetadata, 4)
2264  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA, AssemblyMetadata, 44)
2265 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_ACTCTX_SECTION_KEYED_DATA_2600()

static void test_pack_ACTCTX_SECTION_KEYED_DATA_2600 ( void  )
static

Definition at line 2267 of file generated.c.

2268 {
2269  /* ACTCTX_SECTION_KEYED_DATA_2600 */
2270  TEST_TYPE_SIZE (ACTCTX_SECTION_KEYED_DATA_2600, 40)
2271  TEST_TYPE_ALIGN (ACTCTX_SECTION_KEYED_DATA_2600, 4)
2272  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA_2600, cbSize, 4)
2273  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA_2600, cbSize, 4)
2274  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA_2600, cbSize, 0)
2275  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA_2600, ulDataFormatVersion, 4)
2276  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA_2600, ulDataFormatVersion, 4)
2277  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA_2600, ulDataFormatVersion, 4)
2278  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA_2600, lpData, 4)
2279  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA_2600, lpData, 4)
2280  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA_2600, lpData, 8)
2281  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA_2600, ulLength, 4)
2282  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA_2600, ulLength, 4)
2283  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA_2600, ulLength, 12)
2284  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA_2600, lpSectionGlobalData, 4)
2285  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA_2600, lpSectionGlobalData, 4)
2286  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA_2600, lpSectionGlobalData, 16)
2287  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA_2600, ulSectionGlobalDataLength, 4)
2288  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA_2600, ulSectionGlobalDataLength, 4)
2289  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA_2600, ulSectionGlobalDataLength, 20)
2290  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA_2600, lpSectionBase, 4)
2291  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA_2600, lpSectionBase, 4)
2292  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA_2600, lpSectionBase, 24)
2293  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA_2600, ulSectionTotalLength, 4)
2294  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA_2600, ulSectionTotalLength, 4)
2295  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA_2600, ulSectionTotalLength, 28)
2296  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA_2600, hActCtx, 4)
2297  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA_2600, hActCtx, 4)
2298  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA_2600, hActCtx, 32)
2299  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA_2600, ulAssemblyRosterIndex, 4)
2300  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA_2600, ulAssemblyRosterIndex, 4)
2301  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA_2600, ulAssemblyRosterIndex, 36)
2302 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA()

static void test_pack_ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA ( void  )
static

Definition at line 2304 of file generated.c.

2305 {
2306  /* ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA */
2307  TEST_TYPE_SIZE (ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, 20)
2308  TEST_TYPE_ALIGN (ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, 4)
2309  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, lpInformation, 4)
2310  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, lpInformation, 4)
2311  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, lpInformation, 0)
2312  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, lpSectionBase, 4)
2313  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, lpSectionBase, 4)
2314  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, lpSectionBase, 4)
2315  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, ulSectionLength, 4)
2316  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, ulSectionLength, 4)
2317  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, ulSectionLength, 8)
2318  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, lpSectionGlobalDataBase, 4)
2319  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, lpSectionGlobalDataBase, 4)
2320  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, lpSectionGlobalDataBase, 12)
2321  TEST_FIELD_SIZE (ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, ulSectionGlobalDataLength, 4)
2322  TEST_FIELD_ALIGN (ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, ulSectionGlobalDataLength, 4)
2323  TEST_FIELD_OFFSET(ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, ulSectionGlobalDataLength, 16)
2324 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_ACTCTXA()

static void test_pack_ACTCTXA ( void  )
static

Definition at line 2156 of file generated.c.

2157 {
2158  /* ACTCTXA */
2159  TEST_TYPE_SIZE (ACTCTXA, 32)
2160  TEST_TYPE_ALIGN (ACTCTXA, 4)
2161  TEST_FIELD_SIZE (ACTCTXA, cbSize, 4)
2162  TEST_FIELD_ALIGN (ACTCTXA, cbSize, 4)
2163  TEST_FIELD_OFFSET(ACTCTXA, cbSize, 0)
2164  TEST_FIELD_SIZE (ACTCTXA, dwFlags, 4)
2165  TEST_FIELD_ALIGN (ACTCTXA, dwFlags, 4)
2166  TEST_FIELD_OFFSET(ACTCTXA, dwFlags, 4)
2167  TEST_FIELD_SIZE (ACTCTXA, lpSource, 4)
2168  TEST_FIELD_ALIGN (ACTCTXA, lpSource, 4)
2169  TEST_FIELD_OFFSET(ACTCTXA, lpSource, 8)
2170  TEST_FIELD_SIZE (ACTCTXA, wProcessorArchitecture, 2)
2171  TEST_FIELD_ALIGN (ACTCTXA, wProcessorArchitecture, 2)
2172  TEST_FIELD_OFFSET(ACTCTXA, wProcessorArchitecture, 12)
2173  TEST_FIELD_SIZE (ACTCTXA, wLangId, 2)
2174  TEST_FIELD_ALIGN (ACTCTXA, wLangId, 2)
2175  TEST_FIELD_OFFSET(ACTCTXA, wLangId, 14)
2176  TEST_FIELD_SIZE (ACTCTXA, lpAssemblyDirectory, 4)
2177  TEST_FIELD_ALIGN (ACTCTXA, lpAssemblyDirectory, 4)
2178  TEST_FIELD_OFFSET(ACTCTXA, lpAssemblyDirectory, 16)
2179  TEST_FIELD_SIZE (ACTCTXA, lpResourceName, 4)
2180  TEST_FIELD_ALIGN (ACTCTXA, lpResourceName, 4)
2181  TEST_FIELD_OFFSET(ACTCTXA, lpResourceName, 20)
2182  TEST_FIELD_SIZE (ACTCTXA, lpApplicationName, 4)
2183  TEST_FIELD_ALIGN (ACTCTXA, lpApplicationName, 4)
2184  TEST_FIELD_OFFSET(ACTCTXA, lpApplicationName, 24)
2185  TEST_FIELD_SIZE (ACTCTXA, hModule, 4)
2186  TEST_FIELD_ALIGN (ACTCTXA, hModule, 4)
2187  TEST_FIELD_OFFSET(ACTCTXA, hModule, 28)
2188 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
Definition: wincrypt.h:1175
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55
HMODULE hModule
Definition: animate.c:44

Referenced by test_pack().

◆ test_pack_ACTCTXW()

static void test_pack_ACTCTXW ( void  )
static

Definition at line 2190 of file generated.c.

2191 {
2192  /* ACTCTXW */
2193  TEST_TYPE_SIZE (ACTCTXW, 32)
2194  TEST_TYPE_ALIGN (ACTCTXW, 4)
2195  TEST_FIELD_SIZE (ACTCTXW, cbSize, 4)
2196  TEST_FIELD_ALIGN (ACTCTXW, cbSize, 4)
2197  TEST_FIELD_OFFSET(ACTCTXW, cbSize, 0)
2198  TEST_FIELD_SIZE (ACTCTXW, dwFlags, 4)
2199  TEST_FIELD_ALIGN (ACTCTXW, dwFlags, 4)
2200  TEST_FIELD_OFFSET(ACTCTXW, dwFlags, 4)
2201  TEST_FIELD_SIZE (ACTCTXW, lpSource, 4)
2202  TEST_FIELD_ALIGN (ACTCTXW, lpSource, 4)
2203  TEST_FIELD_OFFSET(ACTCTXW, lpSource, 8)
2204  TEST_FIELD_SIZE (ACTCTXW, wProcessorArchitecture, 2)
2205  TEST_FIELD_ALIGN (ACTCTXW, wProcessorArchitecture, 2)
2206  TEST_FIELD_OFFSET(ACTCTXW, wProcessorArchitecture, 12)
2207  TEST_FIELD_SIZE (ACTCTXW, wLangId, 2)
2208  TEST_FIELD_ALIGN (ACTCTXW, wLangId, 2)
2209  TEST_FIELD_OFFSET(ACTCTXW, wLangId, 14)
2210  TEST_FIELD_SIZE (ACTCTXW, lpAssemblyDirectory, 4)
2211  TEST_FIELD_ALIGN (ACTCTXW, lpAssemblyDirectory, 4)
2212  TEST_FIELD_OFFSET(ACTCTXW, lpAssemblyDirectory, 16)
2213  TEST_FIELD_SIZE (ACTCTXW, lpResourceName, 4)
2214  TEST_FIELD_ALIGN (ACTCTXW, lpResourceName, 4)
2215  TEST_FIELD_OFFSET(ACTCTXW, lpResourceName, 20)
2216  TEST_FIELD_SIZE (ACTCTXW, lpApplicationName, 4)
2217  TEST_FIELD_ALIGN (ACTCTXW, lpApplicationName, 4)
2218  TEST_FIELD_OFFSET(ACTCTXW, lpApplicationName, 24)
2219  TEST_FIELD_SIZE (ACTCTXW, hModule, 4)
2220  TEST_FIELD_ALIGN (ACTCTXW, hModule, 4)
2221  TEST_FIELD_OFFSET(ACTCTXW, hModule, 28)
2222 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
Definition: wincrypt.h:1175
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55
HMODULE hModule
Definition: animate.c:44

Referenced by test_pack().

◆ test_pack_ACTIVATION_CONTEXT_BASIC_INFORMATION()

static void test_pack_ACTIVATION_CONTEXT_BASIC_INFORMATION ( void  )
static

Definition at line 2326 of file generated.c.

2327 {
2328  /* ACTIVATION_CONTEXT_BASIC_INFORMATION */
2329  TEST_TYPE_SIZE (ACTIVATION_CONTEXT_BASIC_INFORMATION, 8)
2330  TEST_TYPE_ALIGN (ACTIVATION_CONTEXT_BASIC_INFORMATION, 4)
2331  TEST_FIELD_SIZE (ACTIVATION_CONTEXT_BASIC_INFORMATION, hActCtx, 4)
2332  TEST_FIELD_ALIGN (ACTIVATION_CONTEXT_BASIC_INFORMATION, hActCtx, 4)
2333  TEST_FIELD_OFFSET(ACTIVATION_CONTEXT_BASIC_INFORMATION, hActCtx, 0)
2334  TEST_FIELD_SIZE (ACTIVATION_CONTEXT_BASIC_INFORMATION, dwFlags, 4)
2335  TEST_FIELD_ALIGN (ACTIVATION_CONTEXT_BASIC_INFORMATION, dwFlags, 4)
2336  TEST_FIELD_OFFSET(ACTIVATION_CONTEXT_BASIC_INFORMATION, dwFlags, 4)
2337 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
Definition: wincrypt.h:1175
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_BY_HANDLE_FILE_INFORMATION()

static void test_pack_BY_HANDLE_FILE_INFORMATION ( void  )
static

Definition at line 2339 of file generated.c.

2340 {
2341  /* BY_HANDLE_FILE_INFORMATION */
2347  TEST_FIELD_SIZE (BY_HANDLE_FILE_INFORMATION, ftCreationTime, 8)
2348  TEST_FIELD_ALIGN (BY_HANDLE_FILE_INFORMATION, ftCreationTime, 4)
2349  TEST_FIELD_OFFSET(BY_HANDLE_FILE_INFORMATION, ftCreationTime, 4)
2350  TEST_FIELD_SIZE (BY_HANDLE_FILE_INFORMATION, ftLastAccessTime, 8)
2351  TEST_FIELD_ALIGN (BY_HANDLE_FILE_INFORMATION, ftLastAccessTime, 4)
2352  TEST_FIELD_OFFSET(BY_HANDLE_FILE_INFORMATION, ftLastAccessTime, 12)
2353  TEST_FIELD_SIZE (BY_HANDLE_FILE_INFORMATION, ftLastWriteTime, 8)
2354  TEST_FIELD_ALIGN (BY_HANDLE_FILE_INFORMATION, ftLastWriteTime, 4)
2355  TEST_FIELD_OFFSET(BY_HANDLE_FILE_INFORMATION, ftLastWriteTime, 20)
2356  TEST_FIELD_SIZE (BY_HANDLE_FILE_INFORMATION, dwVolumeSerialNumber, 4)
2357  TEST_FIELD_ALIGN (BY_HANDLE_FILE_INFORMATION, dwVolumeSerialNumber, 4)
2358  TEST_FIELD_OFFSET(BY_HANDLE_FILE_INFORMATION, dwVolumeSerialNumber, 28)
2359  TEST_FIELD_SIZE (BY_HANDLE_FILE_INFORMATION, nFileSizeHigh, 4)
2360  TEST_FIELD_ALIGN (BY_HANDLE_FILE_INFORMATION, nFileSizeHigh, 4)
2361  TEST_FIELD_OFFSET(BY_HANDLE_FILE_INFORMATION, nFileSizeHigh, 32)
2362  TEST_FIELD_SIZE (BY_HANDLE_FILE_INFORMATION, nFileSizeLow, 4)
2363  TEST_FIELD_ALIGN (BY_HANDLE_FILE_INFORMATION, nFileSizeLow, 4)
2365  TEST_FIELD_SIZE (BY_HANDLE_FILE_INFORMATION, nNumberOfLinks, 4)
2366  TEST_FIELD_ALIGN (BY_HANDLE_FILE_INFORMATION, nNumberOfLinks, 4)
2367  TEST_FIELD_OFFSET(BY_HANDLE_FILE_INFORMATION, nNumberOfLinks, 40)
2368  TEST_FIELD_SIZE (BY_HANDLE_FILE_INFORMATION, nFileIndexHigh, 4)
2369  TEST_FIELD_ALIGN (BY_HANDLE_FILE_INFORMATION, nFileIndexHigh, 4)
2370  TEST_FIELD_OFFSET(BY_HANDLE_FILE_INFORMATION, nFileIndexHigh, 44)
2371  TEST_FIELD_SIZE (BY_HANDLE_FILE_INFORMATION, nFileIndexLow, 4)
2372  TEST_FIELD_ALIGN (BY_HANDLE_FILE_INFORMATION, nFileIndexLow, 4)
2373  TEST_FIELD_OFFSET(BY_HANDLE_FILE_INFORMATION, nFileIndexLow, 48)
2374 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
DWORD dwFileAttributes
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_COMMCONFIG()

static void test_pack_COMMCONFIG ( void  )
static

Definition at line 2376 of file generated.c.

2377 {
2378  /* COMMCONFIG */
2384  TEST_FIELD_SIZE (COMMCONFIG, wVersion, 2)
2385  TEST_FIELD_ALIGN (COMMCONFIG, wVersion, 2)
2386  TEST_FIELD_OFFSET(COMMCONFIG, wVersion, 4)
2387  TEST_FIELD_SIZE (COMMCONFIG, wReserved, 2)
2388  TEST_FIELD_ALIGN (COMMCONFIG, wReserved, 2)
2389  TEST_FIELD_OFFSET(COMMCONFIG, wReserved, 6)
2390  TEST_FIELD_SIZE (COMMCONFIG, dcb, 28)
2391  TEST_FIELD_ALIGN (COMMCONFIG, dcb, 4)
2392  TEST_FIELD_OFFSET(COMMCONFIG, dcb, 8)
2393  TEST_FIELD_SIZE (COMMCONFIG, dwProviderSubType, 4)
2394  TEST_FIELD_ALIGN (COMMCONFIG, dwProviderSubType, 4)
2395  TEST_FIELD_OFFSET(COMMCONFIG, dwProviderSubType, 36)
2396  TEST_FIELD_SIZE (COMMCONFIG, dwProviderOffset, 4)
2397  TEST_FIELD_ALIGN (COMMCONFIG, dwProviderOffset, 4)
2398  TEST_FIELD_OFFSET(COMMCONFIG, dwProviderOffset, 40)
2399  TEST_FIELD_SIZE (COMMCONFIG, dwProviderSize, 4)
2400  TEST_FIELD_ALIGN (COMMCONFIG, dwProviderSize, 4)
2401  TEST_FIELD_OFFSET(COMMCONFIG, dwProviderSize, 44)
2402  TEST_FIELD_SIZE (COMMCONFIG, wcProviderData, 2)
2403  TEST_FIELD_ALIGN (COMMCONFIG, wcProviderData, 2)
2404  TEST_FIELD_OFFSET(COMMCONFIG, wcProviderData, 48)
2405 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
PSDBQUERYRESULT_VISTA PVOID DWORD * dwSize
Definition: env.c:54
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_COMMPROP()

static void test_pack_COMMPROP ( void  )
static

Definition at line 2407 of file generated.c.

2408 {
2409  /* COMMPROP */
2410  TEST_TYPE_SIZE (COMMPROP, 64)
2412  TEST_FIELD_SIZE (COMMPROP, wPacketLength, 2)
2413  TEST_FIELD_ALIGN (COMMPROP, wPacketLength, 2)
2414  TEST_FIELD_OFFSET(COMMPROP, wPacketLength, 0)
2415  TEST_FIELD_SIZE (COMMPROP, wPacketVersion, 2)
2416  TEST_FIELD_ALIGN (COMMPROP, wPacketVersion, 2)
2417  TEST_FIELD_OFFSET(COMMPROP, wPacketVersion, 2)
2418  TEST_FIELD_SIZE (COMMPROP, dwServiceMask, 4)
2419  TEST_FIELD_ALIGN (COMMPROP, dwServiceMask, 4)
2420  TEST_FIELD_OFFSET(COMMPROP, dwServiceMask, 4)
2421  TEST_FIELD_SIZE (COMMPROP, dwReserved1, 4)
2422  TEST_FIELD_ALIGN (COMMPROP, dwReserved1, 4)
2423  TEST_FIELD_OFFSET(COMMPROP, dwReserved1, 8)
2424  TEST_FIELD_SIZE (COMMPROP, dwMaxTxQueue, 4)
2425  TEST_FIELD_ALIGN (COMMPROP, dwMaxTxQueue, 4)
2426  TEST_FIELD_OFFSET(COMMPROP, dwMaxTxQueue, 12)
2427  TEST_FIELD_SIZE (COMMPROP, dwMaxRxQueue, 4)
2428  TEST_FIELD_ALIGN (COMMPROP, dwMaxRxQueue, 4)
2429  TEST_FIELD_OFFSET(COMMPROP, dwMaxRxQueue, 16)
2430  TEST_FIELD_SIZE (COMMPROP, dwMaxBaud, 4)
2431  TEST_FIELD_ALIGN (COMMPROP, dwMaxBaud, 4)
2432  TEST_FIELD_OFFSET(COMMPROP, dwMaxBaud, 20)
2433  TEST_FIELD_SIZE (COMMPROP, dwProvSubType, 4)
2434  TEST_FIELD_ALIGN (COMMPROP, dwProvSubType, 4)
2435  TEST_FIELD_OFFSET(COMMPROP, dwProvSubType, 24)
2436  TEST_FIELD_SIZE (COMMPROP, dwProvCapabilities, 4)
2437  TEST_FIELD_ALIGN (COMMPROP, dwProvCapabilities, 4)
2438  TEST_FIELD_OFFSET(COMMPROP, dwProvCapabilities, 28)
2439  TEST_FIELD_SIZE (COMMPROP, dwSettableParams, 4)
2440  TEST_FIELD_ALIGN (COMMPROP, dwSettableParams, 4)
2441  TEST_FIELD_OFFSET(COMMPROP, dwSettableParams, 32)
2442  TEST_FIELD_SIZE (COMMPROP, dwSettableBaud, 4)
2443  TEST_FIELD_ALIGN (COMMPROP, dwSettableBaud, 4)
2444  TEST_FIELD_OFFSET(COMMPROP, dwSettableBaud, 36)
2445  TEST_FIELD_SIZE (COMMPROP, wSettableData, 2)
2446  TEST_FIELD_ALIGN (COMMPROP, wSettableData, 2)
2447  TEST_FIELD_OFFSET(COMMPROP, wSettableData, 40)
2448  TEST_FIELD_SIZE (COMMPROP, wSettableStopParity, 2)
2449  TEST_FIELD_ALIGN (COMMPROP, wSettableStopParity, 2)
2450  TEST_FIELD_OFFSET(COMMPROP, wSettableStopParity, 42)
2451  TEST_FIELD_SIZE (COMMPROP, dwCurrentTxQueue, 4)
2452  TEST_FIELD_ALIGN (COMMPROP, dwCurrentTxQueue, 4)
2453  TEST_FIELD_OFFSET(COMMPROP, dwCurrentTxQueue, 44)
2454  TEST_FIELD_SIZE (COMMPROP, dwCurrentRxQueue, 4)
2455  TEST_FIELD_ALIGN (COMMPROP, dwCurrentRxQueue, 4)
2456  TEST_FIELD_OFFSET(COMMPROP, dwCurrentRxQueue, 48)
2457  TEST_FIELD_SIZE (COMMPROP, dwProvSpec1, 4)
2458  TEST_FIELD_ALIGN (COMMPROP, dwProvSpec1, 4)
2459  TEST_FIELD_OFFSET(COMMPROP, dwProvSpec1, 52)
2460  TEST_FIELD_SIZE (COMMPROP, dwProvSpec2, 4)
2461  TEST_FIELD_ALIGN (COMMPROP, dwProvSpec2, 4)
2462  TEST_FIELD_OFFSET(COMMPROP, dwProvSpec2, 56)
2463  TEST_FIELD_SIZE (COMMPROP, wcProvChar, 2)
2464  TEST_FIELD_ALIGN (COMMPROP, wcProvChar, 2)
2465  TEST_FIELD_OFFSET(COMMPROP, wcProvChar, 60)
2466 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_COMMTIMEOUTS()

static void test_pack_COMMTIMEOUTS ( void  )
static

Definition at line 2468 of file generated.c.

2469 {
2470  /* COMMTIMEOUTS */
2473  TEST_FIELD_SIZE (COMMTIMEOUTS, ReadIntervalTimeout, 4)
2474  TEST_FIELD_ALIGN (COMMTIMEOUTS, ReadIntervalTimeout, 4)
2475  TEST_FIELD_OFFSET(COMMTIMEOUTS, ReadIntervalTimeout, 0)
2476  TEST_FIELD_SIZE (COMMTIMEOUTS, ReadTotalTimeoutMultiplier, 4)
2477  TEST_FIELD_ALIGN (COMMTIMEOUTS, ReadTotalTimeoutMultiplier, 4)
2478  TEST_FIELD_OFFSET(COMMTIMEOUTS, ReadTotalTimeoutMultiplier, 4)
2479  TEST_FIELD_SIZE (COMMTIMEOUTS, ReadTotalTimeoutConstant, 4)
2480  TEST_FIELD_ALIGN (COMMTIMEOUTS, ReadTotalTimeoutConstant, 4)
2481  TEST_FIELD_OFFSET(COMMTIMEOUTS, ReadTotalTimeoutConstant, 8)
2482  TEST_FIELD_SIZE (COMMTIMEOUTS, WriteTotalTimeoutMultiplier, 4)
2483  TEST_FIELD_ALIGN (COMMTIMEOUTS, WriteTotalTimeoutMultiplier, 4)
2484  TEST_FIELD_OFFSET(COMMTIMEOUTS, WriteTotalTimeoutMultiplier, 12)
2485  TEST_FIELD_SIZE (COMMTIMEOUTS, WriteTotalTimeoutConstant, 4)
2486  TEST_FIELD_ALIGN (COMMTIMEOUTS, WriteTotalTimeoutConstant, 4)
2487  TEST_FIELD_OFFSET(COMMTIMEOUTS, WriteTotalTimeoutConstant, 16)
2488 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_COMSTAT()

static void test_pack_COMSTAT ( void  )
static

Definition at line 2490 of file generated.c.

2491 {
2492  /* COMSTAT */
2493  TEST_TYPE_SIZE (COMSTAT, 12)
2495  TEST_FIELD_SIZE (COMSTAT, cbInQue, 4)
2496  TEST_FIELD_ALIGN (COMSTAT, cbInQue, 4)
2497  TEST_FIELD_OFFSET(COMSTAT, cbInQue, 4)
2498  TEST_FIELD_SIZE (COMSTAT, cbOutQue, 4)
2499  TEST_FIELD_ALIGN (COMSTAT, cbOutQue, 4)
2500  TEST_FIELD_OFFSET(COMSTAT, cbOutQue, 8)
2501 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_CREATE_PROCESS_DEBUG_INFO()

static void test_pack_CREATE_PROCESS_DEBUG_INFO ( void  )
static

Definition at line 2503 of file generated.c.

2504 {
2505  /* CREATE_PROCESS_DEBUG_INFO */
2517  TEST_FIELD_SIZE (CREATE_PROCESS_DEBUG_INFO, lpBaseOfImage, 4)
2518  TEST_FIELD_ALIGN (CREATE_PROCESS_DEBUG_INFO, lpBaseOfImage, 4)
2519  TEST_FIELD_OFFSET(CREATE_PROCESS_DEBUG_INFO, lpBaseOfImage, 12)
2520  TEST_FIELD_SIZE (CREATE_PROCESS_DEBUG_INFO, dwDebugInfoFileOffset, 4)
2521  TEST_FIELD_ALIGN (CREATE_PROCESS_DEBUG_INFO, dwDebugInfoFileOffset, 4)
2522  TEST_FIELD_OFFSET(CREATE_PROCESS_DEBUG_INFO, dwDebugInfoFileOffset, 16)
2523  TEST_FIELD_SIZE (CREATE_PROCESS_DEBUG_INFO, nDebugInfoSize, 4)
2524  TEST_FIELD_ALIGN (CREATE_PROCESS_DEBUG_INFO, nDebugInfoSize, 4)
2525  TEST_FIELD_OFFSET(CREATE_PROCESS_DEBUG_INFO, nDebugInfoSize, 20)
2526  TEST_FIELD_SIZE (CREATE_PROCESS_DEBUG_INFO, lpThreadLocalBase, 4)
2527  TEST_FIELD_ALIGN (CREATE_PROCESS_DEBUG_INFO, lpThreadLocalBase, 4)
2528  TEST_FIELD_OFFSET(CREATE_PROCESS_DEBUG_INFO, lpThreadLocalBase, 24)
2529  TEST_FIELD_SIZE (CREATE_PROCESS_DEBUG_INFO, lpStartAddress, 4)
2530  TEST_FIELD_ALIGN (CREATE_PROCESS_DEBUG_INFO, lpStartAddress, 4)
2531  TEST_FIELD_OFFSET(CREATE_PROCESS_DEBUG_INFO, lpStartAddress, 28)
2532  TEST_FIELD_SIZE (CREATE_PROCESS_DEBUG_INFO, lpImageName, 4)
2538 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
_In_ BOOL _In_ HANDLE hProcess
Definition: mapping.h:70
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
_In_ HANDLE hFile
Definition: mswsock.h:90
HANDLE hThread
Definition: wizard.c:27
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_CREATE_THREAD_DEBUG_INFO()

static void test_pack_CREATE_THREAD_DEBUG_INFO ( void  )
static

Definition at line 2540 of file generated.c.

2541 {
2542  /* CREATE_THREAD_DEBUG_INFO */
2548  TEST_FIELD_SIZE (CREATE_THREAD_DEBUG_INFO, lpThreadLocalBase, 4)
2549  TEST_FIELD_ALIGN (CREATE_THREAD_DEBUG_INFO, lpThreadLocalBase, 4)
2550  TEST_FIELD_OFFSET(CREATE_THREAD_DEBUG_INFO, lpThreadLocalBase, 4)
2551  TEST_FIELD_SIZE (CREATE_THREAD_DEBUG_INFO, lpStartAddress, 4)
2552  TEST_FIELD_ALIGN (CREATE_THREAD_DEBUG_INFO, lpStartAddress, 4)
2553  TEST_FIELD_OFFSET(CREATE_THREAD_DEBUG_INFO, lpStartAddress, 8)
2554 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
HANDLE hThread
Definition: wizard.c:27
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_CRITICAL_SECTION()

static void test_pack_CRITICAL_SECTION ( void  )
static

Definition at line 2556 of file generated.c.

2557 {
2558  /* CRITICAL_SECTION */
2561 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_CRITICAL_SECTION_DEBUG()

static void test_pack_CRITICAL_SECTION_DEBUG ( void  )
static

Definition at line 2563 of file generated.c.

2564 {
2565  /* CRITICAL_SECTION_DEBUG */
2566 }

Referenced by test_pack().

◆ test_pack_DCB()

static void test_pack_DCB ( void  )
static

Definition at line 2568 of file generated.c.

2569 {
2570  /* DCB */
2571  TEST_TYPE_SIZE (DCB, 28)
2572  TEST_TYPE_ALIGN (DCB, 4)
2573  TEST_FIELD_SIZE (DCB, DCBlength, 4)
2574  TEST_FIELD_ALIGN (DCB, DCBlength, 4)
2575  TEST_FIELD_OFFSET(DCB, DCBlength, 0)
2576  TEST_FIELD_SIZE (DCB, BaudRate, 4)
2577  TEST_FIELD_ALIGN (DCB, BaudRate, 4)
2578  TEST_FIELD_OFFSET(DCB, BaudRate, 4)
2579  TEST_FIELD_SIZE (DCB, wReserved, 2)
2580  TEST_FIELD_ALIGN (DCB, wReserved, 2)
2581  TEST_FIELD_OFFSET(DCB, wReserved, 12)
2582  TEST_FIELD_SIZE (DCB, XonLim, 2)
2583  TEST_FIELD_ALIGN (DCB, XonLim, 2)
2584  TEST_FIELD_OFFSET(DCB, XonLim, 14)
2585  TEST_FIELD_SIZE (DCB, XoffLim, 2)
2586  TEST_FIELD_ALIGN (DCB, XoffLim, 2)
2587  TEST_FIELD_OFFSET(DCB, XoffLim, 16)
2591  TEST_FIELD_SIZE (DCB, Parity, 1)
2592  TEST_FIELD_ALIGN (DCB, Parity, 1)
2593  TEST_FIELD_OFFSET(DCB, Parity, 19)
2597  TEST_FIELD_SIZE (DCB, XonChar, 1)
2598  TEST_FIELD_ALIGN (DCB, XonChar, 1)
2599  TEST_FIELD_OFFSET(DCB, XonChar, 21)
2600  TEST_FIELD_SIZE (DCB, XoffChar, 1)
2601  TEST_FIELD_ALIGN (DCB, XoffChar, 1)
2602  TEST_FIELD_OFFSET(DCB, XoffChar, 22)
2603  TEST_FIELD_SIZE (DCB, ErrorChar, 1)
2604  TEST_FIELD_ALIGN (DCB, ErrorChar, 1)
2605  TEST_FIELD_OFFSET(DCB, ErrorChar, 23)
2606  TEST_FIELD_SIZE (DCB, EofChar, 1)
2607  TEST_FIELD_ALIGN (DCB, EofChar, 1)
2608  TEST_FIELD_OFFSET(DCB, EofChar, 24)
2609  TEST_FIELD_SIZE (DCB, EvtChar, 1)
2610  TEST_FIELD_ALIGN (DCB, EvtChar, 1)
2611  TEST_FIELD_OFFSET(DCB, EvtChar, 25)
2612  TEST_FIELD_SIZE (DCB, wReserved1, 2)
2613  TEST_FIELD_ALIGN (DCB, wReserved1, 2)
2614  TEST_FIELD_OFFSET(DCB, wReserved1, 26)
2615 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
Definition: cdstruc.h:908
PWSTR StopBits[]
Definition: serial.c:37
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
_IRQL_requires_same_ _In_ CLONG ByteSize
Definition: rtltypes.h:389
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_DEBUG_EVENT()

static void test_pack_DEBUG_EVENT ( void  )
static

Definition at line 2617 of file generated.c.

2618 {
2619  /* DEBUG_EVENT */
2620  TEST_FIELD_SIZE (DEBUG_EVENT, dwDebugEventCode, 4)
2621  TEST_FIELD_ALIGN (DEBUG_EVENT, dwDebugEventCode, 4)
2622  TEST_FIELD_OFFSET(DEBUG_EVENT, dwDebugEventCode, 0)
2623  TEST_FIELD_SIZE (DEBUG_EVENT, dwProcessId, 4)
2624  TEST_FIELD_ALIGN (DEBUG_EVENT, dwProcessId, 4)
2625  TEST_FIELD_OFFSET(DEBUG_EVENT, dwProcessId, 4)
2629 }
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
DWORD dwThreadId
Definition: fdebug.c:31
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63

Referenced by test_pack().

◆ test_pack_ENUMRESLANGPROCA()

static void test_pack_ENUMRESLANGPROCA ( void  )
static

Definition at line 2631 of file generated.c.

2632 {
2633  /* ENUMRESLANGPROCA */
2636 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
BOOL(CALLBACK * ENUMRESLANGPROCA)(HMODULE, LPCSTR, LPCSTR, WORD, LONG_PTR)
Definition: winbase.h:1411
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_ENUMRESLANGPROCW()

static void test_pack_ENUMRESLANGPROCW ( void  )
static

Definition at line 2638 of file generated.c.

2639 {
2640  /* ENUMRESLANGPROCW */
2643 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
BOOL(CALLBACK * ENUMRESLANGPROCW)(HMODULE, LPCWSTR, LPCWSTR, WORD, LONG_PTR)
Definition: winbase.h:1412
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_ENUMRESNAMEPROCA()

static void test_pack_ENUMRESNAMEPROCA ( void  )
static

Definition at line 2645 of file generated.c.

2646 {
2647  /* ENUMRESNAMEPROCA */
2650 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
BOOL(CALLBACK * ENUMRESNAMEPROCA)(HMODULE, LPCSTR, LPSTR, LONG_PTR)
Definition: winbase.h:1413
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_ENUMRESNAMEPROCW()

static void test_pack_ENUMRESNAMEPROCW ( void  )
static

Definition at line 2652 of file generated.c.

2653 {
2654  /* ENUMRESNAMEPROCW */
2657 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
BOOL(CALLBACK * ENUMRESNAMEPROCW)(HMODULE, LPCWSTR, LPWSTR, LONG_PTR)
Definition: winbase.h:1414
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_ENUMRESTYPEPROCA()

static void test_pack_ENUMRESTYPEPROCA ( void  )
static

Definition at line 2659 of file generated.c.

2660 {
2661  /* ENUMRESTYPEPROCA */
2664 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
BOOL(CALLBACK * ENUMRESTYPEPROCA)(HMODULE, LPSTR, LONG_PTR)
Definition: winbase.h:1415
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_ENUMRESTYPEPROCW()

static void test_pack_ENUMRESTYPEPROCW ( void  )
static

Definition at line 2666 of file generated.c.

2667 {
2668  /* ENUMRESTYPEPROCW */
2671 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
BOOL(CALLBACK * ENUMRESTYPEPROCW)(HMODULE, LPWSTR, LONG_PTR)
Definition: winbase.h:1416
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_EXCEPTION_DEBUG_INFO()

static void test_pack_EXCEPTION_DEBUG_INFO ( void  )
static

Definition at line 2673 of file generated.c.

2674 {
2675  /* EXCEPTION_DEBUG_INFO */
2678  TEST_FIELD_SIZE (EXCEPTION_DEBUG_INFO, ExceptionRecord, 80)
2679  TEST_FIELD_ALIGN (EXCEPTION_DEBUG_INFO, ExceptionRecord, 4)
2680  TEST_FIELD_OFFSET(EXCEPTION_DEBUG_INFO, ExceptionRecord, 0)
2681  TEST_FIELD_SIZE (EXCEPTION_DEBUG_INFO, dwFirstChance, 4)
2682  TEST_FIELD_ALIGN (EXCEPTION_DEBUG_INFO, dwFirstChance, 4)
2683  TEST_FIELD_OFFSET(EXCEPTION_DEBUG_INFO, dwFirstChance, 80)
2684 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_EXIT_PROCESS_DEBUG_INFO()

static void test_pack_EXIT_PROCESS_DEBUG_INFO ( void  )
static

Definition at line 2686 of file generated.c.

2687 {
2688  /* EXIT_PROCESS_DEBUG_INFO */
2691  TEST_FIELD_SIZE (EXIT_PROCESS_DEBUG_INFO, dwExitCode, 4)
2692  TEST_FIELD_ALIGN (EXIT_PROCESS_DEBUG_INFO, dwExitCode, 4)
2694 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_EXIT_THREAD_DEBUG_INFO()

static void test_pack_EXIT_THREAD_DEBUG_INFO ( void  )
static

Definition at line 2696 of file generated.c.

2697 {
2698  /* EXIT_THREAD_DEBUG_INFO */
2701  TEST_FIELD_SIZE (EXIT_THREAD_DEBUG_INFO, dwExitCode, 4)
2702  TEST_FIELD_ALIGN (EXIT_THREAD_DEBUG_INFO, dwExitCode, 4)
2704 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_HW_PROFILE_INFOA()

static void test_pack_HW_PROFILE_INFOA ( void  )
static

Definition at line 2706 of file generated.c.

2707 {
2708  /* HW_PROFILE_INFOA */
2711  TEST_FIELD_SIZE (HW_PROFILE_INFOA, dwDockInfo, 4)
2712  TEST_FIELD_ALIGN (HW_PROFILE_INFOA, dwDockInfo, 4)
2713  TEST_FIELD_OFFSET(HW_PROFILE_INFOA, dwDockInfo, 0)
2714  TEST_FIELD_SIZE (HW_PROFILE_INFOA, szHwProfileGuid, 39)
2715  TEST_FIELD_ALIGN (HW_PROFILE_INFOA, szHwProfileGuid, 1)
2716  TEST_FIELD_OFFSET(HW_PROFILE_INFOA, szHwProfileGuid, 4)
2717  TEST_FIELD_SIZE (HW_PROFILE_INFOA, szHwProfileName, 80)
2718  TEST_FIELD_ALIGN (HW_PROFILE_INFOA, szHwProfileName, 1)
2719  TEST_FIELD_OFFSET(HW_PROFILE_INFOA, szHwProfileName, 43)
2720 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_HW_PROFILE_INFOW()

static void test_pack_HW_PROFILE_INFOW ( void  )
static

Definition at line 2722 of file generated.c.

2723 {
2724  /* HW_PROFILE_INFOW */
2727  TEST_FIELD_SIZE (HW_PROFILE_INFOW, dwDockInfo, 4)
2728  TEST_FIELD_ALIGN (HW_PROFILE_INFOW, dwDockInfo, 4)
2729  TEST_FIELD_OFFSET(HW_PROFILE_INFOW, dwDockInfo, 0)
2730  TEST_FIELD_SIZE (HW_PROFILE_INFOW, szHwProfileGuid, 78)
2731  TEST_FIELD_ALIGN (HW_PROFILE_INFOW, szHwProfileGuid, 2)
2732  TEST_FIELD_OFFSET(HW_PROFILE_INFOW, szHwProfileGuid, 4)
2733  TEST_FIELD_SIZE (HW_PROFILE_INFOW, szHwProfileName, 160)
2734  TEST_FIELD_ALIGN (HW_PROFILE_INFOW, szHwProfileName, 2)
2735  TEST_FIELD_OFFSET(HW_PROFILE_INFOW, szHwProfileName, 82)
2736 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LOAD_DLL_DEBUG_INFO()

static void test_pack_LOAD_DLL_DEBUG_INFO ( void  )
static

Definition at line 2738 of file generated.c.

2739 {
2740  /* LOAD_DLL_DEBUG_INFO */
2746  TEST_FIELD_SIZE (LOAD_DLL_DEBUG_INFO, lpBaseOfDll, 4)
2747  TEST_FIELD_ALIGN (LOAD_DLL_DEBUG_INFO, lpBaseOfDll, 4)
2748  TEST_FIELD_OFFSET(LOAD_DLL_DEBUG_INFO, lpBaseOfDll, 4)
2749  TEST_FIELD_SIZE (LOAD_DLL_DEBUG_INFO, dwDebugInfoFileOffset, 4)
2750  TEST_FIELD_ALIGN (LOAD_DLL_DEBUG_INFO, dwDebugInfoFileOffset, 4)
2751  TEST_FIELD_OFFSET(LOAD_DLL_DEBUG_INFO, dwDebugInfoFileOffset, 8)
2752  TEST_FIELD_SIZE (LOAD_DLL_DEBUG_INFO, nDebugInfoSize, 4)
2753  TEST_FIELD_ALIGN (LOAD_DLL_DEBUG_INFO, nDebugInfoSize, 4)
2754  TEST_FIELD_OFFSET(LOAD_DLL_DEBUG_INFO, nDebugInfoSize, 12)
2755  TEST_FIELD_SIZE (LOAD_DLL_DEBUG_INFO, lpImageName, 4)
2756  TEST_FIELD_ALIGN (LOAD_DLL_DEBUG_INFO, lpImageName, 4)
2757  TEST_FIELD_OFFSET(LOAD_DLL_DEBUG_INFO, lpImageName, 16)
2758  TEST_FIELD_SIZE (LOAD_DLL_DEBUG_INFO, fUnicode, 2)
2759  TEST_FIELD_ALIGN (LOAD_DLL_DEBUG_INFO, fUnicode, 2)
2760  TEST_FIELD_OFFSET(LOAD_DLL_DEBUG_INFO, fUnicode, 20)
2761 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
_In_ HANDLE hFile
Definition: mswsock.h:90
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPBY_HANDLE_FILE_INFORMATION()

static void test_pack_LPBY_HANDLE_FILE_INFORMATION ( void  )
static

Definition at line 2763 of file generated.c.

2764 {
2765  /* LPBY_HANDLE_FILE_INFORMATION */
2770 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPCOMMCONFIG()

static void test_pack_LPCOMMCONFIG ( void  )
static

Definition at line 2772 of file generated.c.

2773 {
2774  /* LPCOMMCONFIG */
2779 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPCOMMPROP()

static void test_pack_LPCOMMPROP ( void  )
static

Definition at line 2781 of file generated.c.

2782 {
2783  /* LPCOMMPROP */
2788 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPCOMMTIMEOUTS()

static void test_pack_LPCOMMTIMEOUTS ( void  )
static

Definition at line 2790 of file generated.c.

2791 {
2792  /* LPCOMMTIMEOUTS */
2797 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPCOMSTAT()

static void test_pack_LPCOMSTAT ( void  )
static

Definition at line 2799 of file generated.c.

2800 {
2801  /* LPCOMSTAT */
2806 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPCRITICAL_SECTION()

static void test_pack_LPCRITICAL_SECTION ( void  )
static

Definition at line 2808 of file generated.c.

2809 {
2810  /* LPCRITICAL_SECTION */
2813 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPCRITICAL_SECTION_DEBUG()

static void test_pack_LPCRITICAL_SECTION_DEBUG ( void  )
static

Definition at line 2815 of file generated.c.

2816 {
2817  /* LPCRITICAL_SECTION_DEBUG */
2820 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPDCB()

static void test_pack_LPDCB ( void  )
static

Definition at line 2822 of file generated.c.

2823 {
2824  /* LPDCB */
2825  TEST_TYPE_SIZE (LPDCB, 4)
2826  TEST_TYPE_ALIGN (LPDCB, 4)
2827  TEST_TARGET_SIZE (LPDCB, 28)
2829 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
Definition: winbase.h:623
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPDEBUG_EVENT()

static void test_pack_LPDEBUG_EVENT ( void  )
static

Definition at line 2831 of file generated.c.

2832 {
2833  /* LPDEBUG_EVENT */
2836 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
SIZE_T LPDEBUG_EVENT
Definition: cordebug.idl:83
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPEXCEPTION_POINTERS()

static void test_pack_LPEXCEPTION_POINTERS ( void  )
static

Definition at line 2838 of file generated.c.

2839 {
2840  /* LPEXCEPTION_POINTERS */
2843 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPEXCEPTION_RECORD()

static void test_pack_LPEXCEPTION_RECORD ( void  )
static

Definition at line 2845 of file generated.c.

2846 {
2847  /* LPEXCEPTION_RECORD */
2850 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPFIBER_START_ROUTINE()

static void test_pack_LPFIBER_START_ROUTINE ( void  )
static

Definition at line 2852 of file generated.c.

2853 {
2854  /* LPFIBER_START_ROUTINE */
2857 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
PFIBER_START_ROUTINE LPFIBER_START_ROUTINE
Definition: winbase.h:1408
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPHW_PROFILE_INFOA()

static void test_pack_LPHW_PROFILE_INFOA ( void  )
static

Definition at line 2859 of file generated.c.

2860 {
2861  /* LPHW_PROFILE_INFOA */
2866 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPHW_PROFILE_INFOW()

static void test_pack_LPHW_PROFILE_INFOW ( void  )
static

Definition at line 2868 of file generated.c.

2869 {
2870  /* LPHW_PROFILE_INFOW */
2875 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPLONG()

static void test_pack_LPLONG ( void  )
static

Definition at line 2135 of file generated.c.

2136 {
2137  /* LPLONG */
2138  TEST_TYPE_SIZE (LPLONG, 4)
2139  TEST_TYPE_ALIGN (LPLONG, 4)
2140 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
int32_t * LPLONG
Definition: typedefs.h:57
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPMEMORYSTATUS()

static void test_pack_LPMEMORYSTATUS ( void  )
static

Definition at line 2877 of file generated.c.

2878 {
2879  /* LPMEMORYSTATUS */
2884 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPMEMORYSTATUSEX()

static void test_pack_LPMEMORYSTATUSEX ( void  )
static

Definition at line 2886 of file generated.c.

2887 {
2888  /* LPMEMORYSTATUSEX */
2889  TEST_TYPE_SIZE (LPMEMORYSTATUSEX, 4)
2890  TEST_TYPE_ALIGN (LPMEMORYSTATUSEX, 4)
2891  TEST_TARGET_SIZE (LPMEMORYSTATUSEX, 64)
2892  TEST_TARGET_ALIGN(LPMEMORYSTATUSEX, 8)
2893 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPOFSTRUCT()

static void test_pack_LPOFSTRUCT ( void  )
static

Definition at line 2895 of file generated.c.

2896 {
2897  /* LPOFSTRUCT */
2902 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPOSVERSIONINFOA()

static void test_pack_LPOSVERSIONINFOA ( void  )
static

Definition at line 1933 of file generated.c.

1934 {
1935  /* LPOSVERSIONINFOA */
1940 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPOSVERSIONINFOEXA()

static void test_pack_LPOSVERSIONINFOEXA ( void  )
static

Definition at line 1942 of file generated.c.

1943 {
1944  /* LPOSVERSIONINFOEXA */
1949 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPOSVERSIONINFOEXW()

static void test_pack_LPOSVERSIONINFOEXW ( void  )
static

Definition at line 1951 of file generated.c.

1952 {
1953  /* LPOSVERSIONINFOEXW */
1958 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPOSVERSIONINFOW()

static void test_pack_LPOSVERSIONINFOW ( void  )
static

Definition at line 1960 of file generated.c.

1961 {
1962  /* LPOSVERSIONINFOW */
1967 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPOVERLAPPED()

static void test_pack_LPOVERLAPPED ( void  )
static

Definition at line 2904 of file generated.c.

2905 {
2906  /* LPOVERLAPPED */
2909 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPOVERLAPPED_COMPLETION_ROUTINE()

static void test_pack_LPOVERLAPPED_COMPLETION_ROUTINE ( void  )
static

Definition at line 2911 of file generated.c.

2912 {
2913  /* LPOVERLAPPED_COMPLETION_ROUTINE */
2916 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
void(CALLBACK * LPOVERLAPPED_COMPLETION_ROUTINE)(DWORD, DWORD, LPOVERLAPPED)
Definition: winbase.h:1417
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPPROCESS_HEAP_ENTRY()

static void test_pack_LPPROCESS_HEAP_ENTRY ( void  )
static

Definition at line 2918 of file generated.c.

2919 {
2920  /* LPPROCESS_HEAP_ENTRY */
2923 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
Definition: winbase.h:1234
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPPROCESS_INFORMATION()

static void test_pack_LPPROCESS_INFORMATION ( void  )
static

Definition at line 2925 of file generated.c.

2926 {
2927  /* LPPROCESS_INFORMATION */
2932 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
SIZE_T LPPROCESS_INFORMATION
Definition: cordebug.idl:86
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPPROGRESS_ROUTINE()

static void test_pack_LPPROGRESS_ROUTINE ( void  )
static

Definition at line 2934 of file generated.c.

2935 {
2936  /* LPPROGRESS_ROUTINE */
2939 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
DWORD(WINAPI * LPPROGRESS_ROUTINE)(_In_ LARGE_INTEGER, _In_ LARGE_INTEGER, _In_ LARGE_INTEGER, _In_ LARGE_INTEGER, _In_ DWORD, _In_ DWORD, _In_ HANDLE, _In_ HANDLE, _In_opt_ LPVOID)
Definition: winbase.h:1405
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPSECURITY_ATTRIBUTES()

static void test_pack_LPSECURITY_ATTRIBUTES ( void  )
static

Definition at line 2941 of file generated.c.

2942 {
2943  /* LPSECURITY_ATTRIBUTES */
2948 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPSTARTUPINFOA()

static void test_pack_LPSTARTUPINFOA ( void  )
static

Definition at line 2950 of file generated.c.

2951 {
2952  /* LPSTARTUPINFOA */
2957 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPSTARTUPINFOW()

static void test_pack_LPSTARTUPINFOW ( void  )
static

Definition at line 2959 of file generated.c.

2960 {
2961  /* LPSTARTUPINFOW */
2966 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
SIZE_T LPSTARTUPINFOW
Definition: cordebug.idl:85
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPSYSTEM_INFO()

static void test_pack_LPSYSTEM_INFO ( void  )
static

Definition at line 2977 of file generated.c.

2978 {
2979  /* LPSYSTEM_INFO */
2982 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPSYSTEM_POWER_STATUS()

static void test_pack_LPSYSTEM_POWER_STATUS ( void  )
static

Definition at line 2984 of file generated.c.

2985 {
2986  /* LPSYSTEM_POWER_STATUS */
2991 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPSYSTEMTIME()

static void test_pack_LPSYSTEMTIME ( void  )
static

Definition at line 2968 of file generated.c.

2969 {
2970  /* LPSYSTEMTIME */
2975 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPTHREAD_START_ROUTINE()

static void test_pack_LPTHREAD_START_ROUTINE ( void  )
static

Definition at line 2993 of file generated.c.

2994 {
2995  /* LPTHREAD_START_ROUTINE */
2998 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
DWORD(WINAPI * LPTHREAD_START_ROUTINE)(LPVOID)
Definition: winbase.h:707
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPTIME_ZONE_INFORMATION()

static void test_pack_LPTIME_ZONE_INFORMATION ( void  )
static

Definition at line 3000 of file generated.c.

3001 {
3002  /* LPTIME_ZONE_INFORMATION */
3007 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPVOID()

static void test_pack_LPVOID ( void  )
static

Definition at line 2142 of file generated.c.

2143 {
2144  /* LPVOID */
2145  TEST_TYPE_SIZE (LPVOID, 4)
2146  TEST_TYPE_ALIGN (LPVOID, 4)
2147 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPWIN32_FILE_ATTRIBUTE_DATA()

static void test_pack_LPWIN32_FILE_ATTRIBUTE_DATA ( void  )
static

Definition at line 3009 of file generated.c.

3010 {
3011  /* LPWIN32_FILE_ATTRIBUTE_DATA */
3016 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPWIN32_FIND_DATAA()

static void test_pack_LPWIN32_FIND_DATAA ( void  )
static

Definition at line 3018 of file generated.c.

3019 {
3020  /* LPWIN32_FIND_DATAA */
3025 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPWIN32_FIND_DATAW()

static void test_pack_LPWIN32_FIND_DATAW ( void  )
static

Definition at line 3027 of file generated.c.

3028 {
3029  /* LPWIN32_FIND_DATAW */
3034 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_LPWIN32_STREAM_ID()

static void test_pack_LPWIN32_STREAM_ID ( void  )
static

Definition at line 3036 of file generated.c.

3037 {
3038  /* LPWIN32_STREAM_ID */
3043 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_MEMORYSTATUS()

static void test_pack_MEMORYSTATUS ( void  )
static

Definition at line 3045 of file generated.c.

3046 {
3047  /* MEMORYSTATUS */
3053  TEST_FIELD_SIZE (MEMORYSTATUS, dwMemoryLoad, 4)
3054  TEST_FIELD_ALIGN (MEMORYSTATUS, dwMemoryLoad, 4)
3055  TEST_FIELD_OFFSET(MEMORYSTATUS, dwMemoryLoad, 4)
3056  TEST_FIELD_SIZE (MEMORYSTATUS, dwTotalPhys, 4)
3057  TEST_FIELD_ALIGN (MEMORYSTATUS, dwTotalPhys, 4)
3058  TEST_FIELD_OFFSET(MEMORYSTATUS, dwTotalPhys, 8)
3059  TEST_FIELD_SIZE (MEMORYSTATUS, dwAvailPhys, 4)
3060  TEST_FIELD_ALIGN (MEMORYSTATUS, dwAvailPhys, 4)
3061  TEST_FIELD_OFFSET(MEMORYSTATUS, dwAvailPhys, 12)
3062  TEST_FIELD_SIZE (MEMORYSTATUS, dwTotalPageFile, 4)
3063  TEST_FIELD_ALIGN (MEMORYSTATUS, dwTotalPageFile, 4)
3064  TEST_FIELD_OFFSET(MEMORYSTATUS, dwTotalPageFile, 16)
3065  TEST_FIELD_SIZE (MEMORYSTATUS, dwAvailPageFile, 4)
3066  TEST_FIELD_ALIGN (MEMORYSTATUS, dwAvailPageFile, 4)
3067  TEST_FIELD_OFFSET(MEMORYSTATUS, dwAvailPageFile, 20)
3068  TEST_FIELD_SIZE (MEMORYSTATUS, dwTotalVirtual, 4)
3069  TEST_FIELD_ALIGN (MEMORYSTATUS, dwTotalVirtual, 4)
3070  TEST_FIELD_OFFSET(MEMORYSTATUS, dwTotalVirtual, 24)
3071  TEST_FIELD_SIZE (MEMORYSTATUS, dwAvailVirtual, 4)
3072  TEST_FIELD_ALIGN (MEMORYSTATUS, dwAvailVirtual, 4)
3073  TEST_FIELD_OFFSET(MEMORYSTATUS, dwAvailVirtual, 28)
3074 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
static DWORD DWORD * dwLength
Definition: fusion.c:85
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_MEMORYSTATUSEX()

static void test_pack_MEMORYSTATUSEX ( void  )
static

Definition at line 3076 of file generated.c.

3077 {
3078  /* MEMORYSTATUSEX (pack 8) */
3079  TEST_TYPE_SIZE (MEMORYSTATUSEX, 64)
3080  TEST_TYPE_ALIGN (MEMORYSTATUSEX, 8)
3081  TEST_FIELD_SIZE (MEMORYSTATUSEX, dwLength, 4)
3082  TEST_FIELD_ALIGN (MEMORYSTATUSEX, dwLength, 4)
3083  TEST_FIELD_OFFSET(MEMORYSTATUSEX, dwLength, 0)
3084  TEST_FIELD_SIZE (MEMORYSTATUSEX, dwMemoryLoad, 4)
3085  TEST_FIELD_ALIGN (MEMORYSTATUSEX, dwMemoryLoad, 4)
3086  TEST_FIELD_OFFSET(MEMORYSTATUSEX, dwMemoryLoad, 4)
3087  TEST_FIELD_SIZE (MEMORYSTATUSEX, ullTotalPhys, 8)
3088  TEST_FIELD_ALIGN (MEMORYSTATUSEX, ullTotalPhys, 8)
3089  TEST_FIELD_OFFSET(MEMORYSTATUSEX, ullTotalPhys, 8)
3090  TEST_FIELD_SIZE (MEMORYSTATUSEX, ullAvailPhys, 8)
3091  TEST_FIELD_ALIGN (MEMORYSTATUSEX, ullAvailPhys, 8)
3092  TEST_FIELD_OFFSET(MEMORYSTATUSEX, ullAvailPhys, 16)
3093  TEST_FIELD_SIZE (MEMORYSTATUSEX, ullTotalPageFile, 8)
3094  TEST_FIELD_ALIGN (MEMORYSTATUSEX, ullTotalPageFile, 8)
3095  TEST_FIELD_OFFSET(MEMORYSTATUSEX, ullTotalPageFile, 24)
3096  TEST_FIELD_SIZE (MEMORYSTATUSEX, ullAvailPageFile, 8)
3097  TEST_FIELD_ALIGN (MEMORYSTATUSEX, ullAvailPageFile, 8)
3098  TEST_FIELD_OFFSET(MEMORYSTATUSEX, ullAvailPageFile, 32)
3099  TEST_FIELD_SIZE (MEMORYSTATUSEX, ullTotalVirtual, 8)
3100  TEST_FIELD_ALIGN (MEMORYSTATUSEX, ullTotalVirtual, 8)
3101  TEST_FIELD_OFFSET(MEMORYSTATUSEX, ullTotalVirtual, 40)
3102  TEST_FIELD_SIZE (MEMORYSTATUSEX, ullAvailVirtual, 8)
3103  TEST_FIELD_ALIGN (MEMORYSTATUSEX, ullAvailVirtual, 8)
3104  TEST_FIELD_OFFSET(MEMORYSTATUSEX, ullAvailVirtual, 48)
3105  TEST_FIELD_SIZE (MEMORYSTATUSEX, ullAvailExtendedVirtual, 8)
3106  TEST_FIELD_ALIGN (MEMORYSTATUSEX, ullAvailExtendedVirtual, 8)
3107  TEST_FIELD_OFFSET(MEMORYSTATUSEX, ullAvailExtendedVirtual, 56)
3108 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
static DWORD DWORD * dwLength
Definition: fusion.c:85
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_OFSTRUCT()

static void test_pack_OFSTRUCT ( void  )
static

Definition at line 3110 of file generated.c.

3111 {
3112  /* OFSTRUCT */
3113  TEST_TYPE_SIZE (OFSTRUCT, 136)
3115  TEST_FIELD_SIZE (OFSTRUCT, cBytes, 1)
3116  TEST_FIELD_ALIGN (OFSTRUCT, cBytes, 1)
3117  TEST_FIELD_OFFSET(OFSTRUCT, cBytes, 0)
3118  TEST_FIELD_SIZE (OFSTRUCT, fFixedDisk, 1)
3119  TEST_FIELD_ALIGN (OFSTRUCT, fFixedDisk, 1)
3120  TEST_FIELD_OFFSET(OFSTRUCT, fFixedDisk, 1)
3121  TEST_FIELD_SIZE (OFSTRUCT, nErrCode, 2)
3122  TEST_FIELD_ALIGN (OFSTRUCT, nErrCode, 2)
3123  TEST_FIELD_OFFSET(OFSTRUCT, nErrCode, 2)
3130  TEST_FIELD_SIZE (OFSTRUCT, szPathName, 128)
3131  TEST_FIELD_ALIGN (OFSTRUCT, szPathName, 1)
3132  TEST_FIELD_OFFSET(OFSTRUCT, szPathName, 8)
3133 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
Definition: bcd.h:202
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
Definition: bcd.h:201
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_OSVERSIONINFOA()

static void test_pack_OSVERSIONINFOA ( void  )
static

Definition at line 1969 of file generated.c.

1970 {
1971  /* OSVERSIONINFOA */
1974  TEST_FIELD_SIZE (OSVERSIONINFOA, dwOSVersionInfoSize, 4)
1975  TEST_FIELD_ALIGN (OSVERSIONINFOA, dwOSVersionInfoSize, 4)
1976  TEST_FIELD_OFFSET(OSVERSIONINFOA, dwOSVersionInfoSize, 0)
1977  TEST_FIELD_SIZE (OSVERSIONINFOA, dwMajorVersion, 4)
1978  TEST_FIELD_ALIGN (OSVERSIONINFOA, dwMajorVersion, 4)
1979  TEST_FIELD_OFFSET(OSVERSIONINFOA, dwMajorVersion, 4)
1980  TEST_FIELD_SIZE (OSVERSIONINFOA, dwMinorVersion, 4)
1981  TEST_FIELD_ALIGN (OSVERSIONINFOA, dwMinorVersion, 4)
1982  TEST_FIELD_OFFSET(OSVERSIONINFOA, dwMinorVersion, 8)
1983  TEST_FIELD_SIZE (OSVERSIONINFOA, dwBuildNumber, 4)
1984  TEST_FIELD_ALIGN (OSVERSIONINFOA, dwBuildNumber, 4)
1985  TEST_FIELD_OFFSET(OSVERSIONINFOA, dwBuildNumber, 12)
1986  TEST_FIELD_SIZE (OSVERSIONINFOA, dwPlatformId, 4)
1987  TEST_FIELD_ALIGN (OSVERSIONINFOA, dwPlatformId, 4)
1988  TEST_FIELD_OFFSET(OSVERSIONINFOA, dwPlatformId, 16)
1989  TEST_FIELD_SIZE (OSVERSIONINFOA, szCSDVersion, 128)
1990  TEST_FIELD_ALIGN (OSVERSIONINFOA, szCSDVersion, 1)
1991  TEST_FIELD_OFFSET(OSVERSIONINFOA, szCSDVersion, 20)
1992 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_OSVERSIONINFOEXA()

static void test_pack_OSVERSIONINFOEXA ( void  )
static

Definition at line 1994 of file generated.c.

1995 {
1996  /* OSVERSIONINFOEXA */
1999  TEST_FIELD_SIZE (OSVERSIONINFOEXA, dwOSVersionInfoSize, 4)
2000  TEST_FIELD_ALIGN (OSVERSIONINFOEXA, dwOSVersionInfoSize, 4)
2001  TEST_FIELD_OFFSET(OSVERSIONINFOEXA, dwOSVersionInfoSize, 0)
2002  TEST_FIELD_SIZE (OSVERSIONINFOEXA, dwMajorVersion, 4)
2003  TEST_FIELD_ALIGN (OSVERSIONINFOEXA, dwMajorVersion, 4)
2004  TEST_FIELD_OFFSET(OSVERSIONINFOEXA, dwMajorVersion, 4)
2005  TEST_FIELD_SIZE (OSVERSIONINFOEXA, dwMinorVersion, 4)
2006  TEST_FIELD_ALIGN (OSVERSIONINFOEXA, dwMinorVersion, 4)
2007  TEST_FIELD_OFFSET(OSVERSIONINFOEXA, dwMinorVersion, 8)
2008  TEST_FIELD_SIZE (OSVERSIONINFOEXA, dwBuildNumber, 4)
2009  TEST_FIELD_ALIGN (OSVERSIONINFOEXA, dwBuildNumber, 4)
2010  TEST_FIELD_OFFSET(OSVERSIONINFOEXA, dwBuildNumber, 12)
2011  TEST_FIELD_SIZE (OSVERSIONINFOEXA, dwPlatformId, 4)
2012  TEST_FIELD_ALIGN (OSVERSIONINFOEXA, dwPlatformId, 4)
2013  TEST_FIELD_OFFSET(OSVERSIONINFOEXA, dwPlatformId, 16)
2014  TEST_FIELD_SIZE (OSVERSIONINFOEXA, szCSDVersion, 128)
2015  TEST_FIELD_ALIGN (OSVERSIONINFOEXA, szCSDVersion, 1)
2016  TEST_FIELD_OFFSET(OSVERSIONINFOEXA, szCSDVersion, 20)
2017  TEST_FIELD_SIZE (OSVERSIONINFOEXA, wServicePackMajor, 2)
2018  TEST_FIELD_ALIGN (OSVERSIONINFOEXA, wServicePackMajor, 2)
2019  TEST_FIELD_OFFSET(OSVERSIONINFOEXA, wServicePackMajor, 148)
2020  TEST_FIELD_SIZE (OSVERSIONINFOEXA, wServicePackMinor, 2)
2021  TEST_FIELD_ALIGN (OSVERSIONINFOEXA, wServicePackMinor, 2)
2022  TEST_FIELD_OFFSET(OSVERSIONINFOEXA, wServicePackMinor, 150)
2023  TEST_FIELD_SIZE (OSVERSIONINFOEXA, wSuiteMask, 2)
2024  TEST_FIELD_ALIGN (OSVERSIONINFOEXA, wSuiteMask, 2)
2025  TEST_FIELD_OFFSET(OSVERSIONINFOEXA, wSuiteMask, 152)
2026  TEST_FIELD_SIZE (OSVERSIONINFOEXA, wProductType, 1)
2027  TEST_FIELD_ALIGN (OSVERSIONINFOEXA, wProductType, 1)
2028  TEST_FIELD_OFFSET(OSVERSIONINFOEXA, wProductType, 154)
2029  TEST_FIELD_SIZE (OSVERSIONINFOEXA, wReserved, 1)
2030  TEST_FIELD_ALIGN (OSVERSIONINFOEXA, wReserved, 1)
2031  TEST_FIELD_OFFSET(OSVERSIONINFOEXA, wReserved, 155)
2032 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_OSVERSIONINFOEXW()

static void test_pack_OSVERSIONINFOEXW ( void  )
static

Definition at line 2034 of file generated.c.

2035 {
2036  /* OSVERSIONINFOEXW */
2039  TEST_FIELD_SIZE (OSVERSIONINFOEXW, dwOSVersionInfoSize, 4)
2040  TEST_FIELD_ALIGN (OSVERSIONINFOEXW, dwOSVersionInfoSize, 4)
2041  TEST_FIELD_OFFSET(OSVERSIONINFOEXW, dwOSVersionInfoSize, 0)
2042  TEST_FIELD_SIZE (OSVERSIONINFOEXW, dwMajorVersion, 4)
2043  TEST_FIELD_ALIGN (OSVERSIONINFOEXW, dwMajorVersion, 4)
2044  TEST_FIELD_OFFSET(OSVERSIONINFOEXW, dwMajorVersion, 4)
2045  TEST_FIELD_SIZE (OSVERSIONINFOEXW, dwMinorVersion, 4)
2046  TEST_FIELD_ALIGN (OSVERSIONINFOEXW, dwMinorVersion, 4)
2047  TEST_FIELD_OFFSET(OSVERSIONINFOEXW, dwMinorVersion, 8)
2048  TEST_FIELD_SIZE (OSVERSIONINFOEXW, dwBuildNumber, 4)
2049  TEST_FIELD_ALIGN (OSVERSIONINFOEXW, dwBuildNumber, 4)
2050  TEST_FIELD_OFFSET(OSVERSIONINFOEXW, dwBuildNumber, 12)
2051  TEST_FIELD_SIZE (OSVERSIONINFOEXW, dwPlatformId, 4)
2052  TEST_FIELD_ALIGN (OSVERSIONINFOEXW, dwPlatformId, 4)
2053  TEST_FIELD_OFFSET(OSVERSIONINFOEXW, dwPlatformId, 16)
2054  TEST_FIELD_SIZE (OSVERSIONINFOEXW, szCSDVersion, 256)
2055  TEST_FIELD_ALIGN (OSVERSIONINFOEXW, szCSDVersion, 2)
2056  TEST_FIELD_OFFSET(OSVERSIONINFOEXW, szCSDVersion, 20)
2057  TEST_FIELD_SIZE (OSVERSIONINFOEXW, wServicePackMajor, 2)
2058  TEST_FIELD_ALIGN (OSVERSIONINFOEXW, wServicePackMajor, 2)
2059  TEST_FIELD_OFFSET(OSVERSIONINFOEXW, wServicePackMajor, 276)
2060  TEST_FIELD_SIZE (OSVERSIONINFOEXW, wServicePackMinor, 2)
2061  TEST_FIELD_ALIGN (OSVERSIONINFOEXW, wServicePackMinor, 2)
2062  TEST_FIELD_OFFSET(OSVERSIONINFOEXW, wServicePackMinor, 278)
2063  TEST_FIELD_SIZE (OSVERSIONINFOEXW, wSuiteMask, 2)
2064  TEST_FIELD_ALIGN (OSVERSIONINFOEXW, wSuiteMask, 2)
2065  TEST_FIELD_OFFSET(OSVERSIONINFOEXW, wSuiteMask, 280)
2066  TEST_FIELD_SIZE (OSVERSIONINFOEXW, wProductType, 1)
2067  TEST_FIELD_ALIGN (OSVERSIONINFOEXW, wProductType, 1)
2068  TEST_FIELD_OFFSET(OSVERSIONINFOEXW, wProductType, 282)
2069  TEST_FIELD_SIZE (OSVERSIONINFOEXW, wReserved, 1)
2070  TEST_FIELD_ALIGN (OSVERSIONINFOEXW, wReserved, 1)
2071  TEST_FIELD_OFFSET(OSVERSIONINFOEXW, wReserved, 283)
2072 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_OSVERSIONINFOW()

static void test_pack_OSVERSIONINFOW ( void  )
static

Definition at line 2074 of file generated.c.

2075 {
2076  /* OSVERSIONINFOW */
2079  TEST_FIELD_SIZE (OSVERSIONINFOW, dwOSVersionInfoSize, 4)
2080  TEST_FIELD_ALIGN (OSVERSIONINFOW, dwOSVersionInfoSize, 4)
2081  TEST_FIELD_OFFSET(OSVERSIONINFOW, dwOSVersionInfoSize, 0)
2082  TEST_FIELD_SIZE (OSVERSIONINFOW, dwMajorVersion, 4)
2083  TEST_FIELD_ALIGN (OSVERSIONINFOW, dwMajorVersion, 4)
2084  TEST_FIELD_OFFSET(OSVERSIONINFOW, dwMajorVersion, 4)
2085  TEST_FIELD_SIZE (OSVERSIONINFOW, dwMinorVersion, 4)
2086  TEST_FIELD_ALIGN (OSVERSIONINFOW, dwMinorVersion, 4)
2087  TEST_FIELD_OFFSET(OSVERSIONINFOW, dwMinorVersion, 8)
2088  TEST_FIELD_SIZE (OSVERSIONINFOW, dwBuildNumber, 4)
2089  TEST_FIELD_ALIGN (OSVERSIONINFOW, dwBuildNumber, 4)
2090  TEST_FIELD_OFFSET(OSVERSIONINFOW, dwBuildNumber, 12)
2091  TEST_FIELD_SIZE (OSVERSIONINFOW, dwPlatformId, 4)
2092  TEST_FIELD_ALIGN (OSVERSIONINFOW, dwPlatformId, 4)
2093  TEST_FIELD_OFFSET(OSVERSIONINFOW, dwPlatformId, 16)
2094  TEST_FIELD_SIZE (OSVERSIONINFOW, szCSDVersion, 256)
2095  TEST_FIELD_ALIGN (OSVERSIONINFOW, szCSDVersion, 2)
2096  TEST_FIELD_OFFSET(OSVERSIONINFOW, szCSDVersion, 20)
2097 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_OUTPUT_DEBUG_STRING_INFO()

static void test_pack_OUTPUT_DEBUG_STRING_INFO ( void  )
static

Definition at line 3135 of file generated.c.

3136 {
3137  /* OUTPUT_DEBUG_STRING_INFO */
3140  TEST_FIELD_SIZE (OUTPUT_DEBUG_STRING_INFO, lpDebugStringData, 4)
3141  TEST_FIELD_ALIGN (OUTPUT_DEBUG_STRING_INFO, lpDebugStringData, 4)
3142  TEST_FIELD_OFFSET(OUTPUT_DEBUG_STRING_INFO, lpDebugStringData, 0)
3146  TEST_FIELD_SIZE (OUTPUT_DEBUG_STRING_INFO, nDebugStringLength, 2)
3147  TEST_FIELD_ALIGN (OUTPUT_DEBUG_STRING_INFO, nDebugStringLength, 2)
3148  TEST_FIELD_OFFSET(OUTPUT_DEBUG_STRING_INFO, nDebugStringLength, 6)
3149 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PACTCTX_SECTION_KEYED_DATA()

static void test_pack_PACTCTX_SECTION_KEYED_DATA ( void  )
static

Definition at line 3169 of file generated.c.

3170 {
3171  /* PACTCTX_SECTION_KEYED_DATA */
3176 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
static const GUID PACTCTX_SECTION_KEYED_DATA
Definition: actctx.c:36
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PACTCTX_SECTION_KEYED_DATA_2600()

static void test_pack_PACTCTX_SECTION_KEYED_DATA_2600 ( void  )
static

Definition at line 3178 of file generated.c.

3179 {
3180  /* PACTCTX_SECTION_KEYED_DATA_2600 */
3181  TEST_TYPE_SIZE (PACTCTX_SECTION_KEYED_DATA_2600, 4)
3182  TEST_TYPE_ALIGN (PACTCTX_SECTION_KEYED_DATA_2600, 4)
3183  TEST_TARGET_SIZE (PACTCTX_SECTION_KEYED_DATA_2600, 40)
3184  TEST_TARGET_ALIGN(PACTCTX_SECTION_KEYED_DATA_2600, 4)
3185 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA()

static void test_pack_PACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA ( void  )
static

Definition at line 3187 of file generated.c.

3188 {
3189  /* PACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA */
3190  TEST_TYPE_SIZE (PACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, 4)
3191  TEST_TYPE_ALIGN (PACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, 4)
3192  TEST_TARGET_SIZE (PACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, 20)
3193  TEST_TARGET_ALIGN(PACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, 4)
3194 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PACTCTXA()

static void test_pack_PACTCTXA ( void  )
static

Definition at line 3151 of file generated.c.

3152 {
3153  /* PACTCTXA */
3154  TEST_TYPE_SIZE (PACTCTXA, 4)
3155  TEST_TYPE_ALIGN (PACTCTXA, 4)
3156  TEST_TARGET_SIZE (PACTCTXA, 32)
3157  TEST_TARGET_ALIGN(PACTCTXA, 4)
3158 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PACTCTXW()

static void test_pack_PACTCTXW ( void  )
static

Definition at line 3160 of file generated.c.

3161 {
3162  /* PACTCTXW */
3163  TEST_TYPE_SIZE (PACTCTXW, 4)
3164  TEST_TYPE_ALIGN (PACTCTXW, 4)
3165  TEST_TARGET_SIZE (PACTCTXW, 32)
3166  TEST_TARGET_ALIGN(PACTCTXW, 4)
3167 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PACTIVATION_CONTEXT_BASIC_INFORMATION()

static void test_pack_PACTIVATION_CONTEXT_BASIC_INFORMATION ( void  )
static

Definition at line 3196 of file generated.c.

3197 {
3198  /* PACTIVATION_CONTEXT_BASIC_INFORMATION */
3199  TEST_TYPE_SIZE (PACTIVATION_CONTEXT_BASIC_INFORMATION, 4)
3200  TEST_TYPE_ALIGN (PACTIVATION_CONTEXT_BASIC_INFORMATION, 4)
3201  TEST_TARGET_SIZE (PACTIVATION_CONTEXT_BASIC_INFORMATION, 8)
3202  TEST_TARGET_ALIGN(PACTIVATION_CONTEXT_BASIC_INFORMATION, 4)
3203 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PAPCFUNC()

static void test_pack_PAPCFUNC ( void  )
static

Definition at line 3205 of file generated.c.

3206 {
3207  /* PAPCFUNC */
3210 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PBY_HANDLE_FILE_INFORMATION()

static void test_pack_PBY_HANDLE_FILE_INFORMATION ( void  )
static

Definition at line 3212 of file generated.c.

3213 {
3214  /* PBY_HANDLE_FILE_INFORMATION */
3219 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PCACTCTX_SECTION_KEYED_DATA()

static void test_pack_PCACTCTX_SECTION_KEYED_DATA ( void  )
static

Definition at line 3239 of file generated.c.

3240 {
3241  /* PCACTCTX_SECTION_KEYED_DATA */
3242  TEST_TYPE_SIZE (PCACTCTX_SECTION_KEYED_DATA, 4)
3243  TEST_TYPE_ALIGN (PCACTCTX_SECTION_KEYED_DATA, 4)
3244  TEST_TARGET_SIZE (PCACTCTX_SECTION_KEYED_DATA, 64)
3245  TEST_TARGET_ALIGN(PCACTCTX_SECTION_KEYED_DATA, 4)
3246 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PCACTCTX_SECTION_KEYED_DATA_2600()

static void test_pack_PCACTCTX_SECTION_KEYED_DATA_2600 ( void  )
static

Definition at line 3248 of file generated.c.

3249 {
3250  /* PCACTCTX_SECTION_KEYED_DATA_2600 */
3251  TEST_TYPE_SIZE (PCACTCTX_SECTION_KEYED_DATA_2600, 4)
3252  TEST_TYPE_ALIGN (PCACTCTX_SECTION_KEYED_DATA_2600, 4)
3253  TEST_TARGET_SIZE (PCACTCTX_SECTION_KEYED_DATA_2600, 40)
3254  TEST_TARGET_ALIGN(PCACTCTX_SECTION_KEYED_DATA_2600, 4)
3255 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PCACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA()

static void test_pack_PCACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA ( void  )
static

Definition at line 3257 of file generated.c.

3258 {
3259  /* PCACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA */
3260  TEST_TYPE_SIZE (PCACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, 4)
3261  TEST_TYPE_ALIGN (PCACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, 4)
3262  TEST_TARGET_SIZE (PCACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, 20)
3263  TEST_TARGET_ALIGN(PCACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, 4)
3264 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PCACTCTXA()

static void test_pack_PCACTCTXA ( void  )
static

Definition at line 3221 of file generated.c.

3222 {
3223  /* PCACTCTXA */
3224  TEST_TYPE_SIZE (PCACTCTXA, 4)
3225  TEST_TYPE_ALIGN (PCACTCTXA, 4)
3226  TEST_TARGET_SIZE (PCACTCTXA, 32)
3227  TEST_TARGET_ALIGN(PCACTCTXA, 4)
3228 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PCACTCTXW()

static void test_pack_PCACTCTXW ( void  )
static

Definition at line 3230 of file generated.c.

3231 {
3232  /* PCACTCTXW */
3233  TEST_TYPE_SIZE (PCACTCTXW, 4)
3234  TEST_TYPE_ALIGN (PCACTCTXW, 4)
3235  TEST_TARGET_SIZE (PCACTCTXW, 32)
3236  TEST_TARGET_ALIGN(PCACTCTXW, 4)
3237 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PCRITICAL_SECTION()

static void test_pack_PCRITICAL_SECTION ( void  )
static

Definition at line 3266 of file generated.c.

3267 {
3268  /* PCRITICAL_SECTION */
3271 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PCRITICAL_SECTION_DEBUG()

static void test_pack_PCRITICAL_SECTION_DEBUG ( void  )
static

Definition at line 3273 of file generated.c.

3274 {
3275  /* PCRITICAL_SECTION_DEBUG */
3278 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PFIBER_START_ROUTINE()

static void test_pack_PFIBER_START_ROUTINE ( void  )
static

Definition at line 3280 of file generated.c.

3281 {
3282  /* PFIBER_START_ROUTINE */
3285 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
VOID(WINAPI * PFIBER_START_ROUTINE)(LPVOID lpFiberParameter)
Definition: winbase.h:1407
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PHKEY()

static void test_pack_PHKEY ( void  )
static

Definition at line 2149 of file generated.c.

2150 {
2151  /* PHKEY */
2152  TEST_TYPE_SIZE (PHKEY, 4)
2153  TEST_TYPE_ALIGN (PHKEY, 4)
2154 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_POFSTRUCT()

static void test_pack_POFSTRUCT ( void  )
static

Definition at line 3287 of file generated.c.

3288 {
3289  /* POFSTRUCT */
3294 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_POSVERSIONINFOA()

static void test_pack_POSVERSIONINFOA ( void  )
static

Definition at line 2099 of file generated.c.

2100 {
2101  /* POSVERSIONINFOA */
2106 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_POSVERSIONINFOEXA()

static void test_pack_POSVERSIONINFOEXA ( void  )
static

Definition at line 2108 of file generated.c.

2109 {
2110  /* POSVERSIONINFOEXA */
2115 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_POSVERSIONINFOEXW()

static void test_pack_POSVERSIONINFOEXW ( void  )
static

Definition at line 2117 of file generated.c.

2118 {
2119  /* POSVERSIONINFOEXW */
2124 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_POSVERSIONINFOW()

static void test_pack_POSVERSIONINFOW ( void  )
static

Definition at line 2126 of file generated.c.

2127 {
2128  /* POSVERSIONINFOW */
2133 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PPROCESS_HEAP_ENTRY()

static void test_pack_PPROCESS_HEAP_ENTRY ( void  )
static

Definition at line 3296 of file generated.c.

3297 {
3298  /* PPROCESS_HEAP_ENTRY */
3301 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
Definition: winbase.h:1234
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PPROCESS_INFORMATION()

static void test_pack_PPROCESS_INFORMATION ( void  )
static

Definition at line 3303 of file generated.c.

3304 {
3305  /* PPROCESS_INFORMATION */
3310 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PQUERYACTCTXW_FUNC()

static void test_pack_PQUERYACTCTXW_FUNC ( void  )
static

Definition at line 3312 of file generated.c.

3313 {
3314  /* PQUERYACTCTXW_FUNC */
3315  TEST_TYPE_SIZE (PQUERYACTCTXW_FUNC, 4)
3316  TEST_TYPE_ALIGN (PQUERYACTCTXW_FUNC, 4)
3317 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PROCESS_HEAP_ENTRY()

static void test_pack_PROCESS_HEAP_ENTRY ( void  )
static

Definition at line 3319 of file generated.c.

3320 {
3321  /* PROCESS_HEAP_ENTRY */
3322  TEST_FIELD_SIZE (PROCESS_HEAP_ENTRY, lpData, 4)
3325  TEST_FIELD_SIZE (PROCESS_HEAP_ENTRY, cbData, 4)
3328  TEST_FIELD_SIZE (PROCESS_HEAP_ENTRY, cbOverhead, 1)
3329  TEST_FIELD_ALIGN (PROCESS_HEAP_ENTRY, cbOverhead, 1)
3330  TEST_FIELD_OFFSET(PROCESS_HEAP_ENTRY, cbOverhead, 8)
3331  TEST_FIELD_SIZE (PROCESS_HEAP_ENTRY, iRegionIndex, 1)
3332  TEST_FIELD_ALIGN (PROCESS_HEAP_ENTRY, iRegionIndex, 1)
3333  TEST_FIELD_OFFSET(PROCESS_HEAP_ENTRY, iRegionIndex, 9)
3337 }
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
Definition: winbase.h:1234
_In_ DWORD _Out_ _In_ WORD wFlags
Definition: wincon.h:534
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63

Referenced by test_pack().

◆ test_pack_PROCESS_INFORMATION()

static void test_pack_PROCESS_INFORMATION ( void  )
static

Definition at line 3339 of file generated.c.

3340 {
3341  /* PROCESS_INFORMATION */
3350  TEST_FIELD_SIZE (PROCESS_INFORMATION, dwProcessId, 4)
3351  TEST_FIELD_ALIGN (PROCESS_INFORMATION, dwProcessId, 4)
3352  TEST_FIELD_OFFSET(PROCESS_INFORMATION, dwProcessId, 8)
3356 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
_In_ BOOL _In_ HANDLE hProcess
Definition: mapping.h:70
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
DWORD dwThreadId
Definition: fdebug.c:31
HANDLE hThread
Definition: wizard.c:27
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PSECURITY_ATTRIBUTES()

static void test_pack_PSECURITY_ATTRIBUTES ( void  )
static

Definition at line 3358 of file generated.c.

3359 {
3360  /* PSECURITY_ATTRIBUTES */
3365 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PSYSTEMTIME()

static void test_pack_PSYSTEMTIME ( void  )
static

Definition at line 3367 of file generated.c.

3368 {
3369  /* PSYSTEMTIME */
3374 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PTIME_ZONE_INFORMATION()

static void test_pack_PTIME_ZONE_INFORMATION ( void  )
static

Definition at line 3383 of file generated.c.

3384 {
3385  /* PTIME_ZONE_INFORMATION */
3390 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PTIMERAPCROUTINE()

static void test_pack_PTIMERAPCROUTINE ( void  )
static

Definition at line 3376 of file generated.c.

3377 {
3378  /* PTIMERAPCROUTINE */
3381 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
void(CALLBACK * PTIMERAPCROUTINE)(PVOID, DWORD, DWORD)
Definition: winbase.h:1421
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PWIN32_FIND_DATAA()

static void test_pack_PWIN32_FIND_DATAA ( void  )
static

Definition at line 3392 of file generated.c.

3393 {
3394  /* PWIN32_FIND_DATAA */
3399 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_PWIN32_FIND_DATAW()

static void test_pack_PWIN32_FIND_DATAW ( void  )
static

Definition at line 3401 of file generated.c.

3402 {
3403  /* PWIN32_FIND_DATAW */
3408 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:62
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:68
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_RIP_INFO()

static void test_pack_RIP_INFO ( void  )
static

Definition at line 3410 of file generated.c.

3411 {
3412  /* RIP_INFO */
3415  TEST_FIELD_SIZE (RIP_INFO, dwError, 4)
3416  TEST_FIELD_ALIGN (RIP_INFO, dwError, 4)
3417  TEST_FIELD_OFFSET(RIP_INFO, dwError, 0)
3418  TEST_FIELD_SIZE (RIP_INFO, dwType, 4)
3419  TEST_FIELD_ALIGN (RIP_INFO, dwType, 4)
3420  TEST_FIELD_OFFSET(RIP_INFO, dwType, 4)
3421 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_SECURITY_ATTRIBUTES()

static void test_pack_SECURITY_ATTRIBUTES ( void  )
static

Definition at line 3423 of file generated.c.

3424 {
3425  /* SECURITY_ATTRIBUTES */
3431  TEST_FIELD_SIZE (SECURITY_ATTRIBUTES, lpSecurityDescriptor, 4)
3432  TEST_FIELD_ALIGN (SECURITY_ATTRIBUTES, lpSecurityDescriptor, 4)
3433  TEST_FIELD_OFFSET(SECURITY_ATTRIBUTES, lpSecurityDescriptor, 4)
3437 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
_In_ DWORD nLength
Definition: wincon.h:476
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
static BOOL bInheritHandle
Definition: pipe.c:82
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_STARTUPINFOA()

static void test_pack_STARTUPINFOA ( void  )
static

Definition at line 3439 of file generated.c.

3440 {
3441  /* STARTUPINFOA */
3447  TEST_FIELD_SIZE (STARTUPINFOA, lpReserved, 4)
3448  TEST_FIELD_ALIGN (STARTUPINFOA, lpReserved, 4)
3449  TEST_FIELD_OFFSET(STARTUPINFOA, lpReserved, 4)
3450  TEST_FIELD_SIZE (STARTUPINFOA, lpDesktop, 4)
3451  TEST_FIELD_ALIGN (STARTUPINFOA, lpDesktop, 4)
3452  TEST_FIELD_OFFSET(STARTUPINFOA, lpDesktop, 8)
3456  TEST_FIELD_SIZE (STARTUPINFOA, dwX, 4)
3457  TEST_FIELD_ALIGN (STARTUPINFOA, dwX, 4)
3459  TEST_FIELD_SIZE (STARTUPINFOA, dwY, 4)
3460  TEST_FIELD_ALIGN (STARTUPINFOA, dwY, 4)
3462  TEST_FIELD_SIZE (STARTUPINFOA, dwXSize, 4)
3463  TEST_FIELD_ALIGN (STARTUPINFOA, dwXSize, 4)
3464  TEST_FIELD_OFFSET(STARTUPINFOA, dwXSize, 24)
3465  TEST_FIELD_SIZE (STARTUPINFOA, dwYSize, 4)
3466  TEST_FIELD_ALIGN (STARTUPINFOA, dwYSize, 4)
3467  TEST_FIELD_OFFSET(STARTUPINFOA, dwYSize, 28)
3468  TEST_FIELD_SIZE (STARTUPINFOA, dwXCountChars, 4)
3469  TEST_FIELD_ALIGN (STARTUPINFOA, dwXCountChars, 4)
3470  TEST_FIELD_OFFSET(STARTUPINFOA, dwXCountChars, 32)
3471  TEST_FIELD_SIZE (STARTUPINFOA, dwYCountChars, 4)
3472  TEST_FIELD_ALIGN (STARTUPINFOA, dwYCountChars, 4)
3473  TEST_FIELD_OFFSET(STARTUPINFOA, dwYCountChars, 36)
3474  TEST_FIELD_SIZE (STARTUPINFOA, dwFillAttribute, 4)
3475  TEST_FIELD_ALIGN (STARTUPINFOA, dwFillAttribute, 4)
3476  TEST_FIELD_OFFSET(STARTUPINFOA, dwFillAttribute, 40)
3480  TEST_FIELD_SIZE (STARTUPINFOA, wShowWindow, 2)
3481  TEST_FIELD_ALIGN (STARTUPINFOA, wShowWindow, 2)
3482  TEST_FIELD_OFFSET(STARTUPINFOA, wShowWindow, 48)
3483  TEST_FIELD_SIZE (STARTUPINFOA, cbReserved2, 2)
3484  TEST_FIELD_ALIGN (STARTUPINFOA, cbReserved2, 2)
3485  TEST_FIELD_OFFSET(STARTUPINFOA, cbReserved2, 50)
3486  TEST_FIELD_SIZE (STARTUPINFOA, lpReserved2, 4)
3487  TEST_FIELD_ALIGN (STARTUPINFOA, lpReserved2, 4)
3488  TEST_FIELD_OFFSET(STARTUPINFOA, lpReserved2, 52)
3489  TEST_FIELD_SIZE (STARTUPINFOA, hStdInput, 4)
3490  TEST_FIELD_ALIGN (STARTUPINFOA, hStdInput, 4)
3491  TEST_FIELD_OFFSET(STARTUPINFOA, hStdInput, 56)
3495  TEST_FIELD_SIZE (STARTUPINFOA, hStdError, 4)
3496  TEST_FIELD_ALIGN (STARTUPINFOA, hStdError, 4)
3497  TEST_FIELD_OFFSET(STARTUPINFOA, hStdError, 64)
3498 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
HANDLE hStdOutput
Definition: arping.c:34
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
Definition: wincrypt.h:1175
static HMODULE MODULEINFO DWORD cb
Definition: module.c:32
TCHAR lpTitle[80]
Definition: ctm.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_STARTUPINFOW()

static void test_pack_STARTUPINFOW ( void  )
static

Definition at line 3500 of file generated.c.

3501 {
3502  /* STARTUPINFOW */
3508  TEST_FIELD_SIZE (STARTUPINFOW, lpReserved, 4)
3509  TEST_FIELD_ALIGN (STARTUPINFOW, lpReserved, 4)
3510  TEST_FIELD_OFFSET(STARTUPINFOW, lpReserved, 4)
3511  TEST_FIELD_SIZE (STARTUPINFOW, lpDesktop, 4)
3512  TEST_FIELD_ALIGN (STARTUPINFOW, lpDesktop, 4)
3513  TEST_FIELD_OFFSET(STARTUPINFOW, lpDesktop, 8)
3517  TEST_FIELD_SIZE (STARTUPINFOW, dwX, 4)
3518  TEST_FIELD_ALIGN (STARTUPINFOW, dwX, 4)
3520  TEST_FIELD_SIZE (STARTUPINFOW, dwY, 4)
3521  TEST_FIELD_ALIGN (STARTUPINFOW, dwY, 4)
3523  TEST_FIELD_SIZE (STARTUPINFOW, dwXSize, 4)
3524  TEST_FIELD_ALIGN (STARTUPINFOW, dwXSize, 4)
3525  TEST_FIELD_OFFSET(STARTUPINFOW, dwXSize, 24)
3526  TEST_FIELD_SIZE (STARTUPINFOW, dwYSize, 4)
3527  TEST_FIELD_ALIGN (STARTUPINFOW, dwYSize, 4)
3528  TEST_FIELD_OFFSET(STARTUPINFOW, dwYSize, 28)
3529  TEST_FIELD_SIZE (STARTUPINFOW, dwXCountChars, 4)
3530  TEST_FIELD_ALIGN (STARTUPINFOW, dwXCountChars, 4)
3531  TEST_FIELD_OFFSET(STARTUPINFOW, dwXCountChars, 32)
3532  TEST_FIELD_SIZE (STARTUPINFOW, dwYCountChars, 4)
3533  TEST_FIELD_ALIGN (STARTUPINFOW, dwYCountChars, 4)
3534  TEST_FIELD_OFFSET(STARTUPINFOW, dwYCountChars, 36)
3535  TEST_FIELD_SIZE (STARTUPINFOW, dwFillAttribute, 4)
3536  TEST_FIELD_ALIGN (STARTUPINFOW, dwFillAttribute, 4)
3537  TEST_FIELD_OFFSET(STARTUPINFOW, dwFillAttribute, 40)
3541  TEST_FIELD_SIZE (STARTUPINFOW, wShowWindow, 2)
3542  TEST_FIELD_ALIGN (STARTUPINFOW, wShowWindow, 2)
3543  TEST_FIELD_OFFSET(STARTUPINFOW, wShowWindow, 48)
3544  TEST_FIELD_SIZE (STARTUPINFOW, cbReserved2, 2)
3545  TEST_FIELD_ALIGN (STARTUPINFOW, cbReserved2, 2)
3546  TEST_FIELD_OFFSET(STARTUPINFOW, cbReserved2, 50)
3547  TEST_FIELD_SIZE (STARTUPINFOW, lpReserved2, 4)
3548  TEST_FIELD_ALIGN (STARTUPINFOW, lpReserved2, 4)
3549  TEST_FIELD_OFFSET(STARTUPINFOW, lpReserved2, 52)
3550  TEST_FIELD_SIZE (STARTUPINFOW, hStdInput, 4)
3551  TEST_FIELD_ALIGN (STARTUPINFOW, hStdInput, 4)
3552  TEST_FIELD_OFFSET(STARTUPINFOW, hStdInput, 56)
3556  TEST_FIELD_SIZE (STARTUPINFOW, hStdError, 4)
3557  TEST_FIELD_ALIGN (STARTUPINFOW, hStdError, 4)
3558  TEST_FIELD_OFFSET(STARTUPINFOW, hStdError, 64)
3559 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
HANDLE hStdOutput
Definition: arping.c:34
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
Definition: wincrypt.h:1175
static HMODULE MODULEINFO DWORD cb
Definition: module.c:32
TCHAR lpTitle[80]
Definition: ctm.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_SYSTEM_INFO()

static void test_pack_SYSTEM_INFO ( void  )
static

Definition at line 3592 of file generated.c.

3593 {
3594  /* SYSTEM_INFO */
3595 }

Referenced by test_pack().

◆ test_pack_SYSTEM_POWER_STATUS()

static void test_pack_SYSTEM_POWER_STATUS ( void  )
static

Definition at line 3597 of file generated.c.

3598 {
3599  /* SYSTEM_POWER_STATUS */
3602  TEST_FIELD_SIZE (SYSTEM_POWER_STATUS, ACLineStatus, 1)
3603  TEST_FIELD_ALIGN (SYSTEM_POWER_STATUS, ACLineStatus, 1)
3604  TEST_FIELD_OFFSET(SYSTEM_POWER_STATUS, ACLineStatus, 0)
3605  TEST_FIELD_SIZE (SYSTEM_POWER_STATUS, BatteryFlag, 1)
3606  TEST_FIELD_ALIGN (SYSTEM_POWER_STATUS, BatteryFlag, 1)
3607  TEST_FIELD_OFFSET(SYSTEM_POWER_STATUS, BatteryFlag, 1)
3608  TEST_FIELD_SIZE (SYSTEM_POWER_STATUS, BatteryLifePercent, 1)
3609  TEST_FIELD_ALIGN (SYSTEM_POWER_STATUS, BatteryLifePercent, 1)
3610  TEST_FIELD_OFFSET(SYSTEM_POWER_STATUS, BatteryLifePercent, 2)
3611  TEST_FIELD_SIZE (SYSTEM_POWER_STATUS, SystemStatusFlag, 1)
3612  TEST_FIELD_ALIGN (SYSTEM_POWER_STATUS, SystemStatusFlag, 1)
3613  TEST_FIELD_OFFSET(SYSTEM_POWER_STATUS, SystemStatusFlag, 3)
3614  TEST_FIELD_SIZE (SYSTEM_POWER_STATUS, BatteryLifeTime, 4)
3615  TEST_FIELD_ALIGN (SYSTEM_POWER_STATUS, BatteryLifeTime, 4)
3616  TEST_FIELD_OFFSET(SYSTEM_POWER_STATUS, BatteryLifeTime, 4)
3617  TEST_FIELD_SIZE (SYSTEM_POWER_STATUS, BatteryFullLifeTime, 4)
3618  TEST_FIELD_ALIGN (SYSTEM_POWER_STATUS, BatteryFullLifeTime, 4)
3619  TEST_FIELD_OFFSET(SYSTEM_POWER_STATUS, BatteryFullLifeTime, 8)
3620 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_SYSTEMTIME()

static void test_pack_SYSTEMTIME ( void  )
static

Definition at line 3561 of file generated.c.

3562 {
3563  /* SYSTEMTIME */
3566  TEST_FIELD_SIZE (SYSTEMTIME, wYear, 2)
3567  TEST_FIELD_ALIGN (SYSTEMTIME, wYear, 2)
3568  TEST_FIELD_OFFSET(SYSTEMTIME, wYear, 0)
3569  TEST_FIELD_SIZE (SYSTEMTIME, wMonth, 2)
3570  TEST_FIELD_ALIGN (SYSTEMTIME, wMonth, 2)
3571  TEST_FIELD_OFFSET(SYSTEMTIME, wMonth, 2)
3572  TEST_FIELD_SIZE (SYSTEMTIME, wDayOfWeek, 2)
3573  TEST_FIELD_ALIGN (SYSTEMTIME, wDayOfWeek, 2)
3574  TEST_FIELD_OFFSET(SYSTEMTIME, wDayOfWeek, 4)
3575  TEST_FIELD_SIZE (SYSTEMTIME, wDay, 2)
3576  TEST_FIELD_ALIGN (SYSTEMTIME, wDay, 2)
3577  TEST_FIELD_OFFSET(SYSTEMTIME, wDay, 6)
3578  TEST_FIELD_SIZE (SYSTEMTIME, wHour, 2)
3579  TEST_FIELD_ALIGN (SYSTEMTIME, wHour, 2)
3580  TEST_FIELD_OFFSET(SYSTEMTIME, wHour, 8)
3581  TEST_FIELD_SIZE (SYSTEMTIME, wMinute, 2)
3582  TEST_FIELD_ALIGN (SYSTEMTIME, wMinute, 2)
3583  TEST_FIELD_OFFSET(SYSTEMTIME, wMinute, 10)
3584  TEST_FIELD_SIZE (SYSTEMTIME, wSecond, 2)
3585  TEST_FIELD_ALIGN (SYSTEMTIME, wSecond, 2)
3586  TEST_FIELD_OFFSET(SYSTEMTIME, wSecond, 12)
3587  TEST_FIELD_SIZE (SYSTEMTIME, wMilliseconds, 2)
3588  TEST_FIELD_ALIGN (SYSTEMTIME, wMilliseconds, 2)
3589  TEST_FIELD_OFFSET(SYSTEMTIME, wMilliseconds, 14)
3590 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_TIME_ZONE_INFORMATION()

static void test_pack_TIME_ZONE_INFORMATION ( void  )
static

Definition at line 3622 of file generated.c.

3623 {
3624  /* TIME_ZONE_INFORMATION */
3630  TEST_FIELD_SIZE (TIME_ZONE_INFORMATION, StandardName, 64)
3631  TEST_FIELD_ALIGN (TIME_ZONE_INFORMATION, StandardName, 2)
3632  TEST_FIELD_OFFSET(TIME_ZONE_INFORMATION, StandardName, 4)
3633  TEST_FIELD_SIZE (TIME_ZONE_INFORMATION, StandardDate, 16)
3634  TEST_FIELD_ALIGN (TIME_ZONE_INFORMATION, StandardDate, 2)
3635  TEST_FIELD_OFFSET(TIME_ZONE_INFORMATION, StandardDate, 68)
3636  TEST_FIELD_SIZE (TIME_ZONE_INFORMATION, StandardBias, 4)
3637  TEST_FIELD_ALIGN (TIME_ZONE_INFORMATION, StandardBias, 4)
3638  TEST_FIELD_OFFSET(TIME_ZONE_INFORMATION, StandardBias, 84)
3639  TEST_FIELD_SIZE (TIME_ZONE_INFORMATION, DaylightName, 64)
3640  TEST_FIELD_ALIGN (TIME_ZONE_INFORMATION, DaylightName, 2)
3641  TEST_FIELD_OFFSET(TIME_ZONE_INFORMATION, DaylightName, 88)
3642  TEST_FIELD_SIZE (TIME_ZONE_INFORMATION, DaylightDate, 16)
3643  TEST_FIELD_ALIGN (TIME_ZONE_INFORMATION, DaylightDate, 2)
3644  TEST_FIELD_OFFSET(TIME_ZONE_INFORMATION, DaylightDate, 152)
3645  TEST_FIELD_SIZE (TIME_ZONE_INFORMATION, DaylightBias, 4)
3646  TEST_FIELD_ALIGN (TIME_ZONE_INFORMATION, DaylightBias, 4)
3647  TEST_FIELD_OFFSET(TIME_ZONE_INFORMATION, DaylightBias, 168)
3648 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_UNLOAD_DLL_DEBUG_INFO()

static void test_pack_UNLOAD_DLL_DEBUG_INFO ( void  )
static

Definition at line 3650 of file generated.c.

3651 {
3652  /* UNLOAD_DLL_DEBUG_INFO */
3655  TEST_FIELD_SIZE (UNLOAD_DLL_DEBUG_INFO, lpBaseOfDll, 4)
3656  TEST_FIELD_ALIGN (UNLOAD_DLL_DEBUG_INFO, lpBaseOfDll, 4)
3657  TEST_FIELD_OFFSET(UNLOAD_DLL_DEBUG_INFO, lpBaseOfDll, 0)
3658 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_WAITORTIMERCALLBACK()

static void test_pack_WAITORTIMERCALLBACK ( void  )
static

Definition at line 3660 of file generated.c.

3661 {
3662  /* WAITORTIMERCALLBACK */
3665 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
static WAITORTIMERCALLBACK
Definition: thread.c:81
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_WIN32_FILE_ATTRIBUTE_DATA()

static void test_pack_WIN32_FILE_ATTRIBUTE_DATA ( void  )
static

Definition at line 3667 of file generated.c.

3668 {
3669  /* WIN32_FILE_ATTRIBUTE_DATA */
3675  TEST_FIELD_SIZE (WIN32_FILE_ATTRIBUTE_DATA, ftCreationTime, 8)
3676  TEST_FIELD_ALIGN (WIN32_FILE_ATTRIBUTE_DATA, ftCreationTime, 4)
3677  TEST_FIELD_OFFSET(WIN32_FILE_ATTRIBUTE_DATA, ftCreationTime, 4)
3678  TEST_FIELD_SIZE (WIN32_FILE_ATTRIBUTE_DATA, ftLastAccessTime, 8)
3679  TEST_FIELD_ALIGN (WIN32_FILE_ATTRIBUTE_DATA, ftLastAccessTime, 4)
3680  TEST_FIELD_OFFSET(WIN32_FILE_ATTRIBUTE_DATA, ftLastAccessTime, 12)
3681  TEST_FIELD_SIZE (WIN32_FILE_ATTRIBUTE_DATA, ftLastWriteTime, 8)
3682  TEST_FIELD_ALIGN (WIN32_FILE_ATTRIBUTE_DATA, ftLastWriteTime, 4)
3683  TEST_FIELD_OFFSET(WIN32_FILE_ATTRIBUTE_DATA, ftLastWriteTime, 20)
3684  TEST_FIELD_SIZE (WIN32_FILE_ATTRIBUTE_DATA, nFileSizeHigh, 4)
3685  TEST_FIELD_ALIGN (WIN32_FILE_ATTRIBUTE_DATA, nFileSizeHigh, 4)
3686  TEST_FIELD_OFFSET(WIN32_FILE_ATTRIBUTE_DATA, nFileSizeHigh, 28)
3687  TEST_FIELD_SIZE (WIN32_FILE_ATTRIBUTE_DATA, nFileSizeLow, 4)
3688  TEST_FIELD_ALIGN (WIN32_FILE_ATTRIBUTE_DATA, nFileSizeLow, 4)
3689  TEST_FIELD_OFFSET(WIN32_FILE_ATTRIBUTE_DATA, nFileSizeLow, 32)
3690 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
DWORD dwFileAttributes
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_WIN32_FIND_DATAA()

static void test_pack_WIN32_FIND_DATAA ( void  )
static

Definition at line 3692 of file generated.c.

3693 {
3694  /* WIN32_FIND_DATAA */
3700  TEST_FIELD_SIZE (WIN32_FIND_DATAA, ftCreationTime, 8)
3701  TEST_FIELD_ALIGN (WIN32_FIND_DATAA, ftCreationTime, 4)
3702  TEST_FIELD_OFFSET(WIN32_FIND_DATAA, ftCreationTime, 4)
3703  TEST_FIELD_SIZE (WIN32_FIND_DATAA, ftLastAccessTime, 8)
3704  TEST_FIELD_ALIGN (WIN32_FIND_DATAA, ftLastAccessTime, 4)
3705  TEST_FIELD_OFFSET(WIN32_FIND_DATAA, ftLastAccessTime, 12)
3706  TEST_FIELD_SIZE (WIN32_FIND_DATAA, ftLastWriteTime, 8)
3707  TEST_FIELD_ALIGN (WIN32_FIND_DATAA, ftLastWriteTime, 4)
3708  TEST_FIELD_OFFSET(WIN32_FIND_DATAA, ftLastWriteTime, 20)
3709  TEST_FIELD_SIZE (WIN32_FIND_DATAA, nFileSizeHigh, 4)
3710  TEST_FIELD_ALIGN (WIN32_FIND_DATAA, nFileSizeHigh, 4)
3711  TEST_FIELD_OFFSET(WIN32_FIND_DATAA, nFileSizeHigh, 28)
3712  TEST_FIELD_SIZE (WIN32_FIND_DATAA, nFileSizeLow, 4)
3713  TEST_FIELD_ALIGN (WIN32_FIND_DATAA, nFileSizeLow, 4)
3714  TEST_FIELD_OFFSET(WIN32_FIND_DATAA, nFileSizeLow, 32)
3715  TEST_FIELD_SIZE (WIN32_FIND_DATAA, dwReserved0, 4)
3716  TEST_FIELD_ALIGN (WIN32_FIND_DATAA, dwReserved0, 4)
3717  TEST_FIELD_OFFSET(WIN32_FIND_DATAA, dwReserved0, 36)
3718  TEST_FIELD_SIZE (WIN32_FIND_DATAA, dwReserved1, 4)
3719  TEST_FIELD_ALIGN (WIN32_FIND_DATAA, dwReserved1, 4)
3720  TEST_FIELD_OFFSET(WIN32_FIND_DATAA, dwReserved1, 40)
3721  TEST_FIELD_SIZE (WIN32_FIND_DATAA, cFileName, 260)
3722  TEST_FIELD_ALIGN (WIN32_FIND_DATAA, cFileName, 1)
3723  TEST_FIELD_OFFSET(WIN32_FIND_DATAA, cFileName, 44)
3724  TEST_FIELD_SIZE (WIN32_FIND_DATAA, cAlternateFileName, 14)
3725  TEST_FIELD_ALIGN (WIN32_FIND_DATAA, cAlternateFileName, 1)
3726  TEST_FIELD_OFFSET(WIN32_FIND_DATAA, cAlternateFileName, 304)
3727 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
DWORD dwFileAttributes
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_WIN32_FIND_DATAW()

static void test_pack_WIN32_FIND_DATAW ( void  )
static

Definition at line 3729 of file generated.c.

3730 {
3731  /* WIN32_FIND_DATAW */
3737  TEST_FIELD_SIZE (WIN32_FIND_DATAW, ftCreationTime, 8)
3738  TEST_FIELD_ALIGN (WIN32_FIND_DATAW, ftCreationTime, 4)
3739  TEST_FIELD_OFFSET(WIN32_FIND_DATAW, ftCreationTime, 4)
3740  TEST_FIELD_SIZE (WIN32_FIND_DATAW, ftLastAccessTime, 8)
3741  TEST_FIELD_ALIGN (WIN32_FIND_DATAW, ftLastAccessTime, 4)
3742  TEST_FIELD_OFFSET(WIN32_FIND_DATAW, ftLastAccessTime, 12)
3743  TEST_FIELD_SIZE (WIN32_FIND_DATAW, ftLastWriteTime, 8)
3744  TEST_FIELD_ALIGN (WIN32_FIND_DATAW, ftLastWriteTime, 4)
3745  TEST_FIELD_OFFSET(WIN32_FIND_DATAW, ftLastWriteTime, 20)
3746  TEST_FIELD_SIZE (WIN32_FIND_DATAW, nFileSizeHigh, 4)
3747  TEST_FIELD_ALIGN (WIN32_FIND_DATAW, nFileSizeHigh, 4)
3748  TEST_FIELD_OFFSET(WIN32_FIND_DATAW, nFileSizeHigh, 28)
3749  TEST_FIELD_SIZE (WIN32_FIND_DATAW, nFileSizeLow, 4)
3750  TEST_FIELD_ALIGN (WIN32_FIND_DATAW, nFileSizeLow, 4)
3751  TEST_FIELD_OFFSET(WIN32_FIND_DATAW, nFileSizeLow, 32)
3752  TEST_FIELD_SIZE (WIN32_FIND_DATAW, dwReserved0, 4)
3753  TEST_FIELD_ALIGN (WIN32_FIND_DATAW, dwReserved0, 4)
3754  TEST_FIELD_OFFSET(WIN32_FIND_DATAW, dwReserved0, 36)
3755  TEST_FIELD_SIZE (WIN32_FIND_DATAW, dwReserved1, 4)
3756  TEST_FIELD_ALIGN (WIN32_FIND_DATAW, dwReserved1, 4)
3757  TEST_FIELD_OFFSET(WIN32_FIND_DATAW, dwReserved1, 40)
3758  TEST_FIELD_SIZE (WIN32_FIND_DATAW, cFileName, 520)
3759  TEST_FIELD_ALIGN (WIN32_FIND_DATAW, cFileName, 2)
3760  TEST_FIELD_OFFSET(WIN32_FIND_DATAW, cFileName, 44)
3761  TEST_FIELD_SIZE (WIN32_FIND_DATAW, cAlternateFileName, 28)
3762  TEST_FIELD_ALIGN (WIN32_FIND_DATAW, cAlternateFileName, 2)
3763  TEST_FIELD_OFFSET(WIN32_FIND_DATAW, cAlternateFileName, 564)
3764 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
DWORD dwFileAttributes
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().

◆ test_pack_WIN32_STREAM_ID()

static void test_pack_WIN32_STREAM_ID ( void  )
static

Definition at line 3766 of file generated.c.

3767 {
3768  /* WIN32_STREAM_ID (pack 8) */
3771  TEST_FIELD_SIZE (WIN32_STREAM_ID, dwStreamId, 4)
3772  TEST_FIELD_ALIGN (WIN32_STREAM_ID, dwStreamId, 4)
3773  TEST_FIELD_OFFSET(WIN32_STREAM_ID, dwStreamId, 0)
3774  TEST_FIELD_SIZE (WIN32_STREAM_ID, dwStreamAttributes, 4)
3775  TEST_FIELD_ALIGN (WIN32_STREAM_ID, dwStreamAttributes, 4)
3776  TEST_FIELD_OFFSET(WIN32_STREAM_ID, dwStreamAttributes, 4)
3780  TEST_FIELD_SIZE (WIN32_STREAM_ID, dwStreamNameSize, 4)
3781  TEST_FIELD_ALIGN (WIN32_STREAM_ID, dwStreamNameSize, 4)
3782  TEST_FIELD_OFFSET(WIN32_STREAM_ID, dwStreamNameSize, 16)
3783  TEST_FIELD_SIZE (WIN32_STREAM_ID, cStreamName, 2)
3784  TEST_FIELD_ALIGN (WIN32_STREAM_ID, cStreamName, 2)
3785  TEST_FIELD_OFFSET(WIN32_STREAM_ID, cStreamName, 20)
3786 }
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
IN PVOID IN PVOID IN USHORT IN USHORT Size
Definition: pci.h:361
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55

Referenced by test_pack().