ReactOS  0.4.15-dev-1197-g8081ba9
generated.c File Reference
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "ole2.h"
#include "rpc.h"
#include "rpcndr.h"
#include "rpcproxy.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_I_RPC_HANDLE (void)
 
static void test_pack_RPC_STATUS (void)
 
static void test_pack_PRPC_POLICY (void)
 
static void test_pack_RPC_AUTH_IDENTITY_HANDLE (void)
 
static void test_pack_RPC_AUTH_KEY_RETRIEVAL_FN (void)
 
static void test_pack_RPC_AUTHZ_HANDLE (void)
 
static void test_pack_RPC_BINDING_HANDLE (void)
 
static void test_pack_RPC_BINDING_VECTOR (void)
 
static void test_pack_RPC_IF_HANDLE (void)
 
static void test_pack_RPC_IF_ID (void)
 
static void test_pack_RPC_POLICY (void)
 
static void test_pack_UUID_VECTOR (void)
 
static void test_pack_PRPC_CLIENT_INTERFACE (void)
 
static void test_pack_PRPC_DISPATCH_TABLE (void)
 
static void test_pack_PRPC_MESSAGE (void)
 
static void test_pack_PRPC_PROTSEQ_ENDPOINT (void)
 
static void test_pack_PRPC_SERVER_INTERFACE (void)
 
static void test_pack_PRPC_SYNTAX_IDENTIFIER (void)
 
static void test_pack_RPC_CLIENT_INTERFACE (void)
 
static void test_pack_RPC_DISPATCH_FUNCTION (void)
 
static void test_pack_RPC_DISPATCH_TABLE (void)
 
static void test_pack_RPC_MESSAGE (void)
 
static void test_pack_RPC_PROTSEQ_ENDPOINT (void)
 
static void test_pack_RPC_SERVER_INTERFACE (void)
 
static void test_pack_RPC_SYNTAX_IDENTIFIER (void)
 
static void test_pack_RPC_VERSION (void)
 
static void test_pack_ARRAY_INFO (void)
 
static void test_pack_COMM_FAULT_OFFSETS (void)
 
static void test_pack_CS_STUB_INFO (void)
 
static void test_pack_EXPR_EVAL (void)
 
static void test_pack_FULL_PTR_TO_REFID_ELEMENT (void)
 
static void test_pack_FULL_PTR_XLAT_TABLES (void)
 
static void test_pack_GENERIC_BINDING_INFO (void)
 
static void test_pack_GENERIC_BINDING_ROUTINE_PAIR (void)
 
static void test_pack_MALLOC_FREE_STRUCT (void)
 
static void test_pack_MIDL_FORMAT_STRING (void)
 
static void test_pack_MIDL_SERVER_INFO (void)
 
static void test_pack_MIDL_STUB_DESC (void)
 
static void test_pack_MIDL_STUB_MESSAGE (void)
 
static void test_pack_MIDL_STUBLESS_PROXY_INFO (void)
 
static void test_pack_MIDL_SYNTAX_INFO (void)
 
static void test_pack_NDR_CCONTEXT (void)
 
static void test_pack_NDR_NOTIFY_ROUTINE (void)
 
static void test_pack_NDR_NOTIFY2_ROUTINE (void)
 
static void test_pack_NDR_RUNDOWN (void)
 
static void test_pack_NDR_SCONTEXT (void)
 
static void test_pack_NDR_USER_MARSHAL_INFO (void)
 
static void test_pack_NDR_USER_MARSHAL_INFO_LEVEL1 (void)
 
static void test_pack_PARRAY_INFO (void)
 
static void test_pack_PFORMAT_STRING (void)
 
static void test_pack_PFULL_PTR_TO_REFID_ELEMENT (void)
 
static void test_pack_PFULL_PTR_XLAT_TABLES (void)
 
static void test_pack_PGENERIC_BINDING_INFO (void)
 
static void test_pack_PGENERIC_BINDING_ROUTINE_PAIR (void)
 
static void test_pack_PMIDL_SERVER_INFO (void)
 
static void test_pack_PMIDL_STUB_DESC (void)
 
static void test_pack_PMIDL_STUB_MESSAGE (void)
 
static void test_pack_PMIDL_STUBLESS_PROXY_INFO (void)
 
static void test_pack_PMIDL_SYNTAX_INFO (void)
 
static void test_pack_PNDR_ASYNC_MESSAGE (void)
 
static void test_pack_PNDR_CORRELATION_INFO (void)
 
static void test_pack_PSCONTEXT_QUEUE (void)
 
static void test_pack_PXMIT_ROUTINE_QUINTUPLE (void)
 
static void test_pack_SCONTEXT_QUEUE (void)
 
static void test_pack_SERVER_ROUTINE (void)
 
static void test_pack_STUB_THUNK (void)
 
static void test_pack_USER_MARSHAL_CB (void)
 
static void test_pack_USER_MARSHAL_FREEING_ROUTINE (void)
 
static void test_pack_USER_MARSHAL_MARSHALLING_ROUTINE (void)
 
static void test_pack_USER_MARSHAL_ROUTINE_QUADRUPLE (void)
 
static void test_pack_USER_MARSHAL_SIZING_ROUTINE (void)
 
static void test_pack_USER_MARSHAL_UNMARSHALLING_ROUTINE (void)
 
static void test_pack_XMIT_HELPER_ROUTINE (void)
 
static void test_pack_XMIT_ROUTINE_QUINTUPLE (void)
 
static void test_pack_PRPC_STUB_FUNCTION (void)
 
static void test_pack (void)
 
 START_TEST (generated)
 

Macro Definition Documentation

◆ DWORD_PTR

Definition at line 24 of file generated.c.

◆ LONG_PTR

Definition at line 25 of file generated.c.

◆ TEST_FIELD_ALIGN

#define TEST_FIELD_ALIGN (   type,
  field,
  align 
)

Definition at line 69 of file generated.c.

◆ TEST_FIELD_OFFSET

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

Definition at line 72 of file generated.c.

◆ TEST_FIELD_SIZE

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

Definition at line 75 of file generated.c.

◆ TEST_TARGET_ALIGN

#define TEST_TARGET_ALIGN (   type,
  align 
)

Definition at line 68 of file generated.c.

◆ TEST_TARGET_SIZE

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

Definition at line 74 of file generated.c.

◆ TEST_TYPE_ALIGN

#define TEST_TYPE_ALIGN (   type,
  align 
)

Definition at line 61 of file generated.c.

◆ TEST_TYPE_SIGNED

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

Definition at line 76 of file generated.c.

◆ TEST_TYPE_SIZE

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

Definition at line 56 of file generated.c.

◆ TEST_TYPE_UNSIGNED

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

Definition at line 77 of file generated.c.

◆ ULONG_PTR

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

1860 {
1861  test_pack();
1862 }
static void test_pack(void)
Definition: generated.c:1780

◆ test_pack()

static void test_pack ( void  )
static

Definition at line 1780 of file generated.c.

1781 {
1857 }
static void test_pack_USER_MARSHAL_UNMARSHALLING_ROUTINE(void)
Definition: generated.c:1758
static void test_pack_CS_STUB_INFO(void)
Definition: generated.c:1305
static void test_pack_XMIT_ROUTINE_QUINTUPLE(void)
Definition: generated.c:1768
static void test_pack_PMIDL_STUBLESS_PROXY_INFO(void)
Definition: generated.c:1650
static void test_pack_MIDL_SERVER_INFO(void)
Definition: generated.c:1379
static void test_pack_MIDL_FORMAT_STRING(void)
Definition: generated.c:1371
static void test_pack_UUID_VECTOR(void)
Definition: generated.c:1032
static void test_pack_USER_MARSHAL_FREEING_ROUTINE(void)
Definition: generated.c:1738
static void test_pack_RPC_PROTSEQ_ENDPOINT(void)
Definition: generated.c:1194
static void test_pack_PXMIT_ROUTINE_QUINTUPLE(void)
Definition: generated.c:1691
static void test_pack_PSCONTEXT_QUEUE(void)
Definition: generated.c:1682
static void test_pack_PRPC_SERVER_INTERFACE(void)
Definition: generated.c:1081
static void test_pack_PGENERIC_BINDING_INFO(void)
Definition: generated.c:1613
static void test_pack_RPC_DISPATCH_FUNCTION(void)
Definition: generated.c:1133
static void test_pack_RPC_VERSION(void)
Definition: generated.c:1254
static void test_pack_RPC_SERVER_INTERFACE(void)
Definition: generated.c:1207
static void test_pack_RPC_AUTH_KEY_RETRIEVAL_FN(void)
Definition: generated.c:961
static void test_pack_PNDR_CORRELATION_INFO(void)
Definition: generated.c:1675
static void test_pack_GENERIC_BINDING_ROUTINE_PAIR(void)
Definition: generated.c:1361
static void test_pack_RPC_IF_ID(void)
Definition: generated.c:1000
static void test_pack_STUB_THUNK(void)
Definition: generated.c:1716
static void test_pack_XMIT_HELPER_ROUTINE(void)
Definition: generated.c:1763
static void test_pack_SERVER_ROUTINE(void)
Definition: generated.c:1711
static void test_pack_SCONTEXT_QUEUE(void)
Definition: generated.c:1698
static void test_pack_RPC_STATUS(void)
Definition: generated.c:938
static void test_pack_PGENERIC_BINDING_ROUTINE_PAIR(void)
Definition: generated.c:1620
static void test_pack_PRPC_PROTSEQ_ENDPOINT(void)
Definition: generated.c:1072
static void test_pack_PRPC_SYNTAX_IDENTIFIER(void)
Definition: generated.c:1090
static void test_pack_NDR_SCONTEXT(void)
Definition: generated.c:1555
static void test_pack_PNDR_ASYNC_MESSAGE(void)
Definition: generated.c:1668
static void test_pack_MIDL_SYNTAX_INFO(void)
Definition: generated.c:1502
static void test_pack_RPC_CLIENT_INTERFACE(void)
Definition: generated.c:1099
static void test_pack_RPC_BINDING_VECTOR(void)
Definition: generated.c:980
static void test_pack_NDR_USER_MARSHAL_INFO_LEVEL1(void)
Definition: generated.c:1570
static void test_pack_PARRAY_INFO(void)
Definition: generated.c:1581
static void test_pack_RPC_AUTH_IDENTITY_HANDLE(void)
Definition: generated.c:954
static void test_pack_RPC_DISPATCH_TABLE(void)
Definition: generated.c:1138
static void test_pack_PRPC_CLIENT_INTERFACE(void)
Definition: generated.c:1045
static void test_pack_RPC_AUTHZ_HANDLE(void)
Definition: generated.c:966
static void test_pack_PRPC_STUB_FUNCTION(void)
Definition: generated.c:1773
static void test_pack_PRPC_MESSAGE(void)
Definition: generated.c:1063
static void test_pack_PMIDL_STUB_DESC(void)
Definition: generated.c:1636
static void test_pack_USER_MARSHAL_SIZING_ROUTINE(void)
Definition: generated.c:1753
static void test_pack_PMIDL_SYNTAX_INFO(void)
Definition: generated.c:1659
static void test_pack_PFULL_PTR_TO_REFID_ELEMENT(void)
Definition: generated.c:1597
static void test_pack_EXPR_EVAL(void)
Definition: generated.c:1321
static void test_pack_RPC_SYNTAX_IDENTIFIER(void)
Definition: generated.c:1241
static void test_pack_USER_MARSHAL_ROUTINE_QUADRUPLE(void)
Definition: generated.c:1748
static void test_pack_NDR_RUNDOWN(void)
Definition: generated.c:1550
static void test_pack_MIDL_STUB_DESC(void)
Definition: generated.c:1410
static void test_pack_PRPC_POLICY(void)
Definition: generated.c:945
static void test_pack_PFULL_PTR_XLAT_TABLES(void)
Definition: generated.c:1606
static void test_pack_MIDL_STUB_MESSAGE(void)
Definition: generated.c:1418
static void test_pack_RPC_IF_HANDLE(void)
Definition: generated.c:993
static void test_pack_NDR_NOTIFY2_ROUTINE(void)
Definition: generated.c:1545
static void test_pack_ARRAY_INFO(void)
Definition: generated.c:1267
static void test_pack_GENERIC_BINDING_INFO(void)
Definition: generated.c:1350
static void test_pack_MIDL_STUBLESS_PROXY_INFO(void)
Definition: generated.c:1477
static void test_pack_FULL_PTR_XLAT_TABLES(void)
Definition: generated.c:1345
static void test_pack_USER_MARSHAL_MARSHALLING_ROUTINE(void)
Definition: generated.c:1743
static void test_pack_NDR_NOTIFY_ROUTINE(void)
Definition: generated.c:1540
static void test_pack_NDR_USER_MARSHAL_INFO(void)
Definition: generated.c:1562
static void test_pack_PMIDL_SERVER_INFO(void)
Definition: generated.c:1627
static void test_pack_RPC_MESSAGE(void)
Definition: generated.c:1154
static void test_pack_RPC_BINDING_HANDLE(void)
Definition: generated.c:973
static void test_pack_I_RPC_HANDLE(void)
Definition: generated.c:931
static void test_pack_PRPC_DISPATCH_TABLE(void)
Definition: generated.c:1054
static void test_pack_RPC_POLICY(void)
Definition: generated.c:1016
static void test_pack_MALLOC_FREE_STRUCT(void)
Definition: generated.c:1366
static void test_pack_NDR_CCONTEXT(void)
Definition: generated.c:1533
static void test_pack_USER_MARSHAL_CB(void)
Definition: generated.c:1721
static void test_pack_PMIDL_STUB_MESSAGE(void)
Definition: generated.c:1643
static void test_pack_PFORMAT_STRING(void)
Definition: generated.c:1590
static void test_pack_FULL_PTR_TO_REFID_ELEMENT(void)
Definition: generated.c:1326
static void test_pack_COMM_FAULT_OFFSETS(void)
Definition: generated.c:1292

Referenced by START_TEST().

◆ test_pack_ARRAY_INFO()

static void test_pack_ARRAY_INFO ( void  )
static

Definition at line 1267 of file generated.c.

1268 {
1269  /* ARRAY_INFO */
1272  TEST_FIELD_SIZE (ARRAY_INFO, Dimension, 4)
1273  TEST_FIELD_ALIGN (ARRAY_INFO, Dimension, 4)
1274  TEST_FIELD_OFFSET(ARRAY_INFO, Dimension, 0)
1275  TEST_FIELD_SIZE (ARRAY_INFO, BufferConformanceMark, 4)
1276  TEST_FIELD_ALIGN (ARRAY_INFO, BufferConformanceMark, 4)
1277  TEST_FIELD_OFFSET(ARRAY_INFO, BufferConformanceMark, 4)
1278  TEST_FIELD_SIZE (ARRAY_INFO, BufferVarianceMark, 4)
1279  TEST_FIELD_ALIGN (ARRAY_INFO, BufferVarianceMark, 4)
1280  TEST_FIELD_OFFSET(ARRAY_INFO, BufferVarianceMark, 8)
1281  TEST_FIELD_SIZE (ARRAY_INFO, MaxCountArray, 4)
1282  TEST_FIELD_ALIGN (ARRAY_INFO, MaxCountArray, 4)
1283  TEST_FIELD_OFFSET(ARRAY_INFO, MaxCountArray, 12)
1284  TEST_FIELD_SIZE (ARRAY_INFO, OffsetArray, 4)
1285  TEST_FIELD_ALIGN (ARRAY_INFO, OffsetArray, 4)
1286  TEST_FIELD_OFFSET(ARRAY_INFO, OffsetArray, 16)
1287  TEST_FIELD_SIZE (ARRAY_INFO, ActualCountArray, 4)
1288  TEST_FIELD_ALIGN (ARRAY_INFO, ActualCountArray, 4)
1289  TEST_FIELD_OFFSET(ARRAY_INFO, ActualCountArray, 20)
1290 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69

Referenced by test_pack().

◆ test_pack_COMM_FAULT_OFFSETS()

static void test_pack_COMM_FAULT_OFFSETS ( void  )
static

Definition at line 1292 of file generated.c.

1293 {
1294  /* COMM_FAULT_OFFSETS */
1297  TEST_FIELD_SIZE (COMM_FAULT_OFFSETS, CommOffset, 2)
1298  TEST_FIELD_ALIGN (COMM_FAULT_OFFSETS, CommOffset, 2)
1299  TEST_FIELD_OFFSET(COMM_FAULT_OFFSETS, CommOffset, 0)
1300  TEST_FIELD_SIZE (COMM_FAULT_OFFSETS, FaultOffset, 2)
1301  TEST_FIELD_ALIGN (COMM_FAULT_OFFSETS, FaultOffset, 2)
1302  TEST_FIELD_OFFSET(COMM_FAULT_OFFSETS, FaultOffset, 2)
1303 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69

Referenced by test_pack().

◆ test_pack_CS_STUB_INFO()

static void test_pack_CS_STUB_INFO ( void  )
static

Definition at line 1305 of file generated.c.

1306 {
1307  /* CS_STUB_INFO */
1310  TEST_FIELD_SIZE (CS_STUB_INFO, WireCodeset, 4)
1311  TEST_FIELD_ALIGN (CS_STUB_INFO, WireCodeset, 4)
1312  TEST_FIELD_OFFSET(CS_STUB_INFO, WireCodeset, 0)
1313  TEST_FIELD_SIZE (CS_STUB_INFO, DesiredReceivingCodeset, 4)
1314  TEST_FIELD_ALIGN (CS_STUB_INFO, DesiredReceivingCodeset, 4)
1315  TEST_FIELD_OFFSET(CS_STUB_INFO, DesiredReceivingCodeset, 4)
1316  TEST_FIELD_SIZE (CS_STUB_INFO, CSArrayInfo, 4)
1317  TEST_FIELD_ALIGN (CS_STUB_INFO, CSArrayInfo, 4)
1318  TEST_FIELD_OFFSET(CS_STUB_INFO, CSArrayInfo, 8)
1319 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69

Referenced by test_pack().

◆ test_pack_EXPR_EVAL()

static void test_pack_EXPR_EVAL ( void  )
static

Definition at line 1321 of file generated.c.

1322 {
1323  /* EXPR_EVAL */
1324 }

Referenced by test_pack().

◆ test_pack_FULL_PTR_TO_REFID_ELEMENT()

static void test_pack_FULL_PTR_TO_REFID_ELEMENT ( void  )
static

Definition at line 1326 of file generated.c.

1327 {
1328  /* FULL_PTR_TO_REFID_ELEMENT */
1343 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69

Referenced by test_pack().

◆ test_pack_FULL_PTR_XLAT_TABLES()

static void test_pack_FULL_PTR_XLAT_TABLES ( void  )
static

Definition at line 1345 of file generated.c.

1346 {
1347  /* FULL_PTR_XLAT_TABLES */
1348 }

Referenced by test_pack().

◆ test_pack_GENERIC_BINDING_INFO()

static void test_pack_GENERIC_BINDING_INFO ( void  )
static

Definition at line 1350 of file generated.c.

1351 {
1352  /* GENERIC_BINDING_INFO */
1359 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
IN PVOID IN PVOID IN USHORT IN USHORT Size
Definition: pci.h:361
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69

Referenced by test_pack().

◆ test_pack_GENERIC_BINDING_ROUTINE_PAIR()

static void test_pack_GENERIC_BINDING_ROUTINE_PAIR ( void  )
static

Definition at line 1361 of file generated.c.

1362 {
1363  /* GENERIC_BINDING_ROUTINE_PAIR */
1364 }

Referenced by test_pack().

◆ test_pack_I_RPC_HANDLE()

static void test_pack_I_RPC_HANDLE ( void  )
static

Definition at line 931 of file generated.c.

932 {
933  /* I_RPC_HANDLE */
936 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56

Referenced by test_pack().

◆ test_pack_MALLOC_FREE_STRUCT()

static void test_pack_MALLOC_FREE_STRUCT ( void  )
static

Definition at line 1366 of file generated.c.

1367 {
1368  /* MALLOC_FREE_STRUCT */
1369 }

Referenced by test_pack().

◆ test_pack_MIDL_FORMAT_STRING()

static void test_pack_MIDL_FORMAT_STRING ( void  )
static

Definition at line 1371 of file generated.c.

1372 {
1373  /* MIDL_FORMAT_STRING */
1377 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
char * Pad(char *Str, char PadChar, ULONG Length)
Definition: cabman.cxx:29
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69

Referenced by test_pack().

◆ test_pack_MIDL_SERVER_INFO()

static void test_pack_MIDL_SERVER_INFO ( void  )
static

Definition at line 1379 of file generated.c.

1380 {
1381  /* MIDL_SERVER_INFO */
1384  TEST_FIELD_SIZE (MIDL_SERVER_INFO, pStubDesc, 4)
1385  TEST_FIELD_ALIGN (MIDL_SERVER_INFO, pStubDesc, 4)
1386  TEST_FIELD_OFFSET(MIDL_SERVER_INFO, pStubDesc, 0)
1390  TEST_FIELD_SIZE (MIDL_SERVER_INFO, ProcString, 4)
1391  TEST_FIELD_ALIGN (MIDL_SERVER_INFO, ProcString, 4)
1392  TEST_FIELD_OFFSET(MIDL_SERVER_INFO, ProcString, 8)
1393  TEST_FIELD_SIZE (MIDL_SERVER_INFO, FmtStringOffset, 4)
1394  TEST_FIELD_ALIGN (MIDL_SERVER_INFO, FmtStringOffset, 4)
1395  TEST_FIELD_OFFSET(MIDL_SERVER_INFO, FmtStringOffset, 12)
1396  TEST_FIELD_SIZE (MIDL_SERVER_INFO, ThunkTable, 4)
1397  TEST_FIELD_ALIGN (MIDL_SERVER_INFO, ThunkTable, 4)
1398  TEST_FIELD_OFFSET(MIDL_SERVER_INFO, ThunkTable, 16)
1399  TEST_FIELD_SIZE (MIDL_SERVER_INFO, pTransferSyntax, 4)
1400  TEST_FIELD_ALIGN (MIDL_SERVER_INFO, pTransferSyntax, 4)
1401  TEST_FIELD_OFFSET(MIDL_SERVER_INFO, pTransferSyntax, 20)
1402  TEST_FIELD_SIZE (MIDL_SERVER_INFO, nCount, 4)
1403  TEST_FIELD_ALIGN (MIDL_SERVER_INFO, nCount, 4)
1404  TEST_FIELD_OFFSET(MIDL_SERVER_INFO, nCount, 24)
1405  TEST_FIELD_SIZE (MIDL_SERVER_INFO, pSyntaxInfo, 4)
1406  TEST_FIELD_ALIGN (MIDL_SERVER_INFO, pSyntaxInfo, 4)
1407  TEST_FIELD_OFFSET(MIDL_SERVER_INFO, pSyntaxInfo, 28)
1408 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
static LSA_DISPATCH_TABLE DispatchTable
Definition: authpackage.c:164
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69

Referenced by test_pack().

◆ test_pack_MIDL_STUB_DESC()

static void test_pack_MIDL_STUB_DESC ( void  )
static

Definition at line 1410 of file generated.c.

1411 {
1412  /* MIDL_STUB_DESC */
1413  TEST_FIELD_SIZE (MIDL_STUB_DESC, RpcInterfaceInformation, 4)
1414  TEST_FIELD_ALIGN (MIDL_STUB_DESC, RpcInterfaceInformation, 4)
1415  TEST_FIELD_OFFSET(MIDL_STUB_DESC, RpcInterfaceInformation, 0)
1416 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69

Referenced by test_pack().

◆ test_pack_MIDL_STUB_MESSAGE()

static void test_pack_MIDL_STUB_MESSAGE ( void  )
static

Definition at line 1418 of file generated.c.

1419 {
1420  /* MIDL_STUB_MESSAGE */
1421  TEST_FIELD_SIZE (MIDL_STUB_MESSAGE, RpcMsg, 4)
1422  TEST_FIELD_ALIGN (MIDL_STUB_MESSAGE, RpcMsg, 4)
1427  TEST_FIELD_SIZE (MIDL_STUB_MESSAGE, BufferStart, 4)
1428  TEST_FIELD_ALIGN (MIDL_STUB_MESSAGE, BufferStart, 4)
1429  TEST_FIELD_OFFSET(MIDL_STUB_MESSAGE, BufferStart, 8)
1433  TEST_FIELD_SIZE (MIDL_STUB_MESSAGE, BufferMark, 4)
1434  TEST_FIELD_ALIGN (MIDL_STUB_MESSAGE, BufferMark, 4)
1435  TEST_FIELD_OFFSET(MIDL_STUB_MESSAGE, BufferMark, 16)
1445  TEST_FIELD_SIZE (MIDL_STUB_MESSAGE, ReuseBuffer, 4)
1446  TEST_FIELD_ALIGN (MIDL_STUB_MESSAGE, ReuseBuffer, 4)
1447  TEST_FIELD_OFFSET(MIDL_STUB_MESSAGE, ReuseBuffer, 36)
1448  TEST_FIELD_SIZE (MIDL_STUB_MESSAGE, pAllocAllNodesContext, 4)
1449  TEST_FIELD_ALIGN (MIDL_STUB_MESSAGE, pAllocAllNodesContext, 4)
1450  TEST_FIELD_OFFSET(MIDL_STUB_MESSAGE, pAllocAllNodesContext, 40)
1451  TEST_FIELD_SIZE (MIDL_STUB_MESSAGE, pPointerQueueState, 4)
1452  TEST_FIELD_ALIGN (MIDL_STUB_MESSAGE, pPointerQueueState, 4)
1453  TEST_FIELD_OFFSET(MIDL_STUB_MESSAGE, pPointerQueueState, 44)
1454  TEST_FIELD_SIZE (MIDL_STUB_MESSAGE, IgnoreEmbeddedPointers, 4)
1455  TEST_FIELD_ALIGN (MIDL_STUB_MESSAGE, IgnoreEmbeddedPointers, 4)
1456  TEST_FIELD_OFFSET(MIDL_STUB_MESSAGE, IgnoreEmbeddedPointers, 48)
1457  TEST_FIELD_SIZE (MIDL_STUB_MESSAGE, PointerBufferMark, 4)
1458  TEST_FIELD_ALIGN (MIDL_STUB_MESSAGE, PointerBufferMark, 4)
1459  TEST_FIELD_OFFSET(MIDL_STUB_MESSAGE, PointerBufferMark, 52)
1460  TEST_FIELD_SIZE (MIDL_STUB_MESSAGE, CorrDespIncrement, 1)
1461  TEST_FIELD_ALIGN (MIDL_STUB_MESSAGE, CorrDespIncrement, 1)
1462  TEST_FIELD_OFFSET(MIDL_STUB_MESSAGE, CorrDespIncrement, 56)
1466  TEST_FIELD_SIZE (MIDL_STUB_MESSAGE, MaxCount, 4)
1467  TEST_FIELD_ALIGN (MIDL_STUB_MESSAGE, MaxCount, 4)
1468  TEST_FIELD_OFFSET(MIDL_STUB_MESSAGE, MaxCount, 60)
1472  TEST_FIELD_SIZE (MIDL_STUB_MESSAGE, ActualCount, 4)
1473  TEST_FIELD_ALIGN (MIDL_STUB_MESSAGE, ActualCount, 4)
1474  TEST_FIELD_OFFSET(MIDL_STUB_MESSAGE, ActualCount, 68)
1475 }
_In_ PSCSI_REQUEST_BLOCK _In_opt_ PVOID _In_ ULONG BufferLength
Definition: cdrom.h:989
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
static ULONGLONG Memory
Definition: CcMapData_drv.c:35
UINT uFlags
Definition: api.c:59
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
_In_ ULONG _In_ ULONG Offset
Definition: ntddpcm.h:101
Definition: bufpool.h:45
static CONST DWORD MemorySize[]
Definition: svga.c:32
_In_ PUCHAR BufferEnd
Definition: usbdlib.h:189
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69

Referenced by test_pack().

◆ test_pack_MIDL_STUBLESS_PROXY_INFO()

static void test_pack_MIDL_STUBLESS_PROXY_INFO ( void  )
static

Definition at line 1477 of file generated.c.

1478 {
1479  /* MIDL_STUBLESS_PROXY_INFO */
1485  TEST_FIELD_SIZE (MIDL_STUBLESS_PROXY_INFO, ProcFormatString, 4)
1486  TEST_FIELD_ALIGN (MIDL_STUBLESS_PROXY_INFO, ProcFormatString, 4)
1487  TEST_FIELD_OFFSET(MIDL_STUBLESS_PROXY_INFO, ProcFormatString, 4)
1488  TEST_FIELD_SIZE (MIDL_STUBLESS_PROXY_INFO, FormatStringOffset, 4)
1489  TEST_FIELD_ALIGN (MIDL_STUBLESS_PROXY_INFO, FormatStringOffset, 4)
1490  TEST_FIELD_OFFSET(MIDL_STUBLESS_PROXY_INFO, FormatStringOffset, 8)
1491  TEST_FIELD_SIZE (MIDL_STUBLESS_PROXY_INFO, pTransferSyntax, 4)
1492  TEST_FIELD_ALIGN (MIDL_STUBLESS_PROXY_INFO, pTransferSyntax, 4)
1493  TEST_FIELD_OFFSET(MIDL_STUBLESS_PROXY_INFO, pTransferSyntax, 12)
1497  TEST_FIELD_SIZE (MIDL_STUBLESS_PROXY_INFO, pSyntaxInfo, 4)
1498  TEST_FIELD_ALIGN (MIDL_STUBLESS_PROXY_INFO, pSyntaxInfo, 4)
1500 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69

Referenced by test_pack().

◆ test_pack_MIDL_SYNTAX_INFO()

static void test_pack_MIDL_SYNTAX_INFO ( void  )
static

Definition at line 1502 of file generated.c.

1503 {
1504  /* MIDL_SYNTAX_INFO */
1507  TEST_FIELD_SIZE (MIDL_SYNTAX_INFO, TransferSyntax, 20)
1508  TEST_FIELD_ALIGN (MIDL_SYNTAX_INFO, TransferSyntax, 4)
1509  TEST_FIELD_OFFSET(MIDL_SYNTAX_INFO, TransferSyntax, 0)
1513  TEST_FIELD_SIZE (MIDL_SYNTAX_INFO, ProcString, 4)
1514  TEST_FIELD_ALIGN (MIDL_SYNTAX_INFO, ProcString, 4)
1515  TEST_FIELD_OFFSET(MIDL_SYNTAX_INFO, ProcString, 24)
1516  TEST_FIELD_SIZE (MIDL_SYNTAX_INFO, FmtStringOffset, 4)
1517  TEST_FIELD_ALIGN (MIDL_SYNTAX_INFO, FmtStringOffset, 4)
1518  TEST_FIELD_OFFSET(MIDL_SYNTAX_INFO, FmtStringOffset, 28)
1519  TEST_FIELD_SIZE (MIDL_SYNTAX_INFO, TypeString, 4)
1520  TEST_FIELD_ALIGN (MIDL_SYNTAX_INFO, TypeString, 4)
1521  TEST_FIELD_OFFSET(MIDL_SYNTAX_INFO, TypeString, 32)
1522  TEST_FIELD_SIZE (MIDL_SYNTAX_INFO, aUserMarshalQuadruple, 4)
1523  TEST_FIELD_ALIGN (MIDL_SYNTAX_INFO, aUserMarshalQuadruple, 4)
1524  TEST_FIELD_OFFSET(MIDL_SYNTAX_INFO, aUserMarshalQuadruple, 36)
1525  TEST_FIELD_SIZE (MIDL_SYNTAX_INFO, pReserved1, 4)
1526  TEST_FIELD_ALIGN (MIDL_SYNTAX_INFO, pReserved1, 4)
1527  TEST_FIELD_OFFSET(MIDL_SYNTAX_INFO, pReserved1, 40)
1528  TEST_FIELD_SIZE (MIDL_SYNTAX_INFO, pReserved2, 4)
1529  TEST_FIELD_ALIGN (MIDL_SYNTAX_INFO, pReserved2, 4)
1530  TEST_FIELD_OFFSET(MIDL_SYNTAX_INFO, pReserved2, 44)
1531 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
static LSA_DISPATCH_TABLE DispatchTable
Definition: authpackage.c:164
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69

Referenced by test_pack().

◆ test_pack_NDR_CCONTEXT()

static void test_pack_NDR_CCONTEXT ( void  )
static

Definition at line 1533 of file generated.c.

1534 {
1535  /* NDR_CCONTEXT */
1538 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56

Referenced by test_pack().

◆ test_pack_NDR_NOTIFY2_ROUTINE()

static void test_pack_NDR_NOTIFY2_ROUTINE ( void  )
static

Definition at line 1545 of file generated.c.

1546 {
1547  /* NDR_NOTIFY2_ROUTINE */
1548 }

Referenced by test_pack().

◆ test_pack_NDR_NOTIFY_ROUTINE()

static void test_pack_NDR_NOTIFY_ROUTINE ( void  )
static

Definition at line 1540 of file generated.c.

1541 {
1542  /* NDR_NOTIFY_ROUTINE */
1543 }

Referenced by test_pack().

◆ test_pack_NDR_RUNDOWN()

static void test_pack_NDR_RUNDOWN ( void  )
static

Definition at line 1550 of file generated.c.

1551 {
1552  /* NDR_RUNDOWN */
1553 }

Referenced by test_pack().

◆ test_pack_NDR_SCONTEXT()

static void test_pack_NDR_SCONTEXT ( void  )
static

Definition at line 1555 of file generated.c.

1556 {
1557  /* NDR_SCONTEXT */
1560 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56

Referenced by test_pack().

◆ test_pack_NDR_USER_MARSHAL_INFO()

static void test_pack_NDR_USER_MARSHAL_INFO ( void  )
static

Definition at line 1562 of file generated.c.

1563 {
1564  /* NDR_USER_MARSHAL_INFO */
1565  TEST_FIELD_SIZE (NDR_USER_MARSHAL_INFO, InformationLevel, 4)
1566  TEST_FIELD_ALIGN (NDR_USER_MARSHAL_INFO, InformationLevel, 4)
1567  TEST_FIELD_OFFSET(NDR_USER_MARSHAL_INFO, InformationLevel, 0)
1568 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69

Referenced by test_pack().

◆ test_pack_NDR_USER_MARSHAL_INFO_LEVEL1()

static void test_pack_NDR_USER_MARSHAL_INFO_LEVEL1 ( void  )
static

Definition at line 1570 of file generated.c.

1571 {
1572  /* NDR_USER_MARSHAL_INFO_LEVEL1 */
1579 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
Definition: bufpool.h:45
#define BufferSize
Definition: mmc.h:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69

Referenced by test_pack().

◆ test_pack_PARRAY_INFO()

static void test_pack_PARRAY_INFO ( void  )
static

Definition at line 1581 of file generated.c.

1582 {
1583  /* PARRAY_INFO */
1588 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:68
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:74

Referenced by test_pack().

◆ test_pack_PFORMAT_STRING()

static void test_pack_PFORMAT_STRING ( void  )
static

Definition at line 1590 of file generated.c.

1591 {
1592  /* PFORMAT_STRING */
1595 }
const unsigned char * PFORMAT_STRING
Definition: rpcndr.h:176
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56

Referenced by test_pack().

◆ test_pack_PFULL_PTR_TO_REFID_ELEMENT()

static void test_pack_PFULL_PTR_TO_REFID_ELEMENT ( void  )
static

Definition at line 1597 of file generated.c.

1598 {
1599  /* PFULL_PTR_TO_REFID_ELEMENT */
1604 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:68
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:74

Referenced by test_pack().

◆ test_pack_PFULL_PTR_XLAT_TABLES()

static void test_pack_PFULL_PTR_XLAT_TABLES ( void  )
static

Definition at line 1606 of file generated.c.

1607 {
1608  /* PFULL_PTR_XLAT_TABLES */
1611 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56

Referenced by test_pack().

◆ test_pack_PGENERIC_BINDING_INFO()

static void test_pack_PGENERIC_BINDING_INFO ( void  )
static

Definition at line 1613 of file generated.c.

1614 {
1615  /* PGENERIC_BINDING_INFO */
1618 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56

Referenced by test_pack().

◆ test_pack_PGENERIC_BINDING_ROUTINE_PAIR()

static void test_pack_PGENERIC_BINDING_ROUTINE_PAIR ( void  )
static

Definition at line 1620 of file generated.c.

1621 {
1622  /* PGENERIC_BINDING_ROUTINE_PAIR */
1625 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56

Referenced by test_pack().

◆ test_pack_PMIDL_SERVER_INFO()

static void test_pack_PMIDL_SERVER_INFO ( void  )
static

Definition at line 1627 of file generated.c.

1628 {
1629  /* PMIDL_SERVER_INFO */
1634 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:68
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:74

Referenced by test_pack().

◆ test_pack_PMIDL_STUB_DESC()

static void test_pack_PMIDL_STUB_DESC ( void  )
static

Definition at line 1636 of file generated.c.

1637 {
1638  /* PMIDL_STUB_DESC */
1641 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56

Referenced by test_pack().

◆ test_pack_PMIDL_STUB_MESSAGE()

static void test_pack_PMIDL_STUB_MESSAGE ( void  )
static

Definition at line 1643 of file generated.c.

1644 {
1645  /* PMIDL_STUB_MESSAGE */
1648 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56

Referenced by test_pack().

◆ test_pack_PMIDL_STUBLESS_PROXY_INFO()

static void test_pack_PMIDL_STUBLESS_PROXY_INFO ( void  )
static

Definition at line 1650 of file generated.c.

1651 {
1652  /* PMIDL_STUBLESS_PROXY_INFO */
1657 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:68
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:74

Referenced by test_pack().

◆ test_pack_PMIDL_SYNTAX_INFO()

static void test_pack_PMIDL_SYNTAX_INFO ( void  )
static

Definition at line 1659 of file generated.c.

1660 {
1661  /* PMIDL_SYNTAX_INFO */
1666 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:68
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:74

Referenced by test_pack().

◆ test_pack_PNDR_ASYNC_MESSAGE()

static void test_pack_PNDR_ASYNC_MESSAGE ( void  )
static

Definition at line 1668 of file generated.c.

1669 {
1670  /* PNDR_ASYNC_MESSAGE */
1673 }
struct _NDR_ASYNC_MESSAGE * PNDR_ASYNC_MESSAGE
Definition: rpcndr.h:197
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56

Referenced by test_pack().

◆ test_pack_PNDR_CORRELATION_INFO()

static void test_pack_PNDR_CORRELATION_INFO ( void  )
static

Definition at line 1675 of file generated.c.

1676 {
1677  /* PNDR_CORRELATION_INFO */
1680 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
struct _NDR_CORRELATION_INFO * PNDR_CORRELATION_INFO
Definition: rpcndr.h:198

Referenced by test_pack().

◆ test_pack_PRPC_CLIENT_INTERFACE()

static void test_pack_PRPC_CLIENT_INTERFACE ( void  )
static

Definition at line 1045 of file generated.c.

1046 {
1047  /* PRPC_CLIENT_INTERFACE */
1052 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:68
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:74

Referenced by test_pack().

◆ test_pack_PRPC_DISPATCH_TABLE()

static void test_pack_PRPC_DISPATCH_TABLE ( void  )
static

Definition at line 1054 of file generated.c.

1055 {
1056  /* PRPC_DISPATCH_TABLE */
1061 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:68
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:74

Referenced by test_pack().

◆ test_pack_PRPC_MESSAGE()

static void test_pack_PRPC_MESSAGE ( void  )
static

Definition at line 1063 of file generated.c.

1064 {
1065  /* PRPC_MESSAGE */
1070 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:68
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:74

Referenced by test_pack().

◆ test_pack_PRPC_POLICY()

static void test_pack_PRPC_POLICY ( void  )
static

Definition at line 945 of file generated.c.

946 {
947  /* PRPC_POLICY */
952 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:68
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:74

Referenced by test_pack().

◆ test_pack_PRPC_PROTSEQ_ENDPOINT()

static void test_pack_PRPC_PROTSEQ_ENDPOINT ( void  )
static

Definition at line 1072 of file generated.c.

1073 {
1074  /* PRPC_PROTSEQ_ENDPOINT */
1079 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:68
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:74

Referenced by test_pack().

◆ test_pack_PRPC_SERVER_INTERFACE()

static void test_pack_PRPC_SERVER_INTERFACE ( void  )
static

Definition at line 1081 of file generated.c.

1082 {
1083  /* PRPC_SERVER_INTERFACE */
1088 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:68
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:74

Referenced by test_pack().

◆ test_pack_PRPC_STUB_FUNCTION()

static void test_pack_PRPC_STUB_FUNCTION ( void  )
static

Definition at line 1773 of file generated.c.

1774 {
1775  /* PRPC_STUB_FUNCTION */
1776 }

Referenced by test_pack().

◆ test_pack_PRPC_SYNTAX_IDENTIFIER()

static void test_pack_PRPC_SYNTAX_IDENTIFIER ( void  )
static

Definition at line 1090 of file generated.c.

1091 {
1092  /* PRPC_SYNTAX_IDENTIFIER */
1097 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:68
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:74

Referenced by test_pack().

◆ test_pack_PSCONTEXT_QUEUE()

static void test_pack_PSCONTEXT_QUEUE ( void  )
static

Definition at line 1682 of file generated.c.

1683 {
1684  /* PSCONTEXT_QUEUE */
1689 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_TARGET_ALIGN(type, align)
Definition: generated.c:68
#define TEST_TARGET_SIZE(type, size)
Definition: generated.c:74

Referenced by test_pack().

◆ test_pack_PXMIT_ROUTINE_QUINTUPLE()

static void test_pack_PXMIT_ROUTINE_QUINTUPLE ( void  )
static

Definition at line 1691 of file generated.c.

1692 {
1693  /* PXMIT_ROUTINE_QUINTUPLE */
1696 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56

Referenced by test_pack().

◆ test_pack_RPC_AUTH_IDENTITY_HANDLE()

static void test_pack_RPC_AUTH_IDENTITY_HANDLE ( void  )
static

Definition at line 954 of file generated.c.

955 {
956  /* RPC_AUTH_IDENTITY_HANDLE */
959 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56

Referenced by test_pack().

◆ test_pack_RPC_AUTH_KEY_RETRIEVAL_FN()

static void test_pack_RPC_AUTH_KEY_RETRIEVAL_FN ( void  )
static

Definition at line 961 of file generated.c.

962 {
963  /* RPC_AUTH_KEY_RETRIEVAL_FN */
964 }

Referenced by test_pack().

◆ test_pack_RPC_AUTHZ_HANDLE()

static void test_pack_RPC_AUTHZ_HANDLE ( void  )
static

Definition at line 966 of file generated.c.

967 {
968  /* RPC_AUTHZ_HANDLE */
971 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56

Referenced by test_pack().

◆ test_pack_RPC_BINDING_HANDLE()

static void test_pack_RPC_BINDING_HANDLE ( void  )
static

Definition at line 973 of file generated.c.

974 {
975  /* RPC_BINDING_HANDLE */
978 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56

Referenced by test_pack().

◆ test_pack_RPC_BINDING_VECTOR()

static void test_pack_RPC_BINDING_VECTOR ( void  )
static

Definition at line 980 of file generated.c.

981 {
982  /* RPC_BINDING_VECTOR */
988  TEST_FIELD_SIZE (RPC_BINDING_VECTOR, BindingH, 4)
989  TEST_FIELD_ALIGN (RPC_BINDING_VECTOR, BindingH, 4)
991 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
_Inout_ __drv_aliasesMem PSLIST_ENTRY _Inout_ PSLIST_ENTRY _In_ ULONG Count
Definition: exfuncs.h:1223
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69

Referenced by test_pack().

◆ test_pack_RPC_CLIENT_INTERFACE()

static void test_pack_RPC_CLIENT_INTERFACE ( void  )
static

Definition at line 1099 of file generated.c.

1100 {
1101  /* RPC_CLIENT_INTERFACE */
1107  TEST_FIELD_SIZE (RPC_CLIENT_INTERFACE, InterfaceId, 20)
1108  TEST_FIELD_ALIGN (RPC_CLIENT_INTERFACE, InterfaceId, 4)
1109  TEST_FIELD_OFFSET(RPC_CLIENT_INTERFACE, InterfaceId, 4)
1110  TEST_FIELD_SIZE (RPC_CLIENT_INTERFACE, TransferSyntax, 20)
1111  TEST_FIELD_ALIGN (RPC_CLIENT_INTERFACE, TransferSyntax, 4)
1112  TEST_FIELD_OFFSET(RPC_CLIENT_INTERFACE, TransferSyntax, 24)
1116  TEST_FIELD_SIZE (RPC_CLIENT_INTERFACE, RpcProtseqEndpointCount, 4)
1117  TEST_FIELD_ALIGN (RPC_CLIENT_INTERFACE, RpcProtseqEndpointCount, 4)
1118  TEST_FIELD_OFFSET(RPC_CLIENT_INTERFACE, RpcProtseqEndpointCount, 48)
1119  TEST_FIELD_SIZE (RPC_CLIENT_INTERFACE, RpcProtseqEndpoint, 4)
1120  TEST_FIELD_ALIGN (RPC_CLIENT_INTERFACE, RpcProtseqEndpoint, 4)
1121  TEST_FIELD_OFFSET(RPC_CLIENT_INTERFACE, RpcProtseqEndpoint, 52)
1125  TEST_FIELD_SIZE (RPC_CLIENT_INTERFACE, InterpreterInfo, 4)
1126  TEST_FIELD_ALIGN (RPC_CLIENT_INTERFACE, InterpreterInfo, 4)
1127  TEST_FIELD_OFFSET(RPC_CLIENT_INTERFACE, InterpreterInfo, 60)
1131 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
_Must_inspect_result_ _In_ ULONG Flags
Definition: wsk.h:170
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
_Reserved_ PVOID Reserved
Definition: winddi.h:3974
_In_ ULONG _In_ ULONG _In_ ULONG Length
Definition: ntddpcm.h:101
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
static LSA_DISPATCH_TABLE DispatchTable
Definition: authpackage.c:164
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69

Referenced by test_pack().

◆ test_pack_RPC_DISPATCH_FUNCTION()

static void test_pack_RPC_DISPATCH_FUNCTION ( void  )
static

Definition at line 1133 of file generated.c.

1134 {
1135  /* RPC_DISPATCH_FUNCTION */
1136 }

Referenced by test_pack().

◆ test_pack_RPC_DISPATCH_TABLE()

static void test_pack_RPC_DISPATCH_TABLE ( void  )
static

Definition at line 1138 of file generated.c.

1139 {
1140  /* RPC_DISPATCH_TABLE */
1143  TEST_FIELD_SIZE (RPC_DISPATCH_TABLE, DispatchTableCount, 4)
1144  TEST_FIELD_ALIGN (RPC_DISPATCH_TABLE, DispatchTableCount, 4)
1145  TEST_FIELD_OFFSET(RPC_DISPATCH_TABLE, DispatchTableCount, 0)
1152 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
_Reserved_ PVOID Reserved
Definition: winddi.h:3974
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
static LSA_DISPATCH_TABLE DispatchTable
Definition: authpackage.c:164
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69

Referenced by test_pack().

◆ test_pack_RPC_IF_HANDLE()

static void test_pack_RPC_IF_HANDLE ( void  )
static

Definition at line 993 of file generated.c.

994 {
995  /* RPC_IF_HANDLE */
998 }
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56

Referenced by test_pack().

◆ test_pack_RPC_IF_ID()

static void test_pack_RPC_IF_ID ( void  )
static

Definition at line 1000 of file generated.c.

1001 {
1002  /* RPC_IF_ID */
1005  TEST_FIELD_SIZE (RPC_IF_ID, Uuid, 16)
1006  TEST_FIELD_ALIGN (RPC_IF_ID, Uuid, 4)
1007  TEST_FIELD_OFFSET(RPC_IF_ID, Uuid, 0)
1008  TEST_FIELD_SIZE (RPC_IF_ID, VersMajor, 2)
1009  TEST_FIELD_ALIGN (RPC_IF_ID, VersMajor, 2)
1010  TEST_FIELD_OFFSET(RPC_IF_ID, VersMajor, 16)
1011  TEST_FIELD_SIZE (RPC_IF_ID, VersMinor, 2)
1012  TEST_FIELD_ALIGN (RPC_IF_ID, VersMinor, 2)
1013  TEST_FIELD_OFFSET(RPC_IF_ID, VersMinor, 18)
1014 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69

Referenced by test_pack().

◆ test_pack_RPC_MESSAGE()

static void test_pack_RPC_MESSAGE ( void  )
static

Definition at line 1154 of file generated.c.

1155 {
1156  /* RPC_MESSAGE */
1162  TEST_FIELD_SIZE (RPC_MESSAGE, DataRepresentation, 4)
1163  TEST_FIELD_ALIGN (RPC_MESSAGE, DataRepresentation, 4)
1164  TEST_FIELD_OFFSET(RPC_MESSAGE, DataRepresentation, 4)
1171  TEST_FIELD_SIZE (RPC_MESSAGE, ProcNum, 4)
1172  TEST_FIELD_ALIGN (RPC_MESSAGE, ProcNum, 4)
1173  TEST_FIELD_OFFSET(RPC_MESSAGE, ProcNum, 16)
1174  TEST_FIELD_SIZE (RPC_MESSAGE, TransferSyntax, 4)
1175  TEST_FIELD_ALIGN (RPC_MESSAGE, TransferSyntax, 4)
1176  TEST_FIELD_OFFSET(RPC_MESSAGE, TransferSyntax, 20)
1177  TEST_FIELD_SIZE (RPC_MESSAGE, RpcInterfaceInformation, 4)
1178  TEST_FIELD_ALIGN (RPC_MESSAGE, RpcInterfaceInformation, 4)
1179  TEST_FIELD_OFFSET(RPC_MESSAGE, RpcInterfaceInformation, 24)
1180  TEST_FIELD_SIZE (RPC_MESSAGE, ReservedForRuntime, 4)
1181  TEST_FIELD_ALIGN (RPC_MESSAGE, ReservedForRuntime, 4)
1182  TEST_FIELD_OFFSET(RPC_MESSAGE, ReservedForRuntime, 28)
1183  TEST_FIELD_SIZE (RPC_MESSAGE, ManagerEpv, 4)
1184  TEST_FIELD_ALIGN (RPC_MESSAGE, ManagerEpv, 4)
1185  TEST_FIELD_OFFSET(RPC_MESSAGE, ManagerEpv, 32)
1186  TEST_FIELD_SIZE (RPC_MESSAGE, ImportContext, 4)
1187  TEST_FIELD_ALIGN (RPC_MESSAGE, ImportContext, 4)
1188  TEST_FIELD_OFFSET(RPC_MESSAGE, ImportContext, 36)
1189  TEST_FIELD_SIZE (RPC_MESSAGE, RpcFlags, 4)
1190  TEST_FIELD_ALIGN (RPC_MESSAGE, RpcFlags, 4)
1191  TEST_FIELD_OFFSET(RPC_MESSAGE, RpcFlags, 40)
1192 }
_In_ PSCSI_REQUEST_BLOCK _In_opt_ PVOID _In_ ULONG BufferLength
Definition: cdrom.h:989
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
Definition: bufpool.h:45
_In_ HANDLE Handle
Definition: extypes.h:390
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69

Referenced by test_pack().

◆ test_pack_RPC_POLICY()

static void test_pack_RPC_POLICY ( void  )
static

Definition at line 1016 of file generated.c.

1017 {
1018  /* RPC_POLICY */
1024  TEST_FIELD_SIZE (RPC_POLICY, EndpointFlags, 4)
1025  TEST_FIELD_ALIGN (RPC_POLICY, EndpointFlags, 4)
1026  TEST_FIELD_OFFSET(RPC_POLICY, EndpointFlags, 4)
1027  TEST_FIELD_SIZE (RPC_POLICY, NICFlags, 4)
1028  TEST_FIELD_ALIGN (RPC_POLICY, NICFlags, 4)
1029  TEST_FIELD_OFFSET(RPC_POLICY, NICFlags, 8)
1030 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
_In_ ULONG _In_ ULONG _In_ ULONG Length
Definition: ntddpcm.h:101
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69

Referenced by test_pack().

◆ test_pack_RPC_PROTSEQ_ENDPOINT()

static void test_pack_RPC_PROTSEQ_ENDPOINT ( void  )
static

Definition at line 1194 of file generated.c.

1195 {
1196  /* RPC_PROTSEQ_ENDPOINT */
1199  TEST_FIELD_SIZE (RPC_PROTSEQ_ENDPOINT, RpcProtocolSequence, 4)
1200  TEST_FIELD_ALIGN (RPC_PROTSEQ_ENDPOINT, RpcProtocolSequence, 4)
1201  TEST_FIELD_OFFSET(RPC_PROTSEQ_ENDPOINT, RpcProtocolSequence, 0)
1202  TEST_FIELD_SIZE (RPC_PROTSEQ_ENDPOINT, Endpoint, 4)
1203  TEST_FIELD_ALIGN (RPC_PROTSEQ_ENDPOINT, Endpoint, 4)
1205 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69

Referenced by test_pack().

◆ test_pack_RPC_SERVER_INTERFACE()

static void test_pack_RPC_SERVER_INTERFACE ( void  )
static

Definition at line 1207 of file generated.c.

1208 {
1209  /* RPC_SERVER_INTERFACE */
1215  TEST_FIELD_SIZE (RPC_SERVER_INTERFACE, InterfaceId, 20)
1216  TEST_FIELD_ALIGN (RPC_SERVER_INTERFACE, InterfaceId, 4)
1217  TEST_FIELD_OFFSET(RPC_SERVER_INTERFACE, InterfaceId, 4)
1218  TEST_FIELD_SIZE (RPC_SERVER_INTERFACE, TransferSyntax, 20)
1219  TEST_FIELD_ALIGN (RPC_SERVER_INTERFACE, TransferSyntax, 4)
1220  TEST_FIELD_OFFSET(RPC_SERVER_INTERFACE, TransferSyntax, 24)
1224  TEST_FIELD_SIZE (RPC_SERVER_INTERFACE, RpcProtseqEndpointCount, 4)
1225  TEST_FIELD_ALIGN (RPC_SERVER_INTERFACE, RpcProtseqEndpointCount, 4)
1226  TEST_FIELD_OFFSET(RPC_SERVER_INTERFACE, RpcProtseqEndpointCount, 48)
1227  TEST_FIELD_SIZE (RPC_SERVER_INTERFACE, RpcProtseqEndpoint, 4)
1228  TEST_FIELD_ALIGN (RPC_SERVER_INTERFACE, RpcProtseqEndpoint, 4)
1229  TEST_FIELD_OFFSET(RPC_SERVER_INTERFACE, RpcProtseqEndpoint, 52)
1230  TEST_FIELD_SIZE (RPC_SERVER_INTERFACE, DefaultManagerEpv, 4)
1231  TEST_FIELD_ALIGN (RPC_SERVER_INTERFACE, DefaultManagerEpv, 4)
1232  TEST_FIELD_OFFSET(RPC_SERVER_INTERFACE, DefaultManagerEpv, 56)
1233  TEST_FIELD_SIZE (RPC_SERVER_INTERFACE, InterpreterInfo, 4)
1234  TEST_FIELD_ALIGN (RPC_SERVER_INTERFACE, InterpreterInfo, 4)
1235  TEST_FIELD_OFFSET(RPC_SERVER_INTERFACE, InterpreterInfo, 60)
1239 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
_Must_inspect_result_ _In_ ULONG Flags
Definition: wsk.h:170
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
_In_ ULONG _In_ ULONG _In_ ULONG Length
Definition: ntddpcm.h:101
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
static LSA_DISPATCH_TABLE DispatchTable
Definition: authpackage.c:164
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69

Referenced by test_pack().

◆ test_pack_RPC_STATUS()

static void test_pack_RPC_STATUS ( void  )
static

Definition at line 938 of file generated.c.

939 {
940  /* RPC_STATUS */
943 }
long RPC_STATUS
Definition: rpc.h:52
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56

Referenced by test_pack().

◆ test_pack_RPC_SYNTAX_IDENTIFIER()

static void test_pack_RPC_SYNTAX_IDENTIFIER ( void  )
static

Definition at line 1241 of file generated.c.

1242 {
1243  /* RPC_SYNTAX_IDENTIFIER */
1246  TEST_FIELD_SIZE (RPC_SYNTAX_IDENTIFIER, SyntaxGUID, 16)
1247  TEST_FIELD_ALIGN (RPC_SYNTAX_IDENTIFIER, SyntaxGUID, 4)
1249  TEST_FIELD_SIZE (RPC_SYNTAX_IDENTIFIER, SyntaxVersion, 4)
1250  TEST_FIELD_ALIGN (RPC_SYNTAX_IDENTIFIER, SyntaxVersion, 2)
1251  TEST_FIELD_OFFSET(RPC_SYNTAX_IDENTIFIER, SyntaxVersion, 16)
1252 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69

Referenced by test_pack().

◆ test_pack_RPC_VERSION()

static void test_pack_RPC_VERSION ( void  )
static

Definition at line 1254 of file generated.c.

1255 {
1256  /* RPC_VERSION */
1265 }
ULONG MinorVersion
Definition: ros_glue.cpp:5
ULONG MajorVersion
Definition: ros_glue.cpp:4
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69

Referenced by test_pack().

◆ test_pack_SCONTEXT_QUEUE()

static void test_pack_SCONTEXT_QUEUE ( void  )
static

Definition at line 1698 of file generated.c.

1699 {
1700  /* SCONTEXT_QUEUE */
1703  TEST_FIELD_SIZE (SCONTEXT_QUEUE, NumberOfObjects, 4)
1704  TEST_FIELD_ALIGN (SCONTEXT_QUEUE, NumberOfObjects, 4)
1705  TEST_FIELD_OFFSET(SCONTEXT_QUEUE, NumberOfObjects, 0)
1706  TEST_FIELD_SIZE (SCONTEXT_QUEUE, ArrayOfObjects, 4)
1707  TEST_FIELD_ALIGN (SCONTEXT_QUEUE, ArrayOfObjects, 4)
1708  TEST_FIELD_OFFSET(SCONTEXT_QUEUE, ArrayOfObjects, 4)
1709 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69

Referenced by test_pack().

◆ test_pack_SERVER_ROUTINE()

static void test_pack_SERVER_ROUTINE ( void  )
static

Definition at line 1711 of file generated.c.

1712 {
1713  /* SERVER_ROUTINE */
1714 }

Referenced by test_pack().

◆ test_pack_STUB_THUNK()

static void test_pack_STUB_THUNK ( void  )
static

Definition at line 1716 of file generated.c.

1717 {
1718  /* STUB_THUNK */
1719 }

Referenced by test_pack().

◆ test_pack_USER_MARSHAL_CB()

static void test_pack_USER_MARSHAL_CB ( void  )
static

Definition at line 1721 of file generated.c.

1722 {
1723  /* USER_MARSHAL_CB */
1727  TEST_FIELD_SIZE (USER_MARSHAL_CB, pStubMsg, 4)
1728  TEST_FIELD_ALIGN (USER_MARSHAL_CB, pStubMsg, 4)
1729  TEST_FIELD_OFFSET(USER_MARSHAL_CB, pStubMsg, 4)
1730  TEST_FIELD_SIZE (USER_MARSHAL_CB, pReserve, 4)
1731  TEST_FIELD_ALIGN (USER_MARSHAL_CB, pReserve, 4)
1732  TEST_FIELD_OFFSET(USER_MARSHAL_CB, pReserve, 8)
1736 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
_Must_inspect_result_ _In_ ULONG Flags
Definition: wsk.h:170
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
static const WCHAR Signature[]
Definition: parser.c:141

Referenced by test_pack().

◆ test_pack_USER_MARSHAL_FREEING_ROUTINE()

static void test_pack_USER_MARSHAL_FREEING_ROUTINE ( void  )
static

Definition at line 1738 of file generated.c.

1739 {
1740  /* USER_MARSHAL_FREEING_ROUTINE */
1741 }

Referenced by test_pack().

◆ test_pack_USER_MARSHAL_MARSHALLING_ROUTINE()

static void test_pack_USER_MARSHAL_MARSHALLING_ROUTINE ( void  )
static

Definition at line 1743 of file generated.c.

1744 {
1745  /* USER_MARSHAL_MARSHALLING_ROUTINE */
1746 }

Referenced by test_pack().

◆ test_pack_USER_MARSHAL_ROUTINE_QUADRUPLE()

static void test_pack_USER_MARSHAL_ROUTINE_QUADRUPLE ( void  )
static

Definition at line 1748 of file generated.c.

1749 {
1750  /* USER_MARSHAL_ROUTINE_QUADRUPLE */
1751 }

Referenced by test_pack().

◆ test_pack_USER_MARSHAL_SIZING_ROUTINE()

static void test_pack_USER_MARSHAL_SIZING_ROUTINE ( void  )
static

Definition at line 1753 of file generated.c.

1754 {
1755  /* USER_MARSHAL_SIZING_ROUTINE */
1756 }

Referenced by test_pack().

◆ test_pack_USER_MARSHAL_UNMARSHALLING_ROUTINE()

static void test_pack_USER_MARSHAL_UNMARSHALLING_ROUTINE ( void  )
static

Definition at line 1758 of file generated.c.

1759 {
1760  /* USER_MARSHAL_UNMARSHALLING_ROUTINE */
1761 }

Referenced by test_pack().

◆ test_pack_UUID_VECTOR()

static void test_pack_UUID_VECTOR ( void  )
static

Definition at line 1032 of file generated.c.

1033 {
1034  /* UUID_VECTOR */
1040  TEST_FIELD_SIZE (UUID_VECTOR, Uuid, 4)
1041  TEST_FIELD_ALIGN (UUID_VECTOR, Uuid, 4)
1042  TEST_FIELD_OFFSET(UUID_VECTOR, Uuid, 4)
1043 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
_Inout_ __drv_aliasesMem PSLIST_ENTRY _Inout_ PSLIST_ENTRY _In_ ULONG Count
Definition: exfuncs.h:1223
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69

Referenced by test_pack().

◆ test_pack_XMIT_HELPER_ROUTINE()

static void test_pack_XMIT_HELPER_ROUTINE ( void  )
static

Definition at line 1763 of file generated.c.

1764 {
1765  /* XMIT_HELPER_ROUTINE */
1766 }

Referenced by test_pack().

◆ test_pack_XMIT_ROUTINE_QUINTUPLE()

static void test_pack_XMIT_ROUTINE_QUINTUPLE ( void  )
static

Definition at line 1768 of file generated.c.

1769 {
1770  /* XMIT_ROUTINE_QUINTUPLE */
1771 }

Referenced by test_pack().