ReactOS  0.4.15-dev-1377-ga59cecd
generated.c File Reference
#include "windef.h"
#include "mmsystem.h"
#include "digitalv.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_MMTIME (void)
 
static void test_pack_DRVCONFIGINFO (void)
 
static void test_pack_WAVEHDR (void)
 
static void test_pack_WAVEOUTCAPSA (void)
 
static void test_pack_WAVEOUTCAPSW (void)
 
static void test_pack_WAVEOUTCAPS2A (void)
 
static void test_pack_WAVEOUTCAPS2W (void)
 
static void test_pack_WAVEINCAPSA (void)
 
static void test_pack_WAVEINCAPSW (void)
 
static void test_pack_WAVEINCAPS2A (void)
 
static void test_pack_WAVEINCAPS2W (void)
 
static void test_pack_WAVEFORMAT (void)
 
static void test_pack_PCMWAVEFORMAT (void)
 
static void test_pack_WAVEFORMATEX (void)
 
static void test_pack_MIDIOUTCAPSA (void)
 
static void test_pack_MIDIOUTCAPSW (void)
 
static void test_pack_MIDIOUTCAPS2A (void)
 
static void test_pack_MIDIOUTCAPS2W (void)
 
static void test_pack_MIDIINCAPSA (void)
 
static void test_pack_MIDIINCAPSW (void)
 
static void test_pack_MIDIINCAPS2A (void)
 
static void test_pack_MIDIINCAPS2W (void)
 
static void test_pack_MIDIHDR (void)
 
static void test_pack_MIDIEVENT (void)
 
static void test_pack_AUXCAPSA (void)
 
static void test_pack_AUXCAPSW (void)
 
static void test_pack_AUXCAPS2A (void)
 
static void test_pack_AUXCAPS2W (void)
 
static void test_pack_TIMECAPS (void)
 
static void test_pack_JOYCAPSA (void)
 
static void test_pack_JOYCAPSW (void)
 
static void test_pack_JOYCAPS2A (void)
 
static void test_pack_JOYCAPS2W (void)
 
static void test_pack_JOYINFO (void)
 
static void test_pack_JOYINFOEX (void)
 
static void test_pack_MIXERCAPSA (void)
 
static void test_pack_MIXERCAPSW (void)
 
static void test_pack_MIXERCAPS2A (void)
 
static void test_pack_MIXERCAPS2W (void)
 
static void test_pack_MIXERLINEA (void)
 
static void test_pack_MIXERLINEW (void)
 
static void test_pack_MIXERCONTROLA (void)
 
static void test_pack_MIXERCONTROLW (void)
 
static void test_pack_MIXERCONTROLDETAILS (void)
 
static void test_pack_MIXERCONTROLDETAILS_LISTTEXTA (void)
 
static void test_pack_MIXERCONTROLDETAILS_LISTTEXTW (void)
 
static void test_pack_MIXERCONTROLDETAILS_BOOLEAN (void)
 
static void test_pack_MIXERCONTROLDETAILS_SIGNED (void)
 
static void test_pack_MIXERCONTROLDETAILS_UNSIGNED (void)
 
static void test_pack_MMIOINFO (void)
 
static void test_pack_MMCKINFO (void)
 
static void test_pack_MCI_GENERIC_PARMS (void)
 
static void test_pack_MCI_OPEN_PARMSA (void)
 
static void test_pack_MCI_OPEN_PARMSW (void)
 
static void test_pack_MCI_PLAY_PARMS (void)
 
static void test_pack_MCI_SEEK_PARMS (void)
 
static void test_pack_MCI_STATUS_PARMS (void)
 
static void test_pack_MCI_INFO_PARMSA (void)
 
static void test_pack_MCI_INFO_PARMSW (void)
 
static void test_pack_MCI_GETDEVCAPS_PARMS (void)
 
static void test_pack_MCI_SYSINFO_PARMSA (void)
 
static void test_pack_MCI_SYSINFO_PARMSW (void)
 
static void test_pack_MCI_SET_PARMS (void)
 
static void test_pack_MCI_BREAK_PARMS (void)
 
static void test_pack_MCI_SOUND_PARMSA (void)
 
static void test_pack_MCI_SOUND_PARMSW (void)
 
static void test_pack_MCI_SAVE_PARMSA (void)
 
static void test_pack_MCI_SAVE_PARMSW (void)
 
static void test_pack_MCI_LOAD_PARMSA (void)
 
static void test_pack_MCI_LOAD_PARMSW (void)
 
static void test_pack_MCI_RECORD_PARMS (void)
 
static void test_pack_MCI_VD_PLAY_PARMS (void)
 
static void test_pack_MCI_VD_STEP_PARMS (void)
 
static void test_pack_MCI_VD_ESCAPE_PARMSA (void)
 
static void test_pack_MCI_VD_ESCAPE_PARMSW (void)
 
static void test_pack_MCI_WAVE_OPEN_PARMSA (void)
 
static void test_pack_MCI_WAVE_OPEN_PARMSW (void)
 
static void test_pack_MCI_WAVE_DELETE_PARMS (void)
 
static void test_pack_MCI_WAVE_SET_PARMS (void)
 
static void test_pack_MCI_SEQ_SET_PARMS (void)
 
static void test_pack_MCI_ANIM_OPEN_PARMSA (void)
 
static void test_pack_MCI_ANIM_OPEN_PARMSW (void)
 
static void test_pack_MCI_ANIM_PLAY_PARMS (void)
 
static void test_pack_MCI_ANIM_STEP_PARMS (void)
 
static void test_pack_MCI_ANIM_WINDOW_PARMSA (void)
 
static void test_pack_MCI_ANIM_WINDOW_PARMSW (void)
 
static void test_pack_MCI_ANIM_UPDATE_PARMS (void)
 
static void test_pack_MCI_OVLY_OPEN_PARMSA (void)
 
static void test_pack_MCI_OVLY_OPEN_PARMSW (void)
 
static void test_pack_MCI_OVLY_WINDOW_PARMSA (void)
 
static void test_pack_MCI_OVLY_WINDOW_PARMSW (void)
 
static void test_pack_MCI_OVLY_SAVE_PARMSA (void)
 
static void test_pack_MCI_OVLY_SAVE_PARMSW (void)
 
static void test_pack_MCI_OVLY_LOAD_PARMSA (void)
 
static void test_pack_MCI_OVLY_LOAD_PARMSW (void)
 
static void test_pack_MCI_DGV_RECT_PARMS (void)
 
static void test_pack_MCI_DGV_CAPTURE_PARMSA (void)
 
static void test_pack_MCI_DGV_CAPTURE_PARMSW (void)
 
static void test_pack_MCI_DGV_COPY_PARMS (void)
 
static void test_pack_MCI_DGV_CUE_PARMS (void)
 
static void test_pack_MCI_DGV_CUT_PARMS (void)
 
static void test_pack_MCI_DGV_DELETE_PARMS (void)
 
static void test_pack_MCI_DGV_INFO_PARMSA (void)
 
static void test_pack_MCI_DGV_INFO_PARMSW (void)
 
static void test_pack_MCI_DGV_LIST_PARMSA (void)
 
static void test_pack_MCI_DGV_LIST_PARMSW (void)
 
static void test_pack_MCI_DGV_MONITOR_PARMS (void)
 
static void test_pack_MCI_DGV_OPEN_PARMSA (void)
 
static void test_pack_MCI_DGV_OPEN_PARMSW (void)
 
static void test_pack_MCI_DGV_PASTE_PARMS (void)
 
static void test_pack_MCI_DGV_QUALITY_PARMSA (void)
 
static void test_pack_MCI_DGV_QUALITY_PARMSW (void)
 
static void test_pack_MCI_DGV_RECORD_PARMS (void)
 
static void test_pack_MCI_DGV_RESERVE_PARMSA (void)
 
static void test_pack_MCI_DGV_RESERVE_PARMSW (void)
 
static void test_pack_MCI_DGV_RESTORE_PARMSA (void)
 
static void test_pack_MCI_DGV_RESTORE_PARMSW (void)
 
static void test_pack_MCI_DGV_SAVE_PARMSA (void)
 
static void test_pack_MCI_DGV_SAVE_PARMSW (void)
 
static void test_pack_MCI_DGV_SET_PARMS (void)
 
static void test_pack_MCI_DGV_SETAUDIO_PARMSA (void)
 
static void test_pack_MCI_DGV_SETAUDIO_PARMSW (void)
 
static void test_pack_MCI_DGV_SIGNAL_PARMS (void)
 
static void test_pack_MCI_DGV_SETVIDEO_PARMSA (void)
 
static void test_pack_MCI_DGV_SETVIDEO_PARMSW (void)
 
static void test_pack_MCI_DGV_STATUS_PARMSA (void)
 
static void test_pack_MCI_DGV_STATUS_PARMSW (void)
 
static void test_pack_MCI_DGV_STEP_PARMS (void)
 
static void test_pack_MCI_DGV_UPDATE_PARMS (void)
 
static void test_pack_MCI_DGV_WINDOW_PARMSA (void)
 
static void test_pack_MCI_DGV_WINDOW_PARMSW (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 12 of file generated.c.

Function Documentation

◆ START_TEST()

START_TEST ( generated  )

Definition at line 5035 of file generated.c.

5036 {
5037  test_pack();
5038 }
static void test_pack(void)
Definition: generated.c:4900

◆ test_pack()

static void test_pack ( void  )
static

Definition at line 4900 of file generated.c.

4901 {
5019  test_pack_MMTIME();
5033 }
static void test_pack_MCI_ANIM_PLAY_PARMS(void)
Definition: generated.c:3910
static void test_pack_MCI_DGV_RESERVE_PARMSA(void)
Definition: generated.c:4538
static void test_pack_MCI_WAVE_OPEN_PARMSA(void)
Definition: generated.c:3709
static void test_pack_JOYINFOEX(void)
Definition: generated.c:3014
static void test_pack_MCI_DGV_RECT_PARMS(void)
Definition: generated.c:4154
static void test_pack_MCI_LOAD_PARMSA(void)
Definition: generated.c:3609
static void test_pack_MCI_STATUS_PARMS(void)
Definition: generated.c:3414
static void test_pack_WAVEOUTCAPS2A(void)
Definition: generated.c:2570
static void test_pack_MCI_SEEK_PARMS(void)
Definition: generated.c:3401
static void test_pack_MIDIEVENT(void)
Definition: generated.c:2863
static void test_pack_MCI_OVLY_SAVE_PARMSA(void)
Definition: generated.c:4090
static void test_pack_MIXERCAPS2W(void)
Definition: generated.c:3102
static void test_pack_MCI_DGV_WINDOW_PARMSA(void)
Definition: generated.c:4860
static void test_pack_MIDIOUTCAPSA(void)
Definition: generated.c:2717
static void test_pack_MCI_GENERIC_PARMS(void)
Definition: generated.c:3331
static void test_pack_MCI_SOUND_PARMSA(void)
Definition: generated.c:3557
static void test_pack_WAVEHDR(void)
Definition: generated.c:2511
static void test_pack_MIDIHDR(void)
Definition: generated.c:2829
static void test_pack_WAVEINCAPSW(void)
Definition: generated.c:2612
static void test_pack_MIXERLINEW(void)
Definition: generated.c:3151
static void test_pack_MCI_OVLY_OPEN_PARMSW(void)
Definition: generated.c:4024
static void test_pack_MIXERCAPS2A(void)
Definition: generated.c:3088
static void test_pack_MCI_OVLY_WINDOW_PARMSA(void)
Definition: generated.c:4052
static void test_pack_MCI_DGV_RESERVE_PARMSW(void)
Definition: generated.c:4554
static void test_pack_MIXERCONTROLDETAILS_UNSIGNED(void)
Definition: generated.c:3282
static void test_pack_MCI_DGV_OPEN_PARMSA(void)
Definition: generated.c:4391
static void test_pack_MCI_VD_STEP_PARMS(void)
Definition: generated.c:3670
static void test_pack_MCI_OVLY_WINDOW_PARMSW(void)
Definition: generated.c:4071
static void test_pack_MCI_DGV_CAPTURE_PARMSA(void)
Definition: generated.c:4167
static void test_pack_MCI_ANIM_WINDOW_PARMSA(void)
Definition: generated.c:3942
static void test_pack_MCI_SYSINFO_PARMSW(void)
Definition: generated.c:3503
static void test_pack_MCI_DGV_CUT_PARMS(void)
Definition: generated.c:4237
static void test_pack_MIXERLINEA(void)
Definition: generated.c:3116
static void test_pack_MCI_OVLY_LOAD_PARMSW(void)
Definition: generated.c:4138
static void test_pack_MCI_DGV_STEP_PARMS(void)
Definition: generated.c:4831
static void test_pack_MCI_DGV_COPY_PARMS(void)
Definition: generated.c:4199
static void test_pack_MCI_DGV_STATUS_PARMSA(void)
Definition: generated.c:4781
static void test_pack_WAVEOUTCAPS2W(void)
Definition: generated.c:2584
static void test_pack_MCI_DGV_LIST_PARMSW(void)
Definition: generated.c:4350
static void test_pack_MCI_ANIM_WINDOW_PARMSW(void)
Definition: generated.c:3961
static void test_pack_MIDIINCAPSW(void)
Definition: generated.c:2787
static void test_pack_MCI_OVLY_OPEN_PARMSA(void)
Definition: generated.c:3996
static void test_pack_WAVEINCAPS2A(void)
Definition: generated.c:2626
static void test_pack_MIXERCONTROLA(void)
Definition: generated.c:3186
static void test_pack_MIDIOUTCAPS2W(void)
Definition: generated.c:2759
static void test_pack_MCI_ANIM_STEP_PARMS(void)
Definition: generated.c:3929
static void test_pack_MCI_WAVE_DELETE_PARMS(void)
Definition: generated.c:3759
static void test_pack_MCI_OVLY_SAVE_PARMSW(void)
Definition: generated.c:4106
static void test_pack_MCI_DGV_LIST_PARMSA(void)
Definition: generated.c:4325
static void test_pack_MCI_DGV_UPDATE_PARMS(void)
Definition: generated.c:4844
static void test_pack_JOYCAPSA(void)
Definition: generated.c:2951
static void test_pack_MCI_DGV_SETAUDIO_PARMSW(void)
Definition: generated.c:4681
static void test_pack_MIXERCAPSW(void)
Definition: generated.c:3074
static void test_pack_MCI_GETDEVCAPS_PARMS(void)
Definition: generated.c:3465
static void test_pack_MCI_SEQ_SET_PARMS(void)
Definition: generated.c:3823
static void test_pack_MCI_INFO_PARMSW(void)
Definition: generated.c:3449
static void test_pack_MMTIME(void)
Definition: generated.c:2487
static void test_pack_MCI_SAVE_PARMSA(void)
Definition: generated.c:3583
static void test_pack_JOYINFO(void)
Definition: generated.c:2995
static void test_pack_MCI_VD_ESCAPE_PARMSA(void)
Definition: generated.c:3683
static void test_pack_MCI_DGV_WINDOW_PARMSW(void)
Definition: generated.c:4879
static void test_pack_MCI_PLAY_PARMS(void)
Definition: generated.c:3385
static void test_pack_MCI_VD_PLAY_PARMS(void)
Definition: generated.c:3651
static void test_pack_MIDIOUTCAPS2A(void)
Definition: generated.c:2745
static void test_pack_MCI_DGV_SETVIDEO_PARMSW(void)
Definition: generated.c:4753
static void test_pack_MCI_DGV_SAVE_PARMSA(void)
Definition: generated.c:4602
static void test_pack_MIDIOUTCAPSW(void)
Definition: generated.c:2731
static void test_pack_MCI_ANIM_UPDATE_PARMS(void)
Definition: generated.c:3980
static void test_pack_AUXCAPS2A(void)
Definition: generated.c:2910
static void test_pack_MIXERCONTROLW(void)
Definition: generated.c:3206
static void test_pack_MCI_DGV_QUALITY_PARMSA(void)
Definition: generated.c:4469
static void test_pack_MCI_DGV_RESTORE_PARMSW(void)
Definition: generated.c:4586
static void test_pack_WAVEINCAPSA(void)
Definition: generated.c:2598
static void test_pack_MCI_RECORD_PARMS(void)
Definition: generated.c:3635
static void test_pack_MIXERCONTROLDETAILS_SIGNED(void)
Definition: generated.c:3272
static void test_pack_WAVEFORMATEX(void)
Definition: generated.c:2689
static void test_pack_MCI_DGV_RESTORE_PARMSA(void)
Definition: generated.c:4570
static void test_pack_MCI_VD_ESCAPE_PARMSW(void)
Definition: generated.c:3696
static void test_pack_MCI_DGV_SET_PARMS(void)
Definition: generated.c:4634
static void test_pack_MMIOINFO(void)
Definition: generated.c:3292
static void test_pack_AUXCAPS2W(void)
Definition: generated.c:2924
static void test_pack_MCI_DGV_INFO_PARMSW(void)
Definition: generated.c:4306
static void test_pack_MCI_SET_PARMS(void)
Definition: generated.c:3525
static void test_pack_MCI_DGV_CUE_PARMS(void)
Definition: generated.c:4224
static void test_pack_WAVEOUTCAPSA(void)
Definition: generated.c:2542
static void test_pack_MIXERCONTROLDETAILS_LISTTEXTA(void)
Definition: generated.c:3240
static void test_pack_MCI_DGV_CAPTURE_PARMSW(void)
Definition: generated.c:4183
static void test_pack_MCI_WAVE_SET_PARMS(void)
Definition: generated.c:3775
static void test_pack_MCI_DGV_SETVIDEO_PARMSA(void)
Definition: generated.c:4725
static void test_pack_MCI_OPEN_PARMSW(void)
Definition: generated.c:3363
static void test_pack_AUXCAPSW(void)
Definition: generated.c:2896
static void test_pack_MCI_DGV_QUALITY_PARMSW(void)
Definition: generated.c:4491
static void test_pack_MIXERCONTROLDETAILS(void)
Definition: generated.c:3226
static void test_pack_WAVEFORMAT(void)
Definition: generated.c:2654
static void test_pack_JOYCAPS2W(void)
Definition: generated.c:2984
static void test_pack_MIXERCONTROLDETAILS_BOOLEAN(void)
Definition: generated.c:3262
static void test_pack_MCI_WAVE_OPEN_PARMSW(void)
Definition: generated.c:3734
static void test_pack_MCI_OVLY_LOAD_PARMSA(void)
Definition: generated.c:4122
static void test_pack_MCI_DGV_STATUS_PARMSW(void)
Definition: generated.c:4806
static void test_pack_MCI_DGV_INFO_PARMSA(void)
Definition: generated.c:4287
static void test_pack_TIMECAPS(void)
Definition: generated.c:2938
static void test_pack_MCI_SOUND_PARMSW(void)
Definition: generated.c:3570
static void test_pack_MCI_ANIM_OPEN_PARMSW(void)
Definition: generated.c:3882
static void test_pack_MIDIINCAPSA(void)
Definition: generated.c:2773
static void test_pack_MCI_SYSINFO_PARMSA(void)
Definition: generated.c:3481
static void test_pack_MCI_INFO_PARMSA(void)
Definition: generated.c:3433
static void test_pack_MIDIINCAPS2W(void)
Definition: generated.c:2815
static void test_pack_JOYCAPS2A(void)
Definition: generated.c:2973
static void test_pack_MMCKINFO(void)
Definition: generated.c:3309
static void test_pack_MCI_DGV_OPEN_PARMSW(void)
Definition: generated.c:4419
static void test_pack_MIXERCAPSA(void)
Definition: generated.c:3060
static void test_pack_MCI_SAVE_PARMSW(void)
Definition: generated.c:3596
static void test_pack_MCI_BREAK_PARMS(void)
Definition: generated.c:3541
static void test_pack_WAVEOUTCAPSW(void)
Definition: generated.c:2556
static void test_pack_PCMWAVEFORMAT(void)
Definition: generated.c:2676
static void test_pack_WAVEINCAPS2W(void)
Definition: generated.c:2640
static void test_pack_MCI_DGV_MONITOR_PARMS(void)
Definition: generated.c:4375
static void test_pack_MIXERCONTROLDETAILS_LISTTEXTW(void)
Definition: generated.c:3251
static void test_pack_MCI_DGV_SETAUDIO_PARMSA(void)
Definition: generated.c:4656
static void test_pack_MCI_OPEN_PARMSA(void)
Definition: generated.c:3341
static void test_pack_MCI_DGV_RECORD_PARMS(void)
Definition: generated.c:4513
static void test_pack_DRVCONFIGINFO(void)
Definition: generated.c:2495
static void test_pack_MCI_DGV_DELETE_PARMS(void)
Definition: generated.c:4262
static void test_pack_MCI_ANIM_OPEN_PARMSA(void)
Definition: generated.c:3854
static void test_pack_MCI_DGV_PASTE_PARMS(void)
Definition: generated.c:4447
static void test_pack_AUXCAPSA(void)
Definition: generated.c:2882
static void test_pack_JOYCAPSW(void)
Definition: generated.c:2962
static void test_pack_MIDIINCAPS2A(void)
Definition: generated.c:2801
static void test_pack_MCI_LOAD_PARMSW(void)
Definition: generated.c:3622
static void test_pack_MCI_DGV_SIGNAL_PARMS(void)
Definition: generated.c:4706
static void test_pack_MCI_DGV_SAVE_PARMSW(void)
Definition: generated.c:4618

Referenced by START_TEST().

◆ test_pack_AUXCAPS2A()

static void test_pack_AUXCAPS2A ( void  )
static

Definition at line 2910 of file generated.c.

2911 {
2912  /* AUXCAPS2A (pack 1) */
2913  TEST_FIELD_SIZE (AUXCAPS2A, wMid, 2)
2914  TEST_FIELD_ALIGN (AUXCAPS2A, wMid, 1)
2915  TEST_FIELD_OFFSET(AUXCAPS2A, wMid, 0)
2916  TEST_FIELD_SIZE (AUXCAPS2A, wPid, 2)
2917  TEST_FIELD_ALIGN (AUXCAPS2A, wPid, 1)
2918  TEST_FIELD_OFFSET(AUXCAPS2A, wPid, 2)
2919  TEST_FIELD_SIZE (AUXCAPS2A, vDriverVersion, 4)
2920  TEST_FIELD_ALIGN (AUXCAPS2A, vDriverVersion, 1)
2921  TEST_FIELD_OFFSET(AUXCAPS2A, vDriverVersion, 4)
2922 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_AUXCAPS2W()

static void test_pack_AUXCAPS2W ( void  )
static

Definition at line 2924 of file generated.c.

2925 {
2926  /* AUXCAPS2W (pack 1) */
2927  TEST_FIELD_SIZE (AUXCAPS2W, wMid, 2)
2928  TEST_FIELD_ALIGN (AUXCAPS2W, wMid, 1)
2929  TEST_FIELD_OFFSET(AUXCAPS2W, wMid, 0)
2930  TEST_FIELD_SIZE (AUXCAPS2W, wPid, 2)
2931  TEST_FIELD_ALIGN (AUXCAPS2W, wPid, 1)
2932  TEST_FIELD_OFFSET(AUXCAPS2W, wPid, 2)
2933  TEST_FIELD_SIZE (AUXCAPS2W, vDriverVersion, 4)
2934  TEST_FIELD_ALIGN (AUXCAPS2W, vDriverVersion, 1)
2935  TEST_FIELD_OFFSET(AUXCAPS2W, vDriverVersion, 4)
2936 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_AUXCAPSA()

static void test_pack_AUXCAPSA ( void  )
static

Definition at line 2882 of file generated.c.

2883 {
2884  /* AUXCAPSA (pack 1) */
2885  TEST_FIELD_SIZE (AUXCAPSA, wMid, 2)
2886  TEST_FIELD_ALIGN (AUXCAPSA, wMid, 1)
2887  TEST_FIELD_OFFSET(AUXCAPSA, wMid, 0)
2888  TEST_FIELD_SIZE (AUXCAPSA, wPid, 2)
2889  TEST_FIELD_ALIGN (AUXCAPSA, wPid, 1)
2890  TEST_FIELD_OFFSET(AUXCAPSA, wPid, 2)
2891  TEST_FIELD_SIZE (AUXCAPSA, vDriverVersion, 4)
2892  TEST_FIELD_ALIGN (AUXCAPSA, vDriverVersion, 1)
2893  TEST_FIELD_OFFSET(AUXCAPSA, vDriverVersion, 4)
2894 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_AUXCAPSW()

static void test_pack_AUXCAPSW ( void  )
static

Definition at line 2896 of file generated.c.

2897 {
2898  /* AUXCAPSW (pack 1) */
2899  TEST_FIELD_SIZE (AUXCAPSW, wMid, 2)
2900  TEST_FIELD_ALIGN (AUXCAPSW, wMid, 1)
2901  TEST_FIELD_OFFSET(AUXCAPSW, wMid, 0)
2902  TEST_FIELD_SIZE (AUXCAPSW, wPid, 2)
2903  TEST_FIELD_ALIGN (AUXCAPSW, wPid, 1)
2904  TEST_FIELD_OFFSET(AUXCAPSW, wPid, 2)
2905  TEST_FIELD_SIZE (AUXCAPSW, vDriverVersion, 4)
2906  TEST_FIELD_ALIGN (AUXCAPSW, vDriverVersion, 1)
2907  TEST_FIELD_OFFSET(AUXCAPSW, vDriverVersion, 4)
2908 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_DRVCONFIGINFO()

static void test_pack_DRVCONFIGINFO ( void  )
static

Definition at line 2495 of file generated.c.

2496 {
2497  /* DRVCONFIGINFO (pack 1) */
2500  TEST_FIELD_SIZE (DRVCONFIGINFO, dwDCISize, 4)
2501  TEST_FIELD_ALIGN (DRVCONFIGINFO, dwDCISize, 1)
2502  TEST_FIELD_OFFSET(DRVCONFIGINFO, dwDCISize, 0)
2503  TEST_FIELD_SIZE (DRVCONFIGINFO, lpszDCISectionName, 4)
2504  TEST_FIELD_ALIGN (DRVCONFIGINFO, lpszDCISectionName, 1)
2505  TEST_FIELD_OFFSET(DRVCONFIGINFO, lpszDCISectionName, 4)
2506  TEST_FIELD_SIZE (DRVCONFIGINFO, lpszDCIAliasName, 4)
2507  TEST_FIELD_ALIGN (DRVCONFIGINFO, lpszDCIAliasName, 1)
2508  TEST_FIELD_OFFSET(DRVCONFIGINFO, lpszDCIAliasName, 8)
2509 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_JOYCAPS2A()

static void test_pack_JOYCAPS2A ( void  )
static

Definition at line 2973 of file generated.c.

2974 {
2975  /* JOYCAPS2A (pack 1) */
2976  TEST_FIELD_SIZE (JOYCAPS2A, wMid, 2)
2977  TEST_FIELD_ALIGN (JOYCAPS2A, wMid, 1)
2978  TEST_FIELD_OFFSET(JOYCAPS2A, wMid, 0)
2979  TEST_FIELD_SIZE (JOYCAPS2A, wPid, 2)
2980  TEST_FIELD_ALIGN (JOYCAPS2A, wPid, 1)
2981  TEST_FIELD_OFFSET(JOYCAPS2A, wPid, 2)
2982 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_JOYCAPS2W()

static void test_pack_JOYCAPS2W ( void  )
static

Definition at line 2984 of file generated.c.

2985 {
2986  /* JOYCAPS2W (pack 1) */
2987  TEST_FIELD_SIZE (JOYCAPS2W, wMid, 2)
2988  TEST_FIELD_ALIGN (JOYCAPS2W, wMid, 1)
2989  TEST_FIELD_OFFSET(JOYCAPS2W, wMid, 0)
2990  TEST_FIELD_SIZE (JOYCAPS2W, wPid, 2)
2991  TEST_FIELD_ALIGN (JOYCAPS2W, wPid, 1)
2992  TEST_FIELD_OFFSET(JOYCAPS2W, wPid, 2)
2993 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_JOYCAPSA()

static void test_pack_JOYCAPSA ( void  )
static

Definition at line 2951 of file generated.c.

2952 {
2953  /* JOYCAPSA (pack 1) */
2954  TEST_FIELD_SIZE (JOYCAPSA, wMid, 2)
2955  TEST_FIELD_ALIGN (JOYCAPSA, wMid, 1)
2956  TEST_FIELD_OFFSET(JOYCAPSA, wMid, 0)
2957  TEST_FIELD_SIZE (JOYCAPSA, wPid, 2)
2958  TEST_FIELD_ALIGN (JOYCAPSA, wPid, 1)
2959  TEST_FIELD_OFFSET(JOYCAPSA, wPid, 2)
2960 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_JOYCAPSW()

static void test_pack_JOYCAPSW ( void  )
static

Definition at line 2962 of file generated.c.

2963 {
2964  /* JOYCAPSW (pack 1) */
2965  TEST_FIELD_SIZE (JOYCAPSW, wMid, 2)
2966  TEST_FIELD_ALIGN (JOYCAPSW, wMid, 1)
2967  TEST_FIELD_OFFSET(JOYCAPSW, wMid, 0)
2968  TEST_FIELD_SIZE (JOYCAPSW, wPid, 2)
2969  TEST_FIELD_ALIGN (JOYCAPSW, wPid, 1)
2970  TEST_FIELD_OFFSET(JOYCAPSW, wPid, 2)
2971 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_JOYINFO()

static void test_pack_JOYINFO ( void  )
static

Definition at line 2995 of file generated.c.

2996 {
2997  /* JOYINFO (pack 1) */
2998  TEST_TYPE_SIZE (JOYINFO, 16)
3000  TEST_FIELD_SIZE (JOYINFO, wXpos, 4)
3001  TEST_FIELD_ALIGN (JOYINFO, wXpos, 1)
3002  TEST_FIELD_OFFSET(JOYINFO, wXpos, 0)
3003  TEST_FIELD_SIZE (JOYINFO, wYpos, 4)
3004  TEST_FIELD_ALIGN (JOYINFO, wYpos, 1)
3005  TEST_FIELD_OFFSET(JOYINFO, wYpos, 4)
3006  TEST_FIELD_SIZE (JOYINFO, wZpos, 4)
3007  TEST_FIELD_ALIGN (JOYINFO, wZpos, 1)
3008  TEST_FIELD_OFFSET(JOYINFO, wZpos, 8)
3009  TEST_FIELD_SIZE (JOYINFO, wButtons, 4)
3010  TEST_FIELD_ALIGN (JOYINFO, wButtons, 1)
3011  TEST_FIELD_OFFSET(JOYINFO, wButtons, 12)
3012 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_JOYINFOEX()

static void test_pack_JOYINFOEX ( void  )
static

Definition at line 3014 of file generated.c.

3015 {
3016  /* JOYINFOEX (pack 1) */
3025  TEST_FIELD_SIZE (JOYINFOEX, dwXpos, 4)
3026  TEST_FIELD_ALIGN (JOYINFOEX, dwXpos, 1)
3027  TEST_FIELD_OFFSET(JOYINFOEX, dwXpos, 8)
3028  TEST_FIELD_SIZE (JOYINFOEX, dwYpos, 4)
3029  TEST_FIELD_ALIGN (JOYINFOEX, dwYpos, 1)
3030  TEST_FIELD_OFFSET(JOYINFOEX, dwYpos, 12)
3031  TEST_FIELD_SIZE (JOYINFOEX, dwZpos, 4)
3032  TEST_FIELD_ALIGN (JOYINFOEX, dwZpos, 1)
3033  TEST_FIELD_OFFSET(JOYINFOEX, dwZpos, 16)
3034  TEST_FIELD_SIZE (JOYINFOEX, dwRpos, 4)
3035  TEST_FIELD_ALIGN (JOYINFOEX, dwRpos, 1)
3036  TEST_FIELD_OFFSET(JOYINFOEX, dwRpos, 20)
3037  TEST_FIELD_SIZE (JOYINFOEX, dwUpos, 4)
3038  TEST_FIELD_ALIGN (JOYINFOEX, dwUpos, 1)
3039  TEST_FIELD_OFFSET(JOYINFOEX, dwUpos, 24)
3040  TEST_FIELD_SIZE (JOYINFOEX, dwVpos, 4)
3041  TEST_FIELD_ALIGN (JOYINFOEX, dwVpos, 1)
3042  TEST_FIELD_OFFSET(JOYINFOEX, dwVpos, 28)
3043  TEST_FIELD_SIZE (JOYINFOEX, dwButtons, 4)
3044  TEST_FIELD_ALIGN (JOYINFOEX, dwButtons, 1)
3045  TEST_FIELD_OFFSET(JOYINFOEX, dwButtons, 32)
3046  TEST_FIELD_SIZE (JOYINFOEX, dwButtonNumber, 4)
3047  TEST_FIELD_ALIGN (JOYINFOEX, dwButtonNumber, 1)
3048  TEST_FIELD_OFFSET(JOYINFOEX, dwButtonNumber, 36)
3049  TEST_FIELD_SIZE (JOYINFOEX, dwPOV, 4)
3050  TEST_FIELD_ALIGN (JOYINFOEX, dwPOV, 1)
3051  TEST_FIELD_OFFSET(JOYINFOEX, dwPOV, 40)
3052  TEST_FIELD_SIZE (JOYINFOEX, dwReserved1, 4)
3053  TEST_FIELD_ALIGN (JOYINFOEX, dwReserved1, 1)
3054  TEST_FIELD_OFFSET(JOYINFOEX, dwReserved1, 44)
3055  TEST_FIELD_SIZE (JOYINFOEX, dwReserved2, 4)
3056  TEST_FIELD_ALIGN (JOYINFOEX, dwReserved2, 1)
3057  TEST_FIELD_OFFSET(JOYINFOEX, dwReserved2, 48)
3058 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
Definition: wincrypt.h:1175
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
PSDBQUERYRESULT_VISTA PVOID DWORD * dwSize
Definition: env.c:54

Referenced by test_pack().

◆ test_pack_MCI_ANIM_OPEN_PARMSA()

static void test_pack_MCI_ANIM_OPEN_PARMSA ( void  )
static

Definition at line 3854 of file generated.c.

3855 {
3856  /* MCI_ANIM_OPEN_PARMSA (pack 1) */
3859  TEST_FIELD_SIZE (MCI_ANIM_OPEN_PARMSA, dwCallback, 4)
3860  TEST_FIELD_ALIGN (MCI_ANIM_OPEN_PARMSA, dwCallback, 1)
3861  TEST_FIELD_OFFSET(MCI_ANIM_OPEN_PARMSA, dwCallback, 0)
3862  TEST_FIELD_SIZE (MCI_ANIM_OPEN_PARMSA, wDeviceID, 4)
3863  TEST_FIELD_ALIGN (MCI_ANIM_OPEN_PARMSA, wDeviceID, 1)
3865  TEST_FIELD_SIZE (MCI_ANIM_OPEN_PARMSA, lpstrDeviceType, 4)
3866  TEST_FIELD_ALIGN (MCI_ANIM_OPEN_PARMSA, lpstrDeviceType, 1)
3867  TEST_FIELD_OFFSET(MCI_ANIM_OPEN_PARMSA, lpstrDeviceType, 8)
3868  TEST_FIELD_SIZE (MCI_ANIM_OPEN_PARMSA, lpstrElementName, 4)
3869  TEST_FIELD_ALIGN (MCI_ANIM_OPEN_PARMSA, lpstrElementName, 1)
3870  TEST_FIELD_OFFSET(MCI_ANIM_OPEN_PARMSA, lpstrElementName, 12)
3871  TEST_FIELD_SIZE (MCI_ANIM_OPEN_PARMSA, lpstrAlias, 4)
3872  TEST_FIELD_ALIGN (MCI_ANIM_OPEN_PARMSA, lpstrAlias, 1)
3873  TEST_FIELD_OFFSET(MCI_ANIM_OPEN_PARMSA, lpstrAlias, 16)
3880 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_ANIM_OPEN_PARMSW()

static void test_pack_MCI_ANIM_OPEN_PARMSW ( void  )
static

Definition at line 3882 of file generated.c.

3883 {
3884  /* MCI_ANIM_OPEN_PARMSW (pack 1) */
3887  TEST_FIELD_SIZE (MCI_ANIM_OPEN_PARMSW, dwCallback, 4)
3888  TEST_FIELD_ALIGN (MCI_ANIM_OPEN_PARMSW, dwCallback, 1)
3889  TEST_FIELD_OFFSET(MCI_ANIM_OPEN_PARMSW, dwCallback, 0)
3890  TEST_FIELD_SIZE (MCI_ANIM_OPEN_PARMSW, wDeviceID, 4)
3891  TEST_FIELD_ALIGN (MCI_ANIM_OPEN_PARMSW, wDeviceID, 1)
3893  TEST_FIELD_SIZE (MCI_ANIM_OPEN_PARMSW, lpstrDeviceType, 4)
3894  TEST_FIELD_ALIGN (MCI_ANIM_OPEN_PARMSW, lpstrDeviceType, 1)
3895  TEST_FIELD_OFFSET(MCI_ANIM_OPEN_PARMSW, lpstrDeviceType, 8)
3896  TEST_FIELD_SIZE (MCI_ANIM_OPEN_PARMSW, lpstrElementName, 4)
3897  TEST_FIELD_ALIGN (MCI_ANIM_OPEN_PARMSW, lpstrElementName, 1)
3898  TEST_FIELD_OFFSET(MCI_ANIM_OPEN_PARMSW, lpstrElementName, 12)
3899  TEST_FIELD_SIZE (MCI_ANIM_OPEN_PARMSW, lpstrAlias, 4)
3900  TEST_FIELD_ALIGN (MCI_ANIM_OPEN_PARMSW, lpstrAlias, 1)
3901  TEST_FIELD_OFFSET(MCI_ANIM_OPEN_PARMSW, lpstrAlias, 16)
3908 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_ANIM_PLAY_PARMS()

static void test_pack_MCI_ANIM_PLAY_PARMS ( void  )
static

Definition at line 3910 of file generated.c.

3911 {
3912  /* MCI_ANIM_PLAY_PARMS (pack 1) */
3915  TEST_FIELD_SIZE (MCI_ANIM_PLAY_PARMS, dwCallback, 4)
3916  TEST_FIELD_ALIGN (MCI_ANIM_PLAY_PARMS, dwCallback, 1)
3917  TEST_FIELD_OFFSET(MCI_ANIM_PLAY_PARMS, dwCallback, 0)
3924  TEST_FIELD_SIZE (MCI_ANIM_PLAY_PARMS, dwSpeed, 4)
3927 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_ANIM_STEP_PARMS()

static void test_pack_MCI_ANIM_STEP_PARMS ( void  )
static

Definition at line 3929 of file generated.c.

3930 {
3931  /* MCI_ANIM_STEP_PARMS (pack 1) */
3934  TEST_FIELD_SIZE (MCI_ANIM_STEP_PARMS, dwCallback, 4)
3935  TEST_FIELD_ALIGN (MCI_ANIM_STEP_PARMS, dwCallback, 1)
3936  TEST_FIELD_OFFSET(MCI_ANIM_STEP_PARMS, dwCallback, 0)
3937  TEST_FIELD_SIZE (MCI_ANIM_STEP_PARMS, dwFrames, 4)
3938  TEST_FIELD_ALIGN (MCI_ANIM_STEP_PARMS, dwFrames, 1)
3940 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_ANIM_UPDATE_PARMS()

static void test_pack_MCI_ANIM_UPDATE_PARMS ( void  )
static

Definition at line 3980 of file generated.c.

3981 {
3982  /* MCI_ANIM_UPDATE_PARMS (pack 1) */
3985  TEST_FIELD_SIZE (MCI_ANIM_UPDATE_PARMS, dwCallback, 4)
3986  TEST_FIELD_ALIGN (MCI_ANIM_UPDATE_PARMS, dwCallback, 1)
3994 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
static HDC hDC
Definition: 3dtext.c:33

Referenced by test_pack().

◆ test_pack_MCI_ANIM_WINDOW_PARMSA()

static void test_pack_MCI_ANIM_WINDOW_PARMSA ( void  )
static

Definition at line 3942 of file generated.c.

3943 {
3944  /* MCI_ANIM_WINDOW_PARMSA (pack 1) */
3947  TEST_FIELD_SIZE (MCI_ANIM_WINDOW_PARMSA, dwCallback, 4)
3948  TEST_FIELD_ALIGN (MCI_ANIM_WINDOW_PARMSA, dwCallback, 1)
3956  TEST_FIELD_SIZE (MCI_ANIM_WINDOW_PARMSA, lpstrText, 4)
3959 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
HWND hWnd
Definition: settings.c:17
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_ANIM_WINDOW_PARMSW()

static void test_pack_MCI_ANIM_WINDOW_PARMSW ( void  )
static

Definition at line 3961 of file generated.c.

3962 {
3963  /* MCI_ANIM_WINDOW_PARMSW (pack 1) */
3966  TEST_FIELD_SIZE (MCI_ANIM_WINDOW_PARMSW, dwCallback, 4)
3967  TEST_FIELD_ALIGN (MCI_ANIM_WINDOW_PARMSW, dwCallback, 1)
3975  TEST_FIELD_SIZE (MCI_ANIM_WINDOW_PARMSW, lpstrText, 4)
3978 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
HWND hWnd
Definition: settings.c:17
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_BREAK_PARMS()

static void test_pack_MCI_BREAK_PARMS ( void  )
static

Definition at line 3541 of file generated.c.

3542 {
3543  /* MCI_BREAK_PARMS (pack 1) */
3546  TEST_FIELD_SIZE (MCI_BREAK_PARMS, dwCallback, 4)
3547  TEST_FIELD_ALIGN (MCI_BREAK_PARMS, dwCallback, 1)
3548  TEST_FIELD_OFFSET(MCI_BREAK_PARMS, dwCallback, 0)
3549  TEST_FIELD_SIZE (MCI_BREAK_PARMS, nVirtKey, 4)
3550  TEST_FIELD_ALIGN (MCI_BREAK_PARMS, nVirtKey, 1)
3551  TEST_FIELD_OFFSET(MCI_BREAK_PARMS, nVirtKey, 4)
3552  TEST_FIELD_SIZE (MCI_BREAK_PARMS, hwndBreak, 4)
3553  TEST_FIELD_ALIGN (MCI_BREAK_PARMS, hwndBreak, 1)
3554  TEST_FIELD_OFFSET(MCI_BREAK_PARMS, hwndBreak, 8)
3555 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_CAPTURE_PARMSA()

static void test_pack_MCI_DGV_CAPTURE_PARMSA ( void  )
static

Definition at line 4167 of file generated.c.

4168 {
4169  /* MCI_DGV_CAPTURE_PARMSA (pack 1) */
4172  TEST_FIELD_SIZE (MCI_DGV_CAPTURE_PARMSA, dwCallback, 4)
4173  TEST_FIELD_ALIGN (MCI_DGV_CAPTURE_PARMSA, dwCallback, 1)
4175  TEST_FIELD_SIZE (MCI_DGV_CAPTURE_PARMSA, lpstrFileName, 4)
4176  TEST_FIELD_ALIGN (MCI_DGV_CAPTURE_PARMSA, lpstrFileName, 1)
4177  TEST_FIELD_OFFSET(MCI_DGV_CAPTURE_PARMSA, lpstrFileName, 4)
4181 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_CAPTURE_PARMSW()

static void test_pack_MCI_DGV_CAPTURE_PARMSW ( void  )
static

Definition at line 4183 of file generated.c.

4184 {
4185  /* MCI_DGV_CAPTURE_PARMSW (pack 1) */
4188  TEST_FIELD_SIZE (MCI_DGV_CAPTURE_PARMSW, dwCallback, 4)
4189  TEST_FIELD_ALIGN (MCI_DGV_CAPTURE_PARMSW, dwCallback, 1)
4191  TEST_FIELD_SIZE (MCI_DGV_CAPTURE_PARMSW, lpstrFileName, 4)
4192  TEST_FIELD_ALIGN (MCI_DGV_CAPTURE_PARMSW, lpstrFileName, 1)
4193  TEST_FIELD_OFFSET(MCI_DGV_CAPTURE_PARMSW, lpstrFileName, 4)
4197 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_COPY_PARMS()

static void test_pack_MCI_DGV_COPY_PARMS ( void  )
static

Definition at line 4199 of file generated.c.

4200 {
4201  /* MCI_DGV_COPY_PARMS (pack 1) */
4204  TEST_FIELD_SIZE (MCI_DGV_COPY_PARMS, dwCallback, 4)
4205  TEST_FIELD_ALIGN (MCI_DGV_COPY_PARMS, dwCallback, 1)
4206  TEST_FIELD_OFFSET(MCI_DGV_COPY_PARMS, dwCallback, 0)
4207  TEST_FIELD_SIZE (MCI_DGV_COPY_PARMS, dwFrom, 4)
4216  TEST_FIELD_SIZE (MCI_DGV_COPY_PARMS, dwAudioStream, 4)
4217  TEST_FIELD_ALIGN (MCI_DGV_COPY_PARMS, dwAudioStream, 1)
4218  TEST_FIELD_OFFSET(MCI_DGV_COPY_PARMS, dwAudioStream, 28)
4219  TEST_FIELD_SIZE (MCI_DGV_COPY_PARMS, dwVideoStream, 4)
4220  TEST_FIELD_ALIGN (MCI_DGV_COPY_PARMS, dwVideoStream, 1)
4221  TEST_FIELD_OFFSET(MCI_DGV_COPY_PARMS, dwVideoStream, 32)
4222 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_CUE_PARMS()

static void test_pack_MCI_DGV_CUE_PARMS ( void  )
static

Definition at line 4224 of file generated.c.

4225 {
4226  /* MCI_DGV_CUE_PARMS (pack 1) */
4229  TEST_FIELD_SIZE (MCI_DGV_CUE_PARMS, dwCallback, 4)
4230  TEST_FIELD_ALIGN (MCI_DGV_CUE_PARMS, dwCallback, 1)
4231  TEST_FIELD_OFFSET(MCI_DGV_CUE_PARMS, dwCallback, 0)
4235 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_CUT_PARMS()

static void test_pack_MCI_DGV_CUT_PARMS ( void  )
static

Definition at line 4237 of file generated.c.

4238 {
4239  /* MCI_DGV_CUT_PARMS (pack 1) */
4242  TEST_FIELD_SIZE (MCI_DGV_CUT_PARMS, dwCallback, 4)
4243  TEST_FIELD_ALIGN (MCI_DGV_CUT_PARMS, dwCallback, 1)
4244  TEST_FIELD_OFFSET(MCI_DGV_CUT_PARMS, dwCallback, 0)
4245  TEST_FIELD_SIZE (MCI_DGV_CUT_PARMS, dwFrom, 4)
4246  TEST_FIELD_ALIGN (MCI_DGV_CUT_PARMS, dwFrom, 1)
4254  TEST_FIELD_SIZE (MCI_DGV_CUT_PARMS, dwAudioStream, 4)
4255  TEST_FIELD_ALIGN (MCI_DGV_CUT_PARMS, dwAudioStream, 1)
4256  TEST_FIELD_OFFSET(MCI_DGV_CUT_PARMS, dwAudioStream, 28)
4257  TEST_FIELD_SIZE (MCI_DGV_CUT_PARMS, dwVideoStream, 4)
4258  TEST_FIELD_ALIGN (MCI_DGV_CUT_PARMS, dwVideoStream, 1)
4259  TEST_FIELD_OFFSET(MCI_DGV_CUT_PARMS, dwVideoStream, 32)
4260 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_DELETE_PARMS()

static void test_pack_MCI_DGV_DELETE_PARMS ( void  )
static

Definition at line 4262 of file generated.c.

4263 {
4264  /* MCI_DGV_DELETE_PARMS (pack 1) */
4267  TEST_FIELD_SIZE (MCI_DGV_DELETE_PARMS, dwCallback, 4)
4268  TEST_FIELD_ALIGN (MCI_DGV_DELETE_PARMS, dwCallback, 1)
4269  TEST_FIELD_OFFSET(MCI_DGV_DELETE_PARMS, dwCallback, 0)
4279  TEST_FIELD_SIZE (MCI_DGV_DELETE_PARMS, dwAudioStream, 4)
4280  TEST_FIELD_ALIGN (MCI_DGV_DELETE_PARMS, dwAudioStream, 1)
4281  TEST_FIELD_OFFSET(MCI_DGV_DELETE_PARMS, dwAudioStream, 28)
4282  TEST_FIELD_SIZE (MCI_DGV_DELETE_PARMS, dwVideoStream, 4)
4283  TEST_FIELD_ALIGN (MCI_DGV_DELETE_PARMS, dwVideoStream, 1)
4284  TEST_FIELD_OFFSET(MCI_DGV_DELETE_PARMS, dwVideoStream, 32)
4285 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_INFO_PARMSA()

static void test_pack_MCI_DGV_INFO_PARMSA ( void  )
static

Definition at line 4287 of file generated.c.

4288 {
4289  /* MCI_DGV_INFO_PARMSA (pack 1) */
4292  TEST_FIELD_SIZE (MCI_DGV_INFO_PARMSA, dwCallback, 4)
4293  TEST_FIELD_ALIGN (MCI_DGV_INFO_PARMSA, dwCallback, 1)
4294  TEST_FIELD_OFFSET(MCI_DGV_INFO_PARMSA, dwCallback, 0)
4295  TEST_FIELD_SIZE (MCI_DGV_INFO_PARMSA, lpstrReturn, 4)
4296  TEST_FIELD_ALIGN (MCI_DGV_INFO_PARMSA, lpstrReturn, 1)
4297  TEST_FIELD_OFFSET(MCI_DGV_INFO_PARMSA, lpstrReturn, 4)
4298  TEST_FIELD_SIZE (MCI_DGV_INFO_PARMSA, dwRetSize, 4)
4299  TEST_FIELD_ALIGN (MCI_DGV_INFO_PARMSA, dwRetSize, 1)
4300  TEST_FIELD_OFFSET(MCI_DGV_INFO_PARMSA, dwRetSize, 8)
4304 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_INFO_PARMSW()

static void test_pack_MCI_DGV_INFO_PARMSW ( void  )
static

Definition at line 4306 of file generated.c.

4307 {
4308  /* MCI_DGV_INFO_PARMSW (pack 1) */
4311  TEST_FIELD_SIZE (MCI_DGV_INFO_PARMSW, dwCallback, 4)
4312  TEST_FIELD_ALIGN (MCI_DGV_INFO_PARMSW, dwCallback, 1)
4313  TEST_FIELD_OFFSET(MCI_DGV_INFO_PARMSW, dwCallback, 0)
4314  TEST_FIELD_SIZE (MCI_DGV_INFO_PARMSW, lpstrReturn, 4)
4315  TEST_FIELD_ALIGN (MCI_DGV_INFO_PARMSW, lpstrReturn, 1)
4316  TEST_FIELD_OFFSET(MCI_DGV_INFO_PARMSW, lpstrReturn, 4)
4317  TEST_FIELD_SIZE (MCI_DGV_INFO_PARMSW, dwRetSize, 4)
4318  TEST_FIELD_ALIGN (MCI_DGV_INFO_PARMSW, dwRetSize, 1)
4319  TEST_FIELD_OFFSET(MCI_DGV_INFO_PARMSW, dwRetSize, 8)
4323 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_LIST_PARMSA()

static void test_pack_MCI_DGV_LIST_PARMSA ( void  )
static

Definition at line 4325 of file generated.c.

4326 {
4327  /* MCI_DGV_LIST_PARMSA (pack 1) */
4330  TEST_FIELD_SIZE (MCI_DGV_LIST_PARMSA, dwCallback, 4)
4331  TEST_FIELD_ALIGN (MCI_DGV_LIST_PARMSA, dwCallback, 1)
4332  TEST_FIELD_OFFSET(MCI_DGV_LIST_PARMSA, dwCallback, 0)
4333  TEST_FIELD_SIZE (MCI_DGV_LIST_PARMSA, lpstrReturn, 4)
4334  TEST_FIELD_ALIGN (MCI_DGV_LIST_PARMSA, lpstrReturn, 1)
4335  TEST_FIELD_OFFSET(MCI_DGV_LIST_PARMSA, lpstrReturn, 4)
4339  TEST_FIELD_SIZE (MCI_DGV_LIST_PARMSA, dwNumber, 4)
4340  TEST_FIELD_ALIGN (MCI_DGV_LIST_PARMSA, dwNumber, 1)
4341  TEST_FIELD_OFFSET(MCI_DGV_LIST_PARMSA, dwNumber, 12)
4345  TEST_FIELD_SIZE (MCI_DGV_LIST_PARMSA, lpstrAlgorithm, 4)
4346  TEST_FIELD_ALIGN (MCI_DGV_LIST_PARMSA, lpstrAlgorithm, 1)
4347  TEST_FIELD_OFFSET(MCI_DGV_LIST_PARMSA, lpstrAlgorithm, 20)
4348 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
static DWORD DWORD * dwLength
Definition: fusion.c:85
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_LIST_PARMSW()

static void test_pack_MCI_DGV_LIST_PARMSW ( void  )
static

Definition at line 4350 of file generated.c.

4351 {
4352  /* MCI_DGV_LIST_PARMSW (pack 1) */
4355  TEST_FIELD_SIZE (MCI_DGV_LIST_PARMSW, dwCallback, 4)
4356  TEST_FIELD_ALIGN (MCI_DGV_LIST_PARMSW, dwCallback, 1)
4357  TEST_FIELD_OFFSET(MCI_DGV_LIST_PARMSW, dwCallback, 0)
4358  TEST_FIELD_SIZE (MCI_DGV_LIST_PARMSW, lpstrReturn, 4)
4359  TEST_FIELD_ALIGN (MCI_DGV_LIST_PARMSW, lpstrReturn, 1)
4360  TEST_FIELD_OFFSET(MCI_DGV_LIST_PARMSW, lpstrReturn, 4)
4364  TEST_FIELD_SIZE (MCI_DGV_LIST_PARMSW, dwNumber, 4)
4365  TEST_FIELD_ALIGN (MCI_DGV_LIST_PARMSW, dwNumber, 1)
4366  TEST_FIELD_OFFSET(MCI_DGV_LIST_PARMSW, dwNumber, 12)
4370  TEST_FIELD_SIZE (MCI_DGV_LIST_PARMSW, lpstrAlgorithm, 4)
4371  TEST_FIELD_ALIGN (MCI_DGV_LIST_PARMSW, lpstrAlgorithm, 1)
4372  TEST_FIELD_OFFSET(MCI_DGV_LIST_PARMSW, lpstrAlgorithm, 20)
4373 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
static DWORD DWORD * dwLength
Definition: fusion.c:85
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_MONITOR_PARMS()

static void test_pack_MCI_DGV_MONITOR_PARMS ( void  )
static

Definition at line 4375 of file generated.c.

4376 {
4377  /* MCI_DGV_MONITOR_PARMS (pack 1) */
4380  TEST_FIELD_SIZE (MCI_DGV_MONITOR_PARMS, dwCallback, 4)
4381  TEST_FIELD_ALIGN (MCI_DGV_MONITOR_PARMS, dwCallback, 1)
4383  TEST_FIELD_SIZE (MCI_DGV_MONITOR_PARMS, dwSource, 4)
4386  TEST_FIELD_SIZE (MCI_DGV_MONITOR_PARMS, dwMethod, 4)
4389 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_OPEN_PARMSA()

static void test_pack_MCI_DGV_OPEN_PARMSA ( void  )
static

Definition at line 4391 of file generated.c.

4392 {
4393  /* MCI_DGV_OPEN_PARMSA (pack 1) */
4396  TEST_FIELD_SIZE (MCI_DGV_OPEN_PARMSA, dwCallback, 4)
4397  TEST_FIELD_ALIGN (MCI_DGV_OPEN_PARMSA, dwCallback, 1)
4398  TEST_FIELD_OFFSET(MCI_DGV_OPEN_PARMSA, dwCallback, 0)
4399  TEST_FIELD_SIZE (MCI_DGV_OPEN_PARMSA, wDeviceID, 4)
4400  TEST_FIELD_ALIGN (MCI_DGV_OPEN_PARMSA, wDeviceID, 1)
4401  TEST_FIELD_OFFSET(MCI_DGV_OPEN_PARMSA, wDeviceID, 4)
4402  TEST_FIELD_SIZE (MCI_DGV_OPEN_PARMSA, lpstrDeviceType, 4)
4403  TEST_FIELD_ALIGN (MCI_DGV_OPEN_PARMSA, lpstrDeviceType, 1)
4404  TEST_FIELD_OFFSET(MCI_DGV_OPEN_PARMSA, lpstrDeviceType, 8)
4405  TEST_FIELD_SIZE (MCI_DGV_OPEN_PARMSA, lpstrElementName, 4)
4406  TEST_FIELD_ALIGN (MCI_DGV_OPEN_PARMSA, lpstrElementName, 1)
4407  TEST_FIELD_OFFSET(MCI_DGV_OPEN_PARMSA, lpstrElementName, 12)
4408  TEST_FIELD_SIZE (MCI_DGV_OPEN_PARMSA, lpstrAlias, 4)
4409  TEST_FIELD_ALIGN (MCI_DGV_OPEN_PARMSA, lpstrAlias, 1)
4410  TEST_FIELD_OFFSET(MCI_DGV_OPEN_PARMSA, lpstrAlias, 16)
4411  TEST_FIELD_SIZE (MCI_DGV_OPEN_PARMSA, dwStyle, 4)
4417 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_OPEN_PARMSW()

static void test_pack_MCI_DGV_OPEN_PARMSW ( void  )
static

Definition at line 4419 of file generated.c.

4420 {
4421  /* MCI_DGV_OPEN_PARMSW (pack 1) */
4424  TEST_FIELD_SIZE (MCI_DGV_OPEN_PARMSW, dwCallback, 4)
4425  TEST_FIELD_ALIGN (MCI_DGV_OPEN_PARMSW, dwCallback, 1)
4426  TEST_FIELD_OFFSET(MCI_DGV_OPEN_PARMSW, dwCallback, 0)
4427  TEST_FIELD_SIZE (MCI_DGV_OPEN_PARMSW, wDeviceID, 4)
4428  TEST_FIELD_ALIGN (MCI_DGV_OPEN_PARMSW, wDeviceID, 1)
4429  TEST_FIELD_OFFSET(MCI_DGV_OPEN_PARMSW, wDeviceID, 4)
4430  TEST_FIELD_SIZE (MCI_DGV_OPEN_PARMSW, lpstrDeviceType, 4)
4431  TEST_FIELD_ALIGN (MCI_DGV_OPEN_PARMSW, lpstrDeviceType, 1)
4432  TEST_FIELD_OFFSET(MCI_DGV_OPEN_PARMSW, lpstrDeviceType, 8)
4433  TEST_FIELD_SIZE (MCI_DGV_OPEN_PARMSW, lpstrElementName, 4)
4434  TEST_FIELD_ALIGN (MCI_DGV_OPEN_PARMSW, lpstrElementName, 1)
4435  TEST_FIELD_OFFSET(MCI_DGV_OPEN_PARMSW, lpstrElementName, 12)
4436  TEST_FIELD_SIZE (MCI_DGV_OPEN_PARMSW, lpstrAlias, 4)
4437  TEST_FIELD_ALIGN (MCI_DGV_OPEN_PARMSW, lpstrAlias, 1)
4438  TEST_FIELD_OFFSET(MCI_DGV_OPEN_PARMSW, lpstrAlias, 16)
4439  TEST_FIELD_SIZE (MCI_DGV_OPEN_PARMSW, dwStyle, 4)
4445 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_PASTE_PARMS()

static void test_pack_MCI_DGV_PASTE_PARMS ( void  )
static

Definition at line 4447 of file generated.c.

4448 {
4449  /* MCI_DGV_PASTE_PARMS (pack 1) */
4452  TEST_FIELD_SIZE (MCI_DGV_PASTE_PARMS, dwCallback, 4)
4453  TEST_FIELD_ALIGN (MCI_DGV_PASTE_PARMS, dwCallback, 1)
4454  TEST_FIELD_OFFSET(MCI_DGV_PASTE_PARMS, dwCallback, 0)
4461  TEST_FIELD_SIZE (MCI_DGV_PASTE_PARMS, dwAudioStream, 4)
4462  TEST_FIELD_ALIGN (MCI_DGV_PASTE_PARMS, dwAudioStream, 1)
4463  TEST_FIELD_OFFSET(MCI_DGV_PASTE_PARMS, dwAudioStream, 24)
4464  TEST_FIELD_SIZE (MCI_DGV_PASTE_PARMS, dwVideoStream, 4)
4465  TEST_FIELD_ALIGN (MCI_DGV_PASTE_PARMS, dwVideoStream, 1)
4466  TEST_FIELD_OFFSET(MCI_DGV_PASTE_PARMS, dwVideoStream, 28)
4467 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_QUALITY_PARMSA()

static void test_pack_MCI_DGV_QUALITY_PARMSA ( void  )
static

Definition at line 4469 of file generated.c.

4470 {
4471  /* MCI_DGV_QUALITY_PARMSA (pack 1) */
4474  TEST_FIELD_SIZE (MCI_DGV_QUALITY_PARMSA, dwCallback, 4)
4475  TEST_FIELD_ALIGN (MCI_DGV_QUALITY_PARMSA, dwCallback, 1)
4480  TEST_FIELD_SIZE (MCI_DGV_QUALITY_PARMSA, lpstrName, 4)
4483  TEST_FIELD_SIZE (MCI_DGV_QUALITY_PARMSA, lpstrAlgorithm, 4)
4484  TEST_FIELD_ALIGN (MCI_DGV_QUALITY_PARMSA, lpstrAlgorithm, 1)
4485  TEST_FIELD_OFFSET(MCI_DGV_QUALITY_PARMSA, lpstrAlgorithm, 12)
4489 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_QUALITY_PARMSW()

static void test_pack_MCI_DGV_QUALITY_PARMSW ( void  )
static

Definition at line 4491 of file generated.c.

4492 {
4493  /* MCI_DGV_QUALITY_PARMSW (pack 1) */
4496  TEST_FIELD_SIZE (MCI_DGV_QUALITY_PARMSW, dwCallback, 4)
4497  TEST_FIELD_ALIGN (MCI_DGV_QUALITY_PARMSW, dwCallback, 1)
4502  TEST_FIELD_SIZE (MCI_DGV_QUALITY_PARMSW, lpstrName, 4)
4505  TEST_FIELD_SIZE (MCI_DGV_QUALITY_PARMSW, lpstrAlgorithm, 4)
4506  TEST_FIELD_ALIGN (MCI_DGV_QUALITY_PARMSW, lpstrAlgorithm, 1)
4507  TEST_FIELD_OFFSET(MCI_DGV_QUALITY_PARMSW, lpstrAlgorithm, 12)
4511 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_RECORD_PARMS()

static void test_pack_MCI_DGV_RECORD_PARMS ( void  )
static

Definition at line 4513 of file generated.c.

4514 {
4515  /* MCI_DGV_RECORD_PARMS (pack 1) */
4518  TEST_FIELD_SIZE (MCI_DGV_RECORD_PARMS, dwCallback, 4)
4519  TEST_FIELD_ALIGN (MCI_DGV_RECORD_PARMS, dwCallback, 1)
4520  TEST_FIELD_OFFSET(MCI_DGV_RECORD_PARMS, dwCallback, 0)
4530  TEST_FIELD_SIZE (MCI_DGV_RECORD_PARMS, dwAudioStream, 4)
4531  TEST_FIELD_ALIGN (MCI_DGV_RECORD_PARMS, dwAudioStream, 1)
4532  TEST_FIELD_OFFSET(MCI_DGV_RECORD_PARMS, dwAudioStream, 28)
4533  TEST_FIELD_SIZE (MCI_DGV_RECORD_PARMS, dwVideoStream, 4)
4534  TEST_FIELD_ALIGN (MCI_DGV_RECORD_PARMS, dwVideoStream, 1)
4535  TEST_FIELD_OFFSET(MCI_DGV_RECORD_PARMS, dwVideoStream, 32)
4536 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_RECT_PARMS()

static void test_pack_MCI_DGV_RECT_PARMS ( void  )
static

Definition at line 4154 of file generated.c.

4155 {
4156  /* MCI_DGV_RECT_PARMS (pack 1) */
4159  TEST_FIELD_SIZE (MCI_DGV_RECT_PARMS, dwCallback, 4)
4160  TEST_FIELD_ALIGN (MCI_DGV_RECT_PARMS, dwCallback, 1)
4161  TEST_FIELD_OFFSET(MCI_DGV_RECT_PARMS, dwCallback, 0)
4165 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_RESERVE_PARMSA()

static void test_pack_MCI_DGV_RESERVE_PARMSA ( void  )
static

Definition at line 4538 of file generated.c.

4539 {
4540  /* MCI_DGV_RESERVE_PARMSA (pack 1) */
4543  TEST_FIELD_SIZE (MCI_DGV_RESERVE_PARMSA, dwCallback, 4)
4544  TEST_FIELD_ALIGN (MCI_DGV_RESERVE_PARMSA, dwCallback, 1)
4546  TEST_FIELD_SIZE (MCI_DGV_RESERVE_PARMSA, lpstrPath, 4)
4552 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
PSDBQUERYRESULT_VISTA PVOID DWORD * dwSize
Definition: env.c:54

Referenced by test_pack().

◆ test_pack_MCI_DGV_RESERVE_PARMSW()

static void test_pack_MCI_DGV_RESERVE_PARMSW ( void  )
static

Definition at line 4554 of file generated.c.

4555 {
4556  /* MCI_DGV_RESERVE_PARMSW (pack 1) */
4559  TEST_FIELD_SIZE (MCI_DGV_RESERVE_PARMSW, dwCallback, 4)
4560  TEST_FIELD_ALIGN (MCI_DGV_RESERVE_PARMSW, dwCallback, 1)
4562  TEST_FIELD_SIZE (MCI_DGV_RESERVE_PARMSW, lpstrPath, 4)
4568 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
PSDBQUERYRESULT_VISTA PVOID DWORD * dwSize
Definition: env.c:54

Referenced by test_pack().

◆ test_pack_MCI_DGV_RESTORE_PARMSA()

static void test_pack_MCI_DGV_RESTORE_PARMSA ( void  )
static

Definition at line 4570 of file generated.c.

4571 {
4572  /* MCI_DGV_RESTORE_PARMSA (pack 1) */
4575  TEST_FIELD_SIZE (MCI_DGV_RESTORE_PARMSA, dwCallback, 4)
4576  TEST_FIELD_ALIGN (MCI_DGV_RESTORE_PARMSA, dwCallback, 1)
4578  TEST_FIELD_SIZE (MCI_DGV_RESTORE_PARMSA, lpstrFileName, 4)
4579  TEST_FIELD_ALIGN (MCI_DGV_RESTORE_PARMSA, lpstrFileName, 1)
4580  TEST_FIELD_OFFSET(MCI_DGV_RESTORE_PARMSA, lpstrFileName, 4)
4584 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_RESTORE_PARMSW()

static void test_pack_MCI_DGV_RESTORE_PARMSW ( void  )
static

Definition at line 4586 of file generated.c.

4587 {
4588  /* MCI_DGV_RESTORE_PARMSW (pack 1) */
4591  TEST_FIELD_SIZE (MCI_DGV_RESTORE_PARMSW, dwCallback, 4)
4592  TEST_FIELD_ALIGN (MCI_DGV_RESTORE_PARMSW, dwCallback, 1)
4594  TEST_FIELD_SIZE (MCI_DGV_RESTORE_PARMSW, lpstrFileName, 4)
4595  TEST_FIELD_ALIGN (MCI_DGV_RESTORE_PARMSW, lpstrFileName, 1)
4596  TEST_FIELD_OFFSET(MCI_DGV_RESTORE_PARMSW, lpstrFileName, 4)
4600 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_SAVE_PARMSA()

static void test_pack_MCI_DGV_SAVE_PARMSA ( void  )
static

Definition at line 4602 of file generated.c.

4603 {
4604  /* MCI_DGV_SAVE_PARMSA (pack 1) */
4607  TEST_FIELD_SIZE (MCI_DGV_SAVE_PARMSA, dwCallback, 4)
4608  TEST_FIELD_ALIGN (MCI_DGV_SAVE_PARMSA, dwCallback, 1)
4609  TEST_FIELD_OFFSET(MCI_DGV_SAVE_PARMSA, dwCallback, 0)
4610  TEST_FIELD_SIZE (MCI_DGV_SAVE_PARMSA, lpstrFileName, 4)
4611  TEST_FIELD_ALIGN (MCI_DGV_SAVE_PARMSA, lpstrFileName, 1)
4612  TEST_FIELD_OFFSET(MCI_DGV_SAVE_PARMSA, lpstrFileName, 4)
4616 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_SAVE_PARMSW()

static void test_pack_MCI_DGV_SAVE_PARMSW ( void  )
static

Definition at line 4618 of file generated.c.

4619 {
4620  /* MCI_DGV_SAVE_PARMSW (pack 1) */
4623  TEST_FIELD_SIZE (MCI_DGV_SAVE_PARMSW, dwCallback, 4)
4624  TEST_FIELD_ALIGN (MCI_DGV_SAVE_PARMSW, dwCallback, 1)
4625  TEST_FIELD_OFFSET(MCI_DGV_SAVE_PARMSW, dwCallback, 0)
4626  TEST_FIELD_SIZE (MCI_DGV_SAVE_PARMSW, lpstrFileName, 4)
4627  TEST_FIELD_ALIGN (MCI_DGV_SAVE_PARMSW, lpstrFileName, 1)
4628  TEST_FIELD_OFFSET(MCI_DGV_SAVE_PARMSW, lpstrFileName, 4)
4632 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_SET_PARMS()

static void test_pack_MCI_DGV_SET_PARMS ( void  )
static

Definition at line 4634 of file generated.c.

4635 {
4636  /* MCI_DGV_SET_PARMS (pack 1) */
4639  TEST_FIELD_SIZE (MCI_DGV_SET_PARMS, dwCallback, 4)
4640  TEST_FIELD_ALIGN (MCI_DGV_SET_PARMS, dwCallback, 1)
4641  TEST_FIELD_OFFSET(MCI_DGV_SET_PARMS, dwCallback, 0)
4642  TEST_FIELD_SIZE (MCI_DGV_SET_PARMS, dwTimeFormat, 4)
4643  TEST_FIELD_ALIGN (MCI_DGV_SET_PARMS, dwTimeFormat, 1)
4644  TEST_FIELD_OFFSET(MCI_DGV_SET_PARMS, dwTimeFormat, 4)
4645  TEST_FIELD_SIZE (MCI_DGV_SET_PARMS, dwAudio, 4)
4646  TEST_FIELD_ALIGN (MCI_DGV_SET_PARMS, dwAudio, 1)
4648  TEST_FIELD_SIZE (MCI_DGV_SET_PARMS, dwFileFormat, 4)
4649  TEST_FIELD_ALIGN (MCI_DGV_SET_PARMS, dwFileFormat, 1)
4650  TEST_FIELD_OFFSET(MCI_DGV_SET_PARMS, dwFileFormat, 12)
4651  TEST_FIELD_SIZE (MCI_DGV_SET_PARMS, dwSpeed, 4)
4652  TEST_FIELD_ALIGN (MCI_DGV_SET_PARMS, dwSpeed, 1)
4653  TEST_FIELD_OFFSET(MCI_DGV_SET_PARMS, dwSpeed, 16)
4654 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_SETAUDIO_PARMSA()

static void test_pack_MCI_DGV_SETAUDIO_PARMSA ( void  )
static

Definition at line 4656 of file generated.c.

4657 {
4658  /* MCI_DGV_SETAUDIO_PARMSA (pack 1) */
4661  TEST_FIELD_SIZE (MCI_DGV_SETAUDIO_PARMSA, dwCallback, 4)
4662  TEST_FIELD_ALIGN (MCI_DGV_SETAUDIO_PARMSA, dwCallback, 1)
4673  TEST_FIELD_SIZE (MCI_DGV_SETAUDIO_PARMSA, lpstrAlgorithm, 4)
4674  TEST_FIELD_ALIGN (MCI_DGV_SETAUDIO_PARMSA, lpstrAlgorithm, 1)
4675  TEST_FIELD_OFFSET(MCI_DGV_SETAUDIO_PARMSA, lpstrAlgorithm, 16)
4676  TEST_FIELD_SIZE (MCI_DGV_SETAUDIO_PARMSA, lpstrQuality, 4)
4677  TEST_FIELD_ALIGN (MCI_DGV_SETAUDIO_PARMSA, lpstrQuality, 1)
4678  TEST_FIELD_OFFSET(MCI_DGV_SETAUDIO_PARMSA, lpstrQuality, 20)
4679 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_SETAUDIO_PARMSW()

static void test_pack_MCI_DGV_SETAUDIO_PARMSW ( void  )
static

Definition at line 4681 of file generated.c.

4682 {
4683  /* MCI_DGV_SETAUDIO_PARMSW (pack 1) */
4686  TEST_FIELD_SIZE (MCI_DGV_SETAUDIO_PARMSW, dwCallback, 4)
4687  TEST_FIELD_ALIGN (MCI_DGV_SETAUDIO_PARMSW, dwCallback, 1)
4698  TEST_FIELD_SIZE (MCI_DGV_SETAUDIO_PARMSW, lpstrAlgorithm, 4)
4699  TEST_FIELD_ALIGN (MCI_DGV_SETAUDIO_PARMSW, lpstrAlgorithm, 1)
4700  TEST_FIELD_OFFSET(MCI_DGV_SETAUDIO_PARMSW, lpstrAlgorithm, 16)
4701  TEST_FIELD_SIZE (MCI_DGV_SETAUDIO_PARMSW, lpstrQuality, 4)
4702  TEST_FIELD_ALIGN (MCI_DGV_SETAUDIO_PARMSW, lpstrQuality, 1)
4703  TEST_FIELD_OFFSET(MCI_DGV_SETAUDIO_PARMSW, lpstrQuality, 20)
4704 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_SETVIDEO_PARMSA()

static void test_pack_MCI_DGV_SETVIDEO_PARMSA ( void  )
static

Definition at line 4725 of file generated.c.

4726 {
4727  /* MCI_DGV_SETVIDEO_PARMSA (pack 1) */
4730  TEST_FIELD_SIZE (MCI_DGV_SETVIDEO_PARMSA, dwCallback, 4)
4731  TEST_FIELD_ALIGN (MCI_DGV_SETVIDEO_PARMSA, dwCallback, 1)
4742  TEST_FIELD_SIZE (MCI_DGV_SETVIDEO_PARMSA, lpstrAlgorithm, 4)
4743  TEST_FIELD_ALIGN (MCI_DGV_SETVIDEO_PARMSA, lpstrAlgorithm, 1)
4744  TEST_FIELD_OFFSET(MCI_DGV_SETVIDEO_PARMSA, lpstrAlgorithm, 16)
4745  TEST_FIELD_SIZE (MCI_DGV_SETVIDEO_PARMSA, lpstrQuality, 4)
4746  TEST_FIELD_ALIGN (MCI_DGV_SETVIDEO_PARMSA, lpstrQuality, 1)
4747  TEST_FIELD_OFFSET(MCI_DGV_SETVIDEO_PARMSA, lpstrQuality, 20)
4748  TEST_FIELD_SIZE (MCI_DGV_SETVIDEO_PARMSA, dwSourceNumber, 4)
4749  TEST_FIELD_ALIGN (MCI_DGV_SETVIDEO_PARMSA, dwSourceNumber, 1)
4750  TEST_FIELD_OFFSET(MCI_DGV_SETVIDEO_PARMSA, dwSourceNumber, 24)
4751 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_SETVIDEO_PARMSW()

static void test_pack_MCI_DGV_SETVIDEO_PARMSW ( void  )
static

Definition at line 4753 of file generated.c.

4754 {
4755  /* MCI_DGV_SETVIDEO_PARMSW (pack 1) */
4758  TEST_FIELD_SIZE (MCI_DGV_SETVIDEO_PARMSW, dwCallback, 4)
4759  TEST_FIELD_ALIGN (MCI_DGV_SETVIDEO_PARMSW, dwCallback, 1)
4770  TEST_FIELD_SIZE (MCI_DGV_SETVIDEO_PARMSW, lpstrAlgorithm, 4)
4771  TEST_FIELD_ALIGN (MCI_DGV_SETVIDEO_PARMSW, lpstrAlgorithm, 1)
4772  TEST_FIELD_OFFSET(MCI_DGV_SETVIDEO_PARMSW, lpstrAlgorithm, 16)
4773  TEST_FIELD_SIZE (MCI_DGV_SETVIDEO_PARMSW, lpstrQuality, 4)
4774  TEST_FIELD_ALIGN (MCI_DGV_SETVIDEO_PARMSW, lpstrQuality, 1)
4775  TEST_FIELD_OFFSET(MCI_DGV_SETVIDEO_PARMSW, lpstrQuality, 20)
4776  TEST_FIELD_SIZE (MCI_DGV_SETVIDEO_PARMSW, dwSourceNumber, 4)
4777  TEST_FIELD_ALIGN (MCI_DGV_SETVIDEO_PARMSW, dwSourceNumber, 1)
4778  TEST_FIELD_OFFSET(MCI_DGV_SETVIDEO_PARMSW, dwSourceNumber, 24)
4779 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_SIGNAL_PARMS()

static void test_pack_MCI_DGV_SIGNAL_PARMS ( void  )
static

Definition at line 4706 of file generated.c.

4707 {
4708  /* MCI_DGV_SIGNAL_PARMS (pack 1) */
4711  TEST_FIELD_SIZE (MCI_DGV_SIGNAL_PARMS, dwCallback, 4)
4712  TEST_FIELD_ALIGN (MCI_DGV_SIGNAL_PARMS, dwCallback, 1)
4713  TEST_FIELD_OFFSET(MCI_DGV_SIGNAL_PARMS, dwCallback, 0)
4714  TEST_FIELD_SIZE (MCI_DGV_SIGNAL_PARMS, dwPosition, 4)
4715  TEST_FIELD_ALIGN (MCI_DGV_SIGNAL_PARMS, dwPosition, 1)
4716  TEST_FIELD_OFFSET(MCI_DGV_SIGNAL_PARMS, dwPosition, 4)
4717  TEST_FIELD_SIZE (MCI_DGV_SIGNAL_PARMS, dwPeriod, 4)
4718  TEST_FIELD_ALIGN (MCI_DGV_SIGNAL_PARMS, dwPeriod, 1)
4720  TEST_FIELD_SIZE (MCI_DGV_SIGNAL_PARMS, dwUserParm, 4)
4721  TEST_FIELD_ALIGN (MCI_DGV_SIGNAL_PARMS, dwUserParm, 1)
4722  TEST_FIELD_OFFSET(MCI_DGV_SIGNAL_PARMS, dwUserParm, 12)
4723 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_STATUS_PARMSA()

static void test_pack_MCI_DGV_STATUS_PARMSA ( void  )
static

Definition at line 4781 of file generated.c.

4782 {
4783  /* MCI_DGV_STATUS_PARMSA (pack 1) */
4786  TEST_FIELD_SIZE (MCI_DGV_STATUS_PARMSA, dwCallback, 4)
4787  TEST_FIELD_ALIGN (MCI_DGV_STATUS_PARMSA, dwCallback, 1)
4789  TEST_FIELD_SIZE (MCI_DGV_STATUS_PARMSA, dwReturn, 4)
4798  TEST_FIELD_SIZE (MCI_DGV_STATUS_PARMSA, lpstrDrive, 4)
4799  TEST_FIELD_ALIGN (MCI_DGV_STATUS_PARMSA, lpstrDrive, 1)
4800  TEST_FIELD_OFFSET(MCI_DGV_STATUS_PARMSA, lpstrDrive, 16)
4801  TEST_FIELD_SIZE (MCI_DGV_STATUS_PARMSA, dwReference, 4)
4802  TEST_FIELD_ALIGN (MCI_DGV_STATUS_PARMSA, dwReference, 1)
4803  TEST_FIELD_OFFSET(MCI_DGV_STATUS_PARMSA, dwReference, 20)
4804 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_STATUS_PARMSW()

static void test_pack_MCI_DGV_STATUS_PARMSW ( void  )
static

Definition at line 4806 of file generated.c.

4807 {
4808  /* MCI_DGV_STATUS_PARMSW (pack 1) */
4811  TEST_FIELD_SIZE (MCI_DGV_STATUS_PARMSW, dwCallback, 4)
4812  TEST_FIELD_ALIGN (MCI_DGV_STATUS_PARMSW, dwCallback, 1)
4814  TEST_FIELD_SIZE (MCI_DGV_STATUS_PARMSW, dwReturn, 4)
4823  TEST_FIELD_SIZE (MCI_DGV_STATUS_PARMSW, lpstrDrive, 4)
4824  TEST_FIELD_ALIGN (MCI_DGV_STATUS_PARMSW, lpstrDrive, 1)
4825  TEST_FIELD_OFFSET(MCI_DGV_STATUS_PARMSW, lpstrDrive, 16)
4826  TEST_FIELD_SIZE (MCI_DGV_STATUS_PARMSW, dwReference, 4)
4827  TEST_FIELD_ALIGN (MCI_DGV_STATUS_PARMSW, dwReference, 1)
4828  TEST_FIELD_OFFSET(MCI_DGV_STATUS_PARMSW, dwReference, 20)
4829 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_STEP_PARMS()

static void test_pack_MCI_DGV_STEP_PARMS ( void  )
static

Definition at line 4831 of file generated.c.

4832 {
4833  /* MCI_DGV_STEP_PARMS (pack 1) */
4836  TEST_FIELD_SIZE (MCI_DGV_STEP_PARMS, dwCallback, 4)
4837  TEST_FIELD_ALIGN (MCI_DGV_STEP_PARMS, dwCallback, 1)
4838  TEST_FIELD_OFFSET(MCI_DGV_STEP_PARMS, dwCallback, 0)
4839  TEST_FIELD_SIZE (MCI_DGV_STEP_PARMS, dwFrames, 4)
4840  TEST_FIELD_ALIGN (MCI_DGV_STEP_PARMS, dwFrames, 1)
4842 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_UPDATE_PARMS()

static void test_pack_MCI_DGV_UPDATE_PARMS ( void  )
static

Definition at line 4844 of file generated.c.

4845 {
4846  /* MCI_DGV_UPDATE_PARMS (pack 1) */
4849  TEST_FIELD_SIZE (MCI_DGV_UPDATE_PARMS, dwCallback, 4)
4850  TEST_FIELD_ALIGN (MCI_DGV_UPDATE_PARMS, dwCallback, 1)
4851  TEST_FIELD_OFFSET(MCI_DGV_UPDATE_PARMS, dwCallback, 0)
4858 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72
static HDC hDC
Definition: 3dtext.c:33

Referenced by test_pack().

◆ test_pack_MCI_DGV_WINDOW_PARMSA()

static void test_pack_MCI_DGV_WINDOW_PARMSA ( void  )
static

Definition at line 4860 of file generated.c.

4861 {
4862  /* MCI_DGV_WINDOW_PARMSA (pack 1) */
4865  TEST_FIELD_SIZE (MCI_DGV_WINDOW_PARMSA, dwCallback, 4)
4866  TEST_FIELD_ALIGN (MCI_DGV_WINDOW_PARMSA, dwCallback, 1)
4871  TEST_FIELD_SIZE (MCI_DGV_WINDOW_PARMSA, nCmdShow, 4)
4874  TEST_FIELD_SIZE (MCI_DGV_WINDOW_PARMSA, lpstrText, 4)
4875  TEST_FIELD_ALIGN (MCI_DGV_WINDOW_PARMSA, lpstrText, 1)
4877 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
HWND hWnd
Definition: settings.c:17
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_DGV_WINDOW_PARMSW()

static void test_pack_MCI_DGV_WINDOW_PARMSW ( void  )
static

Definition at line 4879 of file generated.c.

4880 {
4881  /* MCI_DGV_WINDOW_PARMSW (pack 1) */
4884  TEST_FIELD_SIZE (MCI_DGV_WINDOW_PARMSW, dwCallback, 4)
4885  TEST_FIELD_ALIGN (MCI_DGV_WINDOW_PARMSW, dwCallback, 1)
4890  TEST_FIELD_SIZE (MCI_DGV_WINDOW_PARMSW, nCmdShow, 4)
4893  TEST_FIELD_SIZE (MCI_DGV_WINDOW_PARMSW, lpstrText, 4)
4894  TEST_FIELD_ALIGN (MCI_DGV_WINDOW_PARMSW, lpstrText, 1)
4896 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
HWND hWnd
Definition: settings.c:17
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_GENERIC_PARMS()

static void test_pack_MCI_GENERIC_PARMS ( void  )
static

Definition at line 3331 of file generated.c.

3332 {
3333  /* MCI_GENERIC_PARMS (pack 1) */
3336  TEST_FIELD_SIZE (MCI_GENERIC_PARMS, dwCallback, 4)
3337  TEST_FIELD_ALIGN (MCI_GENERIC_PARMS, dwCallback, 1)
3338  TEST_FIELD_OFFSET(MCI_GENERIC_PARMS, dwCallback, 0)
3339 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_GETDEVCAPS_PARMS()

static void test_pack_MCI_GETDEVCAPS_PARMS ( void  )
static

Definition at line 3465 of file generated.c.

3466 {
3467  /* MCI_GETDEVCAPS_PARMS (pack 1) */
3470  TEST_FIELD_SIZE (MCI_GETDEVCAPS_PARMS, dwCallback, 4)
3471  TEST_FIELD_ALIGN (MCI_GETDEVCAPS_PARMS, dwCallback, 1)
3472  TEST_FIELD_OFFSET(MCI_GETDEVCAPS_PARMS, dwCallback, 0)
3473  TEST_FIELD_SIZE (MCI_GETDEVCAPS_PARMS, dwReturn, 4)
3474  TEST_FIELD_ALIGN (MCI_GETDEVCAPS_PARMS, dwReturn, 1)
3479 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_INFO_PARMSA()

static void test_pack_MCI_INFO_PARMSA ( void  )
static

Definition at line 3433 of file generated.c.

3434 {
3435  /* MCI_INFO_PARMSA (pack 1) */
3438  TEST_FIELD_SIZE (MCI_INFO_PARMSA, dwCallback, 4)
3439  TEST_FIELD_ALIGN (MCI_INFO_PARMSA, dwCallback, 1)
3440  TEST_FIELD_OFFSET(MCI_INFO_PARMSA, dwCallback, 0)
3441  TEST_FIELD_SIZE (MCI_INFO_PARMSA, lpstrReturn, 4)
3442  TEST_FIELD_ALIGN (MCI_INFO_PARMSA, lpstrReturn, 1)
3443  TEST_FIELD_OFFSET(MCI_INFO_PARMSA, lpstrReturn, 4)
3444  TEST_FIELD_SIZE (MCI_INFO_PARMSA, dwRetSize, 4)
3445  TEST_FIELD_ALIGN (MCI_INFO_PARMSA, dwRetSize, 1)
3446  TEST_FIELD_OFFSET(MCI_INFO_PARMSA, dwRetSize, 8)
3447 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_INFO_PARMSW()

static void test_pack_MCI_INFO_PARMSW ( void  )
static

Definition at line 3449 of file generated.c.

3450 {
3451  /* MCI_INFO_PARMSW (pack 1) */
3454  TEST_FIELD_SIZE (MCI_INFO_PARMSW, dwCallback, 4)
3455  TEST_FIELD_ALIGN (MCI_INFO_PARMSW, dwCallback, 1)
3456  TEST_FIELD_OFFSET(MCI_INFO_PARMSW, dwCallback, 0)
3457  TEST_FIELD_SIZE (MCI_INFO_PARMSW, lpstrReturn, 4)
3458  TEST_FIELD_ALIGN (MCI_INFO_PARMSW, lpstrReturn, 1)
3459  TEST_FIELD_OFFSET(MCI_INFO_PARMSW, lpstrReturn, 4)
3460  TEST_FIELD_SIZE (MCI_INFO_PARMSW, dwRetSize, 4)
3461  TEST_FIELD_ALIGN (MCI_INFO_PARMSW, dwRetSize, 1)
3462  TEST_FIELD_OFFSET(MCI_INFO_PARMSW, dwRetSize, 8)
3463 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_LOAD_PARMSA()

static void test_pack_MCI_LOAD_PARMSA ( void  )
static

Definition at line 3609 of file generated.c.

3610 {
3611  /* MCI_LOAD_PARMSA (pack 1) */
3614  TEST_FIELD_SIZE (MCI_LOAD_PARMSA, dwCallback, 4)
3615  TEST_FIELD_ALIGN (MCI_LOAD_PARMSA, dwCallback, 1)
3616  TEST_FIELD_OFFSET(MCI_LOAD_PARMSA, dwCallback, 0)
3617  TEST_FIELD_SIZE (MCI_LOAD_PARMSA, lpfilename, 4)
3618  TEST_FIELD_ALIGN (MCI_LOAD_PARMSA, lpfilename, 1)
3619  TEST_FIELD_OFFSET(MCI_LOAD_PARMSA, lpfilename, 4)
3620 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_LOAD_PARMSW()

static void test_pack_MCI_LOAD_PARMSW ( void  )
static

Definition at line 3622 of file generated.c.

3623 {
3624  /* MCI_LOAD_PARMSW (pack 1) */
3627  TEST_FIELD_SIZE (MCI_LOAD_PARMSW, dwCallback, 4)
3628  TEST_FIELD_ALIGN (MCI_LOAD_PARMSW, dwCallback, 1)
3629  TEST_FIELD_OFFSET(MCI_LOAD_PARMSW, dwCallback, 0)
3630  TEST_FIELD_SIZE (MCI_LOAD_PARMSW, lpfilename, 4)
3631  TEST_FIELD_ALIGN (MCI_LOAD_PARMSW, lpfilename, 1)
3632  TEST_FIELD_OFFSET(MCI_LOAD_PARMSW, lpfilename, 4)
3633 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_OPEN_PARMSA()

static void test_pack_MCI_OPEN_PARMSA ( void  )
static

Definition at line 3341 of file generated.c.

3342 {
3343  /* MCI_OPEN_PARMSA (pack 1) */
3346  TEST_FIELD_SIZE (MCI_OPEN_PARMSA, dwCallback, 4)
3347  TEST_FIELD_ALIGN (MCI_OPEN_PARMSA, dwCallback, 1)
3348  TEST_FIELD_OFFSET(MCI_OPEN_PARMSA, dwCallback, 0)
3349  TEST_FIELD_SIZE (MCI_OPEN_PARMSA, wDeviceID, 4)
3350  TEST_FIELD_ALIGN (MCI_OPEN_PARMSA, wDeviceID, 1)
3351  TEST_FIELD_OFFSET(MCI_OPEN_PARMSA, wDeviceID, 4)
3352  TEST_FIELD_SIZE (MCI_OPEN_PARMSA, lpstrDeviceType, 4)
3353  TEST_FIELD_ALIGN (MCI_OPEN_PARMSA, lpstrDeviceType, 1)
3354  TEST_FIELD_OFFSET(MCI_OPEN_PARMSA, lpstrDeviceType, 8)
3355  TEST_FIELD_SIZE (MCI_OPEN_PARMSA, lpstrElementName, 4)
3356  TEST_FIELD_ALIGN (MCI_OPEN_PARMSA, lpstrElementName, 1)
3357  TEST_FIELD_OFFSET(MCI_OPEN_PARMSA, lpstrElementName, 12)
3358  TEST_FIELD_SIZE (MCI_OPEN_PARMSA, lpstrAlias, 4)
3359  TEST_FIELD_ALIGN (MCI_OPEN_PARMSA, lpstrAlias, 1)
3360  TEST_FIELD_OFFSET(MCI_OPEN_PARMSA, lpstrAlias, 16)
3361 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_OPEN_PARMSW()

static void test_pack_MCI_OPEN_PARMSW ( void  )
static

Definition at line 3363 of file generated.c.

3364 {
3365  /* MCI_OPEN_PARMSW (pack 1) */
3368  TEST_FIELD_SIZE (MCI_OPEN_PARMSW, dwCallback, 4)
3369  TEST_FIELD_ALIGN (MCI_OPEN_PARMSW, dwCallback, 1)
3370  TEST_FIELD_OFFSET(MCI_OPEN_PARMSW, dwCallback, 0)
3371  TEST_FIELD_SIZE (MCI_OPEN_PARMSW, wDeviceID, 4)
3372  TEST_FIELD_ALIGN (MCI_OPEN_PARMSW, wDeviceID, 1)
3373  TEST_FIELD_OFFSET(MCI_OPEN_PARMSW, wDeviceID, 4)
3374  TEST_FIELD_SIZE (MCI_OPEN_PARMSW, lpstrDeviceType, 4)
3375  TEST_FIELD_ALIGN (MCI_OPEN_PARMSW, lpstrDeviceType, 1)
3376  TEST_FIELD_OFFSET(MCI_OPEN_PARMSW, lpstrDeviceType, 8)
3377  TEST_FIELD_SIZE (MCI_OPEN_PARMSW, lpstrElementName, 4)
3378  TEST_FIELD_ALIGN (MCI_OPEN_PARMSW, lpstrElementName, 1)
3379  TEST_FIELD_OFFSET(MCI_OPEN_PARMSW, lpstrElementName, 12)
3380  TEST_FIELD_SIZE (MCI_OPEN_PARMSW, lpstrAlias, 4)
3381  TEST_FIELD_ALIGN (MCI_OPEN_PARMSW, lpstrAlias, 1)
3382  TEST_FIELD_OFFSET(MCI_OPEN_PARMSW, lpstrAlias, 16)
3383 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_OVLY_LOAD_PARMSA()

static void test_pack_MCI_OVLY_LOAD_PARMSA ( void  )
static

Definition at line 4122 of file generated.c.

4123 {
4124  /* MCI_OVLY_LOAD_PARMSA (pack 1) */
4127  TEST_FIELD_SIZE (MCI_OVLY_LOAD_PARMSA, dwCallback, 4)
4128  TEST_FIELD_ALIGN (MCI_OVLY_LOAD_PARMSA, dwCallback, 1)
4129  TEST_FIELD_OFFSET(MCI_OVLY_LOAD_PARMSA, dwCallback, 0)
4130  TEST_FIELD_SIZE (MCI_OVLY_LOAD_PARMSA, lpfilename, 4)
4131  TEST_FIELD_ALIGN (MCI_OVLY_LOAD_PARMSA, lpfilename, 1)
4132  TEST_FIELD_OFFSET(MCI_OVLY_LOAD_PARMSA, lpfilename, 4)
4136 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_OVLY_LOAD_PARMSW()

static void test_pack_MCI_OVLY_LOAD_PARMSW ( void  )
static

Definition at line 4138 of file generated.c.

4139 {
4140  /* MCI_OVLY_LOAD_PARMSW (pack 1) */
4143  TEST_FIELD_SIZE (MCI_OVLY_LOAD_PARMSW, dwCallback, 4)
4144  TEST_FIELD_ALIGN (MCI_OVLY_LOAD_PARMSW, dwCallback, 1)
4145  TEST_FIELD_OFFSET(MCI_OVLY_LOAD_PARMSW, dwCallback, 0)
4146  TEST_FIELD_SIZE (MCI_OVLY_LOAD_PARMSW, lpfilename, 4)
4147  TEST_FIELD_ALIGN (MCI_OVLY_LOAD_PARMSW, lpfilename, 1)
4148  TEST_FIELD_OFFSET(MCI_OVLY_LOAD_PARMSW, lpfilename, 4)
4152 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_OVLY_OPEN_PARMSA()

static void test_pack_MCI_OVLY_OPEN_PARMSA ( void  )
static

Definition at line 3996 of file generated.c.

3997 {
3998  /* MCI_OVLY_OPEN_PARMSA (pack 1) */
4001  TEST_FIELD_SIZE (MCI_OVLY_OPEN_PARMSA, dwCallback, 4)
4002  TEST_FIELD_ALIGN (MCI_OVLY_OPEN_PARMSA, dwCallback, 1)
4003  TEST_FIELD_OFFSET(MCI_OVLY_OPEN_PARMSA, dwCallback, 0)
4004  TEST_FIELD_SIZE (MCI_OVLY_OPEN_PARMSA, wDeviceID, 4)
4005  TEST_FIELD_ALIGN (MCI_OVLY_OPEN_PARMSA, wDeviceID, 1)
4007  TEST_FIELD_SIZE (MCI_OVLY_OPEN_PARMSA, lpstrDeviceType, 4)
4008  TEST_FIELD_ALIGN (MCI_OVLY_OPEN_PARMSA, lpstrDeviceType, 1)
4009  TEST_FIELD_OFFSET(MCI_OVLY_OPEN_PARMSA, lpstrDeviceType, 8)
4010  TEST_FIELD_SIZE (MCI_OVLY_OPEN_PARMSA, lpstrElementName, 4)
4011  TEST_FIELD_ALIGN (MCI_OVLY_OPEN_PARMSA, lpstrElementName, 1)
4012  TEST_FIELD_OFFSET(MCI_OVLY_OPEN_PARMSA, lpstrElementName, 12)
4013  TEST_FIELD_SIZE (MCI_OVLY_OPEN_PARMSA, lpstrAlias, 4)
4014  TEST_FIELD_ALIGN (MCI_OVLY_OPEN_PARMSA, lpstrAlias, 1)
4015  TEST_FIELD_OFFSET(MCI_OVLY_OPEN_PARMSA, lpstrAlias, 16)
4022 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_OVLY_OPEN_PARMSW()

static void test_pack_MCI_OVLY_OPEN_PARMSW ( void  )
static

Definition at line 4024 of file generated.c.

4025 {
4026  /* MCI_OVLY_OPEN_PARMSW (pack 1) */
4029  TEST_FIELD_SIZE (MCI_OVLY_OPEN_PARMSW, dwCallback, 4)
4030  TEST_FIELD_ALIGN (MCI_OVLY_OPEN_PARMSW, dwCallback, 1)
4031  TEST_FIELD_OFFSET(MCI_OVLY_OPEN_PARMSW, dwCallback, 0)
4032  TEST_FIELD_SIZE (MCI_OVLY_OPEN_PARMSW, wDeviceID, 4)
4033  TEST_FIELD_ALIGN (MCI_OVLY_OPEN_PARMSW, wDeviceID, 1)
4035  TEST_FIELD_SIZE (MCI_OVLY_OPEN_PARMSW, lpstrDeviceType, 4)
4036  TEST_FIELD_ALIGN (MCI_OVLY_OPEN_PARMSW, lpstrDeviceType, 1)
4037  TEST_FIELD_OFFSET(MCI_OVLY_OPEN_PARMSW, lpstrDeviceType, 8)
4038  TEST_FIELD_SIZE (MCI_OVLY_OPEN_PARMSW, lpstrElementName, 4)
4039  TEST_FIELD_ALIGN (MCI_OVLY_OPEN_PARMSW, lpstrElementName, 1)
4040  TEST_FIELD_OFFSET(MCI_OVLY_OPEN_PARMSW, lpstrElementName, 12)
4041  TEST_FIELD_SIZE (MCI_OVLY_OPEN_PARMSW, lpstrAlias, 4)
4042  TEST_FIELD_ALIGN (MCI_OVLY_OPEN_PARMSW, lpstrAlias, 1)
4043  TEST_FIELD_OFFSET(MCI_OVLY_OPEN_PARMSW, lpstrAlias, 16)
4050 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_OVLY_SAVE_PARMSA()

static void test_pack_MCI_OVLY_SAVE_PARMSA ( void  )
static

Definition at line 4090 of file generated.c.

4091 {
4092  /* MCI_OVLY_SAVE_PARMSA (pack 1) */
4095  TEST_FIELD_SIZE (MCI_OVLY_SAVE_PARMSA, dwCallback, 4)
4096  TEST_FIELD_ALIGN (MCI_OVLY_SAVE_PARMSA, dwCallback, 1)
4097  TEST_FIELD_OFFSET(MCI_OVLY_SAVE_PARMSA, dwCallback, 0)
4098  TEST_FIELD_SIZE (MCI_OVLY_SAVE_PARMSA, lpfilename, 4)
4099  TEST_FIELD_ALIGN (MCI_OVLY_SAVE_PARMSA, lpfilename, 1)
4100  TEST_FIELD_OFFSET(MCI_OVLY_SAVE_PARMSA, lpfilename, 4)
4104 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_OVLY_SAVE_PARMSW()

static void test_pack_MCI_OVLY_SAVE_PARMSW ( void  )
static

Definition at line 4106 of file generated.c.

4107 {
4108  /* MCI_OVLY_SAVE_PARMSW (pack 1) */
4111  TEST_FIELD_SIZE (MCI_OVLY_SAVE_PARMSW, dwCallback, 4)
4112  TEST_FIELD_ALIGN (MCI_OVLY_SAVE_PARMSW, dwCallback, 1)
4113  TEST_FIELD_OFFSET(MCI_OVLY_SAVE_PARMSW, dwCallback, 0)
4114  TEST_FIELD_SIZE (MCI_OVLY_SAVE_PARMSW, lpfilename, 4)
4115  TEST_FIELD_ALIGN (MCI_OVLY_SAVE_PARMSW, lpfilename, 1)
4116  TEST_FIELD_OFFSET(MCI_OVLY_SAVE_PARMSW, lpfilename, 4)
4120 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_OVLY_WINDOW_PARMSA()

static void test_pack_MCI_OVLY_WINDOW_PARMSA ( void  )
static

Definition at line 4052 of file generated.c.

4053 {
4054  /* MCI_OVLY_WINDOW_PARMSA (pack 1) */
4057  TEST_FIELD_SIZE (MCI_OVLY_WINDOW_PARMSA, dwCallback, 4)
4058  TEST_FIELD_ALIGN (MCI_OVLY_WINDOW_PARMSA, dwCallback, 1)
4066  TEST_FIELD_SIZE (MCI_OVLY_WINDOW_PARMSA, lpstrText, 4)
4069 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
HWND hWnd
Definition: settings.c:17
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_OVLY_WINDOW_PARMSW()

static void test_pack_MCI_OVLY_WINDOW_PARMSW ( void  )
static

Definition at line 4071 of file generated.c.

4072 {
4073  /* MCI_OVLY_WINDOW_PARMSW (pack 1) */
4076  TEST_FIELD_SIZE (MCI_OVLY_WINDOW_PARMSW, dwCallback, 4)
4077  TEST_FIELD_ALIGN (MCI_OVLY_WINDOW_PARMSW, dwCallback, 1)
4085  TEST_FIELD_SIZE (MCI_OVLY_WINDOW_PARMSW, lpstrText, 4)
4088 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
HWND hWnd
Definition: settings.c:17
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_PLAY_PARMS()

static void test_pack_MCI_PLAY_PARMS ( void  )
static

Definition at line 3385 of file generated.c.

3386 {
3387  /* MCI_PLAY_PARMS (pack 1) */
3390  TEST_FIELD_SIZE (MCI_PLAY_PARMS, dwCallback, 4)
3391  TEST_FIELD_ALIGN (MCI_PLAY_PARMS, dwCallback, 1)
3392  TEST_FIELD_OFFSET(MCI_PLAY_PARMS, dwCallback, 0)
3393  TEST_FIELD_SIZE (MCI_PLAY_PARMS, dwFrom, 4)
3394  TEST_FIELD_ALIGN (MCI_PLAY_PARMS, dwFrom, 1)
3395  TEST_FIELD_OFFSET(MCI_PLAY_PARMS, dwFrom, 4)
3396  TEST_FIELD_SIZE (MCI_PLAY_PARMS, dwTo, 4)
3397  TEST_FIELD_ALIGN (MCI_PLAY_PARMS, dwTo, 1)
3399 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_RECORD_PARMS()

static void test_pack_MCI_RECORD_PARMS ( void  )
static

Definition at line 3635 of file generated.c.

3636 {
3637  /* MCI_RECORD_PARMS (pack 1) */
3640  TEST_FIELD_SIZE (MCI_RECORD_PARMS, dwCallback, 4)
3641  TEST_FIELD_ALIGN (MCI_RECORD_PARMS, dwCallback, 1)
3642  TEST_FIELD_OFFSET(MCI_RECORD_PARMS, dwCallback, 0)
3643  TEST_FIELD_SIZE (MCI_RECORD_PARMS, dwFrom, 4)
3644  TEST_FIELD_ALIGN (MCI_RECORD_PARMS, dwFrom, 1)
3649 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_SAVE_PARMSA()

static void test_pack_MCI_SAVE_PARMSA ( void  )
static

Definition at line 3583 of file generated.c.

3584 {
3585  /* MCI_SAVE_PARMSA (pack 1) */
3588  TEST_FIELD_SIZE (MCI_SAVE_PARMSA, dwCallback, 4)
3589  TEST_FIELD_ALIGN (MCI_SAVE_PARMSA, dwCallback, 1)
3590  TEST_FIELD_OFFSET(MCI_SAVE_PARMSA, dwCallback, 0)
3591  TEST_FIELD_SIZE (MCI_SAVE_PARMSA, lpfilename, 4)
3592  TEST_FIELD_ALIGN (MCI_SAVE_PARMSA, lpfilename, 1)
3593  TEST_FIELD_OFFSET(MCI_SAVE_PARMSA, lpfilename, 4)
3594 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_SAVE_PARMSW()

static void test_pack_MCI_SAVE_PARMSW ( void  )
static

Definition at line 3596 of file generated.c.

3597 {
3598  /* MCI_SAVE_PARMSW (pack 1) */
3601  TEST_FIELD_SIZE (MCI_SAVE_PARMSW, dwCallback, 4)
3602  TEST_FIELD_ALIGN (MCI_SAVE_PARMSW, dwCallback, 1)
3603  TEST_FIELD_OFFSET(MCI_SAVE_PARMSW, dwCallback, 0)
3604  TEST_FIELD_SIZE (MCI_SAVE_PARMSW, lpfilename, 4)
3605  TEST_FIELD_ALIGN (MCI_SAVE_PARMSW, lpfilename, 1)
3606  TEST_FIELD_OFFSET(MCI_SAVE_PARMSW, lpfilename, 4)
3607 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_SEEK_PARMS()

static void test_pack_MCI_SEEK_PARMS ( void  )
static

Definition at line 3401 of file generated.c.

3402 {
3403  /* MCI_SEEK_PARMS (pack 1) */
3406  TEST_FIELD_SIZE (MCI_SEEK_PARMS, dwCallback, 4)
3407  TEST_FIELD_ALIGN (MCI_SEEK_PARMS, dwCallback, 1)
3408  TEST_FIELD_OFFSET(MCI_SEEK_PARMS, dwCallback, 0)
3409  TEST_FIELD_SIZE (MCI_SEEK_PARMS, dwTo, 4)
3410  TEST_FIELD_ALIGN (MCI_SEEK_PARMS, dwTo, 1)
3412 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_SEQ_SET_PARMS()

static void test_pack_MCI_SEQ_SET_PARMS ( void  )
static

Definition at line 3823 of file generated.c.

3824 {
3825  /* MCI_SEQ_SET_PARMS (pack 1) */
3828  TEST_FIELD_SIZE (MCI_SEQ_SET_PARMS, dwCallback, 4)
3829  TEST_FIELD_ALIGN (MCI_SEQ_SET_PARMS, dwCallback, 1)
3830  TEST_FIELD_OFFSET(MCI_SEQ_SET_PARMS, dwCallback, 0)
3831  TEST_FIELD_SIZE (MCI_SEQ_SET_PARMS, dwTimeFormat, 4)
3832  TEST_FIELD_ALIGN (MCI_SEQ_SET_PARMS, dwTimeFormat, 1)
3833  TEST_FIELD_OFFSET(MCI_SEQ_SET_PARMS, dwTimeFormat, 4)
3834  TEST_FIELD_SIZE (MCI_SEQ_SET_PARMS, dwAudio, 4)
3835  TEST_FIELD_ALIGN (MCI_SEQ_SET_PARMS, dwAudio, 1)
3837  TEST_FIELD_SIZE (MCI_SEQ_SET_PARMS, dwTempo, 4)
3838  TEST_FIELD_ALIGN (MCI_SEQ_SET_PARMS, dwTempo, 1)
3839  TEST_FIELD_OFFSET(MCI_SEQ_SET_PARMS, dwTempo, 12)
3840  TEST_FIELD_SIZE (MCI_SEQ_SET_PARMS, dwPort, 4)
3841  TEST_FIELD_ALIGN (MCI_SEQ_SET_PARMS, dwPort, 1)
3843  TEST_FIELD_SIZE (MCI_SEQ_SET_PARMS, dwSlave, 4)
3844  TEST_FIELD_ALIGN (MCI_SEQ_SET_PARMS, dwSlave, 1)
3845  TEST_FIELD_OFFSET(MCI_SEQ_SET_PARMS, dwSlave, 20)
3846  TEST_FIELD_SIZE (MCI_SEQ_SET_PARMS, dwMaster, 4)
3847  TEST_FIELD_ALIGN (MCI_SEQ_SET_PARMS, dwMaster, 1)
3848  TEST_FIELD_OFFSET(MCI_SEQ_SET_PARMS, dwMaster, 24)
3852 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
_In_ DWORD _In_ DWORD dwOffset
Definition: ntgdi.h:2032
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_SET_PARMS()

static void test_pack_MCI_SET_PARMS ( void  )
static

Definition at line 3525 of file generated.c.

3526 {
3527  /* MCI_SET_PARMS (pack 1) */
3530  TEST_FIELD_SIZE (MCI_SET_PARMS, dwCallback, 4)
3531  TEST_FIELD_ALIGN (MCI_SET_PARMS, dwCallback, 1)
3532  TEST_FIELD_OFFSET(MCI_SET_PARMS, dwCallback, 0)
3533  TEST_FIELD_SIZE (MCI_SET_PARMS, dwTimeFormat, 4)
3534  TEST_FIELD_ALIGN (MCI_SET_PARMS, dwTimeFormat, 1)
3535  TEST_FIELD_OFFSET(MCI_SET_PARMS, dwTimeFormat, 4)
3536  TEST_FIELD_SIZE (MCI_SET_PARMS, dwAudio, 4)
3537  TEST_FIELD_ALIGN (MCI_SET_PARMS, dwAudio, 1)
3538  TEST_FIELD_OFFSET(MCI_SET_PARMS, dwAudio, 8)
3539 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_SOUND_PARMSA()

static void test_pack_MCI_SOUND_PARMSA ( void  )
static

Definition at line 3557 of file generated.c.

3558 {
3559  /* MCI_SOUND_PARMSA (pack 1) */
3560  TEST_TYPE_SIZE (MCI_SOUND_PARMSA, 8)
3561  TEST_TYPE_ALIGN (MCI_SOUND_PARMSA, 1)
3562  TEST_FIELD_SIZE (MCI_SOUND_PARMSA, dwCallback, 4)
3563  TEST_FIELD_ALIGN (MCI_SOUND_PARMSA, dwCallback, 1)
3564  TEST_FIELD_OFFSET(MCI_SOUND_PARMSA, dwCallback, 0)
3565  TEST_FIELD_SIZE (MCI_SOUND_PARMSA, lpstrSoundName, 4)
3566  TEST_FIELD_ALIGN (MCI_SOUND_PARMSA, lpstrSoundName, 1)
3567  TEST_FIELD_OFFSET(MCI_SOUND_PARMSA, lpstrSoundName, 4)
3568 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_SOUND_PARMSW()

static void test_pack_MCI_SOUND_PARMSW ( void  )
static

Definition at line 3570 of file generated.c.

3571 {
3572  /* MCI_SOUND_PARMSW (pack 1) */
3573  TEST_TYPE_SIZE (MCI_SOUND_PARMSW, 8)
3574  TEST_TYPE_ALIGN (MCI_SOUND_PARMSW, 1)
3575  TEST_FIELD_SIZE (MCI_SOUND_PARMSW, dwCallback, 4)
3576  TEST_FIELD_ALIGN (MCI_SOUND_PARMSW, dwCallback, 1)
3577  TEST_FIELD_OFFSET(MCI_SOUND_PARMSW, dwCallback, 0)
3578  TEST_FIELD_SIZE (MCI_SOUND_PARMSW, lpstrSoundName, 4)
3579  TEST_FIELD_ALIGN (MCI_SOUND_PARMSW, lpstrSoundName, 1)
3580  TEST_FIELD_OFFSET(MCI_SOUND_PARMSW, lpstrSoundName, 4)
3581 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_STATUS_PARMS()

static void test_pack_MCI_STATUS_PARMS ( void  )
static

Definition at line 3414 of file generated.c.

3415 {
3416  /* MCI_STATUS_PARMS (pack 1) */
3419  TEST_FIELD_SIZE (MCI_STATUS_PARMS, dwCallback, 4)
3420  TEST_FIELD_ALIGN (MCI_STATUS_PARMS, dwCallback, 1)
3421  TEST_FIELD_OFFSET(MCI_STATUS_PARMS, dwCallback, 0)
3422  TEST_FIELD_SIZE (MCI_STATUS_PARMS, dwReturn, 4)
3423  TEST_FIELD_ALIGN (MCI_STATUS_PARMS, dwReturn, 1)
3424  TEST_FIELD_OFFSET(MCI_STATUS_PARMS, dwReturn, 4)
3425  TEST_FIELD_SIZE (MCI_STATUS_PARMS, dwItem, 4)
3426  TEST_FIELD_ALIGN (MCI_STATUS_PARMS, dwItem, 1)
3428  TEST_FIELD_SIZE (MCI_STATUS_PARMS, dwTrack, 4)
3429  TEST_FIELD_ALIGN (MCI_STATUS_PARMS, dwTrack, 1)
3430  TEST_FIELD_OFFSET(MCI_STATUS_PARMS, dwTrack, 12)
3431 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_SYSINFO_PARMSA()

static void test_pack_MCI_SYSINFO_PARMSA ( void  )
static

Definition at line 3481 of file generated.c.

3482 {
3483  /* MCI_SYSINFO_PARMSA (pack 1) */
3486  TEST_FIELD_SIZE (MCI_SYSINFO_PARMSA, dwCallback, 4)
3487  TEST_FIELD_ALIGN (MCI_SYSINFO_PARMSA, dwCallback, 1)
3488  TEST_FIELD_OFFSET(MCI_SYSINFO_PARMSA, dwCallback, 0)
3489  TEST_FIELD_SIZE (MCI_SYSINFO_PARMSA, lpstrReturn, 4)
3490  TEST_FIELD_ALIGN (MCI_SYSINFO_PARMSA, lpstrReturn, 1)
3491  TEST_FIELD_OFFSET(MCI_SYSINFO_PARMSA, lpstrReturn, 4)
3492  TEST_FIELD_SIZE (MCI_SYSINFO_PARMSA, dwRetSize, 4)
3493  TEST_FIELD_ALIGN (MCI_SYSINFO_PARMSA, dwRetSize, 1)
3494  TEST_FIELD_OFFSET(MCI_SYSINFO_PARMSA, dwRetSize, 8)
3495  TEST_FIELD_SIZE (MCI_SYSINFO_PARMSA, dwNumber, 4)
3496  TEST_FIELD_ALIGN (MCI_SYSINFO_PARMSA, dwNumber, 1)
3497  TEST_FIELD_OFFSET(MCI_SYSINFO_PARMSA, dwNumber, 12)
3498  TEST_FIELD_SIZE (MCI_SYSINFO_PARMSA, wDeviceType, 4)
3499  TEST_FIELD_ALIGN (MCI_SYSINFO_PARMSA, wDeviceType, 1)
3500  TEST_FIELD_OFFSET(MCI_SYSINFO_PARMSA, wDeviceType, 16)
3501 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_SYSINFO_PARMSW()

static void test_pack_MCI_SYSINFO_PARMSW ( void  )
static

Definition at line 3503 of file generated.c.

3504 {
3505  /* MCI_SYSINFO_PARMSW (pack 1) */
3508  TEST_FIELD_SIZE (MCI_SYSINFO_PARMSW, dwCallback, 4)
3509  TEST_FIELD_ALIGN (MCI_SYSINFO_PARMSW, dwCallback, 1)
3510  TEST_FIELD_OFFSET(MCI_SYSINFO_PARMSW, dwCallback, 0)
3511  TEST_FIELD_SIZE (MCI_SYSINFO_PARMSW, lpstrReturn, 4)
3512  TEST_FIELD_ALIGN (MCI_SYSINFO_PARMSW, lpstrReturn, 1)
3513  TEST_FIELD_OFFSET(MCI_SYSINFO_PARMSW, lpstrReturn, 4)
3514  TEST_FIELD_SIZE (MCI_SYSINFO_PARMSW, dwRetSize, 4)
3515  TEST_FIELD_ALIGN (MCI_SYSINFO_PARMSW, dwRetSize, 1)
3516  TEST_FIELD_OFFSET(MCI_SYSINFO_PARMSW, dwRetSize, 8)
3517  TEST_FIELD_SIZE (MCI_SYSINFO_PARMSW, dwNumber, 4)
3518  TEST_FIELD_ALIGN (MCI_SYSINFO_PARMSW, dwNumber, 1)
3519  TEST_FIELD_OFFSET(MCI_SYSINFO_PARMSW, dwNumber, 12)
3520  TEST_FIELD_SIZE (MCI_SYSINFO_PARMSW, wDeviceType, 4)
3521  TEST_FIELD_ALIGN (MCI_SYSINFO_PARMSW, wDeviceType, 1)
3522  TEST_FIELD_OFFSET(MCI_SYSINFO_PARMSW, wDeviceType, 16)
3523 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_VD_ESCAPE_PARMSA()

static void test_pack_MCI_VD_ESCAPE_PARMSA ( void  )
static

Definition at line 3683 of file generated.c.

3684 {
3685  /* MCI_VD_ESCAPE_PARMSA (pack 1) */
3688  TEST_FIELD_SIZE (MCI_VD_ESCAPE_PARMSA, dwCallback, 4)
3689  TEST_FIELD_ALIGN (MCI_VD_ESCAPE_PARMSA, dwCallback, 1)
3690  TEST_FIELD_OFFSET(MCI_VD_ESCAPE_PARMSA, dwCallback, 0)
3691  TEST_FIELD_SIZE (MCI_VD_ESCAPE_PARMSA, lpstrCommand, 4)
3692  TEST_FIELD_ALIGN (MCI_VD_ESCAPE_PARMSA, lpstrCommand, 1)
3693  TEST_FIELD_OFFSET(MCI_VD_ESCAPE_PARMSA, lpstrCommand, 4)
3694 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_VD_ESCAPE_PARMSW()

static void test_pack_MCI_VD_ESCAPE_PARMSW ( void  )
static

Definition at line 3696 of file generated.c.

3697 {
3698  /* MCI_VD_ESCAPE_PARMSW (pack 1) */
3701  TEST_FIELD_SIZE (MCI_VD_ESCAPE_PARMSW, dwCallback, 4)
3702  TEST_FIELD_ALIGN (MCI_VD_ESCAPE_PARMSW, dwCallback, 1)
3703  TEST_FIELD_OFFSET(MCI_VD_ESCAPE_PARMSW, dwCallback, 0)
3704  TEST_FIELD_SIZE (MCI_VD_ESCAPE_PARMSW, lpstrCommand, 4)
3705  TEST_FIELD_ALIGN (MCI_VD_ESCAPE_PARMSW, lpstrCommand, 1)
3706  TEST_FIELD_OFFSET(MCI_VD_ESCAPE_PARMSW, lpstrCommand, 4)
3707 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_VD_PLAY_PARMS()

static void test_pack_MCI_VD_PLAY_PARMS ( void  )
static

Definition at line 3651 of file generated.c.

3652 {
3653  /* MCI_VD_PLAY_PARMS (pack 1) */
3656  TEST_FIELD_SIZE (MCI_VD_PLAY_PARMS, dwCallback, 4)
3657  TEST_FIELD_ALIGN (MCI_VD_PLAY_PARMS, dwCallback, 1)
3658  TEST_FIELD_OFFSET(MCI_VD_PLAY_PARMS, dwCallback, 0)
3659  TEST_FIELD_SIZE (MCI_VD_PLAY_PARMS, dwFrom, 4)
3660  TEST_FIELD_ALIGN (MCI_VD_PLAY_PARMS, dwFrom, 1)
3665  TEST_FIELD_SIZE (MCI_VD_PLAY_PARMS, dwSpeed, 4)
3666  TEST_FIELD_ALIGN (MCI_VD_PLAY_PARMS, dwSpeed, 1)
3667  TEST_FIELD_OFFSET(MCI_VD_PLAY_PARMS, dwSpeed, 12)
3668 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_VD_STEP_PARMS()

static void test_pack_MCI_VD_STEP_PARMS ( void  )
static

Definition at line 3670 of file generated.c.

3671 {
3672  /* MCI_VD_STEP_PARMS (pack 1) */
3675  TEST_FIELD_SIZE (MCI_VD_STEP_PARMS, dwCallback, 4)
3676  TEST_FIELD_ALIGN (MCI_VD_STEP_PARMS, dwCallback, 1)
3677  TEST_FIELD_OFFSET(MCI_VD_STEP_PARMS, dwCallback, 0)
3678  TEST_FIELD_SIZE (MCI_VD_STEP_PARMS, dwFrames, 4)
3679  TEST_FIELD_ALIGN (MCI_VD_STEP_PARMS, dwFrames, 1)
3680  TEST_FIELD_OFFSET(MCI_VD_STEP_PARMS, dwFrames, 4)
3681 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_WAVE_DELETE_PARMS()

static void test_pack_MCI_WAVE_DELETE_PARMS ( void  )
static

Definition at line 3759 of file generated.c.

3760 {
3761  /* MCI_WAVE_DELETE_PARMS (pack 1) */
3764  TEST_FIELD_SIZE (MCI_WAVE_DELETE_PARMS, dwCallback, 4)
3765  TEST_FIELD_ALIGN (MCI_WAVE_DELETE_PARMS, dwCallback, 1)
3773 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_WAVE_OPEN_PARMSA()

static void test_pack_MCI_WAVE_OPEN_PARMSA ( void  )
static

Definition at line 3709 of file generated.c.

3710 {
3711  /* MCI_WAVE_OPEN_PARMSA (pack 1) */
3714  TEST_FIELD_SIZE (MCI_WAVE_OPEN_PARMSA, dwCallback, 4)
3715  TEST_FIELD_ALIGN (MCI_WAVE_OPEN_PARMSA, dwCallback, 1)
3716  TEST_FIELD_OFFSET(MCI_WAVE_OPEN_PARMSA, dwCallback, 0)
3717  TEST_FIELD_SIZE (MCI_WAVE_OPEN_PARMSA, wDeviceID, 4)
3718  TEST_FIELD_ALIGN (MCI_WAVE_OPEN_PARMSA, wDeviceID, 1)
3720  TEST_FIELD_SIZE (MCI_WAVE_OPEN_PARMSA, lpstrDeviceType, 4)
3721  TEST_FIELD_ALIGN (MCI_WAVE_OPEN_PARMSA, lpstrDeviceType, 1)
3722  TEST_FIELD_OFFSET(MCI_WAVE_OPEN_PARMSA, lpstrDeviceType, 8)
3723  TEST_FIELD_SIZE (MCI_WAVE_OPEN_PARMSA, lpstrElementName, 4)
3724  TEST_FIELD_ALIGN (MCI_WAVE_OPEN_PARMSA, lpstrElementName, 1)
3725  TEST_FIELD_OFFSET(MCI_WAVE_OPEN_PARMSA, lpstrElementName, 12)
3726  TEST_FIELD_SIZE (MCI_WAVE_OPEN_PARMSA, lpstrAlias, 4)
3727  TEST_FIELD_ALIGN (MCI_WAVE_OPEN_PARMSA, lpstrAlias, 1)
3728  TEST_FIELD_OFFSET(MCI_WAVE_OPEN_PARMSA, lpstrAlias, 16)
3729  TEST_FIELD_SIZE (MCI_WAVE_OPEN_PARMSA, dwBufferSeconds, 4)
3730  TEST_FIELD_ALIGN (MCI_WAVE_OPEN_PARMSA, dwBufferSeconds, 1)
3731  TEST_FIELD_OFFSET(MCI_WAVE_OPEN_PARMSA, dwBufferSeconds, 20)
3732 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_WAVE_OPEN_PARMSW()

static void test_pack_MCI_WAVE_OPEN_PARMSW ( void  )
static

Definition at line 3734 of file generated.c.

3735 {
3736  /* MCI_WAVE_OPEN_PARMSW (pack 1) */
3739  TEST_FIELD_SIZE (MCI_WAVE_OPEN_PARMSW, dwCallback, 4)
3740  TEST_FIELD_ALIGN (MCI_WAVE_OPEN_PARMSW, dwCallback, 1)
3741  TEST_FIELD_OFFSET(MCI_WAVE_OPEN_PARMSW, dwCallback, 0)
3742  TEST_FIELD_SIZE (MCI_WAVE_OPEN_PARMSW, wDeviceID, 4)
3743  TEST_FIELD_ALIGN (MCI_WAVE_OPEN_PARMSW, wDeviceID, 1)
3745  TEST_FIELD_SIZE (MCI_WAVE_OPEN_PARMSW, lpstrDeviceType, 4)
3746  TEST_FIELD_ALIGN (MCI_WAVE_OPEN_PARMSW, lpstrDeviceType, 1)
3747  TEST_FIELD_OFFSET(MCI_WAVE_OPEN_PARMSW, lpstrDeviceType, 8)
3748  TEST_FIELD_SIZE (MCI_WAVE_OPEN_PARMSW, lpstrElementName, 4)
3749  TEST_FIELD_ALIGN (MCI_WAVE_OPEN_PARMSW, lpstrElementName, 1)
3750  TEST_FIELD_OFFSET(MCI_WAVE_OPEN_PARMSW, lpstrElementName, 12)
3751  TEST_FIELD_SIZE (MCI_WAVE_OPEN_PARMSW, lpstrAlias, 4)
3752  TEST_FIELD_ALIGN (MCI_WAVE_OPEN_PARMSW, lpstrAlias, 1)
3753  TEST_FIELD_OFFSET(MCI_WAVE_OPEN_PARMSW, lpstrAlias, 16)
3754  TEST_FIELD_SIZE (MCI_WAVE_OPEN_PARMSW, dwBufferSeconds, 4)
3755  TEST_FIELD_ALIGN (MCI_WAVE_OPEN_PARMSW, dwBufferSeconds, 1)
3756  TEST_FIELD_OFFSET(MCI_WAVE_OPEN_PARMSW, dwBufferSeconds, 20)
3757 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MCI_WAVE_SET_PARMS()

static void test_pack_MCI_WAVE_SET_PARMS ( void  )
static

Definition at line 3775 of file generated.c.

3776 {
3777  /* MCI_WAVE_SET_PARMS (pack 1) */
3780  TEST_FIELD_SIZE (MCI_WAVE_SET_PARMS, dwCallback, 4)
3781  TEST_FIELD_ALIGN (MCI_WAVE_SET_PARMS, dwCallback, 1)
3782  TEST_FIELD_OFFSET(MCI_WAVE_SET_PARMS, dwCallback, 0)
3783  TEST_FIELD_SIZE (MCI_WAVE_SET_PARMS, dwTimeFormat, 4)
3784  TEST_FIELD_ALIGN (MCI_WAVE_SET_PARMS, dwTimeFormat, 1)
3785  TEST_FIELD_OFFSET(MCI_WAVE_SET_PARMS, dwTimeFormat, 4)
3786  TEST_FIELD_SIZE (MCI_WAVE_SET_PARMS, dwAudio, 4)
3787  TEST_FIELD_ALIGN (MCI_WAVE_SET_PARMS, dwAudio, 1)
3789  TEST_FIELD_SIZE (MCI_WAVE_SET_PARMS, wInput, 4)
3792  TEST_FIELD_SIZE (MCI_WAVE_SET_PARMS, wOutput, 4)
3793  TEST_FIELD_ALIGN (MCI_WAVE_SET_PARMS, wOutput, 1)
3795 #ifndef __REACTOS__ /* FIXME: Inspect */
3796  TEST_FIELD_SIZE (MCI_WAVE_SET_PARMS, wFormatTag, 4)
3797 #endif
3798  TEST_FIELD_ALIGN (MCI_WAVE_SET_PARMS, wFormatTag, 1)
3799  TEST_FIELD_OFFSET(MCI_WAVE_SET_PARMS, wFormatTag, 20)
3800 #ifndef __REACTOS__ /* FIXME: Inspect */
3802 #endif
3805  TEST_FIELD_SIZE (MCI_WAVE_SET_PARMS, nSamplesPerSec, 4)
3806  TEST_FIELD_ALIGN (MCI_WAVE_SET_PARMS, nSamplesPerSec, 1)
3807  TEST_FIELD_OFFSET(MCI_WAVE_SET_PARMS, nSamplesPerSec, 28)
3808  TEST_FIELD_SIZE (MCI_WAVE_SET_PARMS, nAvgBytesPerSec, 4)
3809  TEST_FIELD_ALIGN (MCI_WAVE_SET_PARMS, nAvgBytesPerSec, 1)
3810  TEST_FIELD_OFFSET(MCI_WAVE_SET_PARMS, nAvgBytesPerSec, 32)
3811 #ifndef __REACTOS__ /* FIXME: Inspect */
3812  TEST_FIELD_SIZE (MCI_WAVE_SET_PARMS, nBlockAlign, 4)
3813 #endif
3814  TEST_FIELD_ALIGN (MCI_WAVE_SET_PARMS, nBlockAlign, 1)
3815  TEST_FIELD_OFFSET(MCI_WAVE_SET_PARMS, nBlockAlign, 36)
3816 #ifndef __REACTOS__ /* FIXME: Inspect */
3817  TEST_FIELD_SIZE (MCI_WAVE_SET_PARMS, wBitsPerSample, 4)
3818 #endif
3819  TEST_FIELD_ALIGN (MCI_WAVE_SET_PARMS, wBitsPerSample, 1)
3820  TEST_FIELD_OFFSET(MCI_WAVE_SET_PARMS, wBitsPerSample, 40)
3821 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
int nChannels
Definition: pcmconverter.c:95
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MIDIEVENT()

static void test_pack_MIDIEVENT ( void  )
static

Definition at line 2863 of file generated.c.

2864 {
2865  /* MIDIEVENT (pack 1) */
2868  TEST_FIELD_SIZE (MIDIEVENT, dwDeltaTime, 4)
2869  TEST_FIELD_ALIGN (MIDIEVENT, dwDeltaTime, 1)
2870  TEST_FIELD_OFFSET(MIDIEVENT, dwDeltaTime, 0)
2871  TEST_FIELD_SIZE (MIDIEVENT, dwStreamID, 4)
2872  TEST_FIELD_ALIGN (MIDIEVENT, dwStreamID, 1)
2873  TEST_FIELD_OFFSET(MIDIEVENT, dwStreamID, 4)
2874  TEST_FIELD_SIZE (MIDIEVENT, dwEvent, 4)
2875  TEST_FIELD_ALIGN (MIDIEVENT, dwEvent, 1)
2876  TEST_FIELD_OFFSET(MIDIEVENT, dwEvent, 8)
2877  TEST_FIELD_SIZE (MIDIEVENT, dwParms, 4)
2878  TEST_FIELD_ALIGN (MIDIEVENT, dwParms, 1)
2879  TEST_FIELD_OFFSET(MIDIEVENT, dwParms, 12)
2880 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MIDIHDR()

static void test_pack_MIDIHDR ( void  )
static

Definition at line 2829 of file generated.c.

2830 {
2831  /* MIDIHDR (pack 1) */
2832  TEST_TYPE_SIZE (MIDIHDR, 64)
2834  TEST_FIELD_SIZE (MIDIHDR, lpData, 4)
2835  TEST_FIELD_ALIGN (MIDIHDR, lpData, 1)
2836  TEST_FIELD_OFFSET(MIDIHDR, lpData, 0)
2837  TEST_FIELD_SIZE (MIDIHDR, dwBufferLength, 4)
2838  TEST_FIELD_ALIGN (MIDIHDR, dwBufferLength, 1)
2839  TEST_FIELD_OFFSET(MIDIHDR, dwBufferLength, 4)
2840  TEST_FIELD_SIZE (MIDIHDR, dwBytesRecorded, 4)
2841  TEST_FIELD_ALIGN (MIDIHDR, dwBytesRecorded, 1)
2842  TEST_FIELD_OFFSET(MIDIHDR, dwBytesRecorded, 8)
2843  TEST_FIELD_SIZE (MIDIHDR, dwUser, 4)
2844  TEST_FIELD_ALIGN (MIDIHDR, dwUser, 1)
2845  TEST_FIELD_OFFSET(MIDIHDR, dwUser, 12)
2849  TEST_FIELD_SIZE (MIDIHDR, lpNext, 4)
2850  TEST_FIELD_ALIGN (MIDIHDR, lpNext, 1)
2851  TEST_FIELD_OFFSET(MIDIHDR, lpNext, 20)
2861 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:61
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:56
_In_ DWORD _In_ DWORD dwOffset
Definition: ntgdi.h:2032
_In_ HANDLE _In_ DWORD _In_ DWORD _Inout_opt_ LPOVERLAPPED _In_opt_ LPTRANSMIT_FILE_BUFFERS _In_ DWORD dwReserved
Definition: mswsock.h:90
r reserved
Definition: btrfs.c:2940
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
Definition: wincrypt.h:1175
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MIDIINCAPS2A()

static void test_pack_MIDIINCAPS2A ( void  )
static

Definition at line 2801 of file generated.c.

2802 {
2803  /* MIDIINCAPS2A (pack 1) */
2804  TEST_FIELD_SIZE (MIDIINCAPS2A, wMid, 2)
2805  TEST_FIELD_ALIGN (MIDIINCAPS2A, wMid, 1)
2807  TEST_FIELD_SIZE (MIDIINCAPS2A, wPid, 2)
2808  TEST_FIELD_ALIGN (MIDIINCAPS2A, wPid, 1)
2810  TEST_FIELD_SIZE (MIDIINCAPS2A, vDriverVersion, 4)
2811  TEST_FIELD_ALIGN (MIDIINCAPS2A, vDriverVersion, 1)
2812  TEST_FIELD_OFFSET(MIDIINCAPS2A, vDriverVersion, 4)
2813 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MIDIINCAPS2W()

static void test_pack_MIDIINCAPS2W ( void  )
static

Definition at line 2815 of file generated.c.

2816 {
2817  /* MIDIINCAPS2W (pack 1) */
2818  TEST_FIELD_SIZE (MIDIINCAPS2W, wMid, 2)
2819  TEST_FIELD_ALIGN (MIDIINCAPS2W, wMid, 1)
2821  TEST_FIELD_SIZE (MIDIINCAPS2W, wPid, 2)
2822  TEST_FIELD_ALIGN (MIDIINCAPS2W, wPid, 1)
2824  TEST_FIELD_SIZE (MIDIINCAPS2W, vDriverVersion, 4)
2825  TEST_FIELD_ALIGN (MIDIINCAPS2W, vDriverVersion, 1)
2826  TEST_FIELD_OFFSET(MIDIINCAPS2W, vDriverVersion, 4)
2827 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MIDIINCAPSA()

static void test_pack_MIDIINCAPSA ( void  )
static

Definition at line 2773 of file generated.c.

2774 {
2775  /* MIDIINCAPSA (pack 1) */
2776  TEST_FIELD_SIZE (MIDIINCAPSA, wMid, 2)
2777  TEST_FIELD_ALIGN (MIDIINCAPSA, wMid, 1)
2778  TEST_FIELD_OFFSET(MIDIINCAPSA, wMid, 0)
2779  TEST_FIELD_SIZE (MIDIINCAPSA, wPid, 2)
2780  TEST_FIELD_ALIGN (MIDIINCAPSA, wPid, 1)
2781  TEST_FIELD_OFFSET(MIDIINCAPSA, wPid, 2)
2782  TEST_FIELD_SIZE (MIDIINCAPSA, vDriverVersion, 4)
2783  TEST_FIELD_ALIGN (MIDIINCAPSA, vDriverVersion, 1)
2784  TEST_FIELD_OFFSET(MIDIINCAPSA, vDriverVersion, 4)
2785 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MIDIINCAPSW()

static void test_pack_MIDIINCAPSW ( void  )
static

Definition at line 2787 of file generated.c.

2788 {
2789  /* MIDIINCAPSW (pack 1) */
2790  TEST_FIELD_SIZE (MIDIINCAPSW, wMid, 2)
2791  TEST_FIELD_ALIGN (MIDIINCAPSW, wMid, 1)
2792  TEST_FIELD_OFFSET(MIDIINCAPSW, wMid, 0)
2793  TEST_FIELD_SIZE (MIDIINCAPSW, wPid, 2)
2794  TEST_FIELD_ALIGN (MIDIINCAPSW, wPid, 1)
2795  TEST_FIELD_OFFSET(MIDIINCAPSW, wPid, 2)
2796  TEST_FIELD_SIZE (MIDIINCAPSW, vDriverVersion, 4)
2797  TEST_FIELD_ALIGN (MIDIINCAPSW, vDriverVersion, 1)
2798  TEST_FIELD_OFFSET(MIDIINCAPSW, vDriverVersion, 4)
2799 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MIDIOUTCAPS2A()

static void test_pack_MIDIOUTCAPS2A ( void  )
static

Definition at line 2745 of file generated.c.

2746 {
2747  /* MIDIOUTCAPS2A (pack 1) */
2748  TEST_FIELD_SIZE (MIDIOUTCAPS2A, wMid, 2)
2749  TEST_FIELD_ALIGN (MIDIOUTCAPS2A, wMid, 1)
2751  TEST_FIELD_SIZE (MIDIOUTCAPS2A, wPid, 2)
2752  TEST_FIELD_ALIGN (MIDIOUTCAPS2A, wPid, 1)
2754  TEST_FIELD_SIZE (MIDIOUTCAPS2A, vDriverVersion, 4)
2755  TEST_FIELD_ALIGN (MIDIOUTCAPS2A, vDriverVersion, 1)
2756  TEST_FIELD_OFFSET(MIDIOUTCAPS2A, vDriverVersion, 4)
2757 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MIDIOUTCAPS2W()

static void test_pack_MIDIOUTCAPS2W ( void  )
static

Definition at line 2759 of file generated.c.

2760 {
2761  /* MIDIOUTCAPS2W (pack 1) */
2762  TEST_FIELD_SIZE (MIDIOUTCAPS2W, wMid, 2)
2763  TEST_FIELD_ALIGN (MIDIOUTCAPS2W, wMid, 1)
2765  TEST_FIELD_SIZE (MIDIOUTCAPS2W, wPid, 2)
2766  TEST_FIELD_ALIGN (MIDIOUTCAPS2W, wPid, 1)
2768  TEST_FIELD_SIZE (MIDIOUTCAPS2W, vDriverVersion, 4)
2769  TEST_FIELD_ALIGN (MIDIOUTCAPS2W, vDriverVersion, 1)
2770  TEST_FIELD_OFFSET(MIDIOUTCAPS2W, vDriverVersion, 4)
2771 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MIDIOUTCAPSA()

static void test_pack_MIDIOUTCAPSA ( void  )
static

Definition at line 2717 of file generated.c.

2718 {
2719  /* MIDIOUTCAPSA (pack 1) */
2720  TEST_FIELD_SIZE (MIDIOUTCAPSA, wMid, 2)
2721  TEST_FIELD_ALIGN (MIDIOUTCAPSA, wMid, 1)
2723  TEST_FIELD_SIZE (MIDIOUTCAPSA, wPid, 2)
2724  TEST_FIELD_ALIGN (MIDIOUTCAPSA, wPid, 1)
2726  TEST_FIELD_SIZE (MIDIOUTCAPSA, vDriverVersion, 4)
2727  TEST_FIELD_ALIGN (MIDIOUTCAPSA, vDriverVersion, 1)
2728  TEST_FIELD_OFFSET(MIDIOUTCAPSA, vDriverVersion, 4)
2729 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MIDIOUTCAPSW()

static void test_pack_MIDIOUTCAPSW ( void  )
static

Definition at line 2731 of file generated.c.

2732 {
2733  /* MIDIOUTCAPSW (pack 1) */
2734  TEST_FIELD_SIZE (MIDIOUTCAPSW, wMid, 2)
2735  TEST_FIELD_ALIGN (MIDIOUTCAPSW, wMid, 1)
2737  TEST_FIELD_SIZE (MIDIOUTCAPSW, wPid, 2)
2738  TEST_FIELD_ALIGN (MIDIOUTCAPSW, wPid, 1)
2740  TEST_FIELD_SIZE (MIDIOUTCAPSW, vDriverVersion, 4)
2741  TEST_FIELD_ALIGN (MIDIOUTCAPSW, vDriverVersion, 1)
2742  TEST_FIELD_OFFSET(MIDIOUTCAPSW, vDriverVersion, 4)
2743 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MIXERCAPS2A()

static void test_pack_MIXERCAPS2A ( void  )
static

Definition at line 3088 of file generated.c.

3089 {
3090  /* MIXERCAPS2A (pack 1) */
3091  TEST_FIELD_SIZE (MIXERCAPS2A, wMid, 2)
3092  TEST_FIELD_ALIGN (MIXERCAPS2A, wMid, 1)
3093  TEST_FIELD_OFFSET(MIXERCAPS2A, wMid, 0)
3094  TEST_FIELD_SIZE (MIXERCAPS2A, wPid, 2)
3095  TEST_FIELD_ALIGN (MIXERCAPS2A, wPid, 1)
3096  TEST_FIELD_OFFSET(MIXERCAPS2A, wPid, 2)
3097  TEST_FIELD_SIZE (MIXERCAPS2A, vDriverVersion, 4)
3098  TEST_FIELD_ALIGN (MIXERCAPS2A, vDriverVersion, 1)
3099  TEST_FIELD_OFFSET(MIXERCAPS2A, vDriverVersion, 4)
3100 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MIXERCAPS2W()

static void test_pack_MIXERCAPS2W ( void  )
static

Definition at line 3102 of file generated.c.

3103 {
3104  /* MIXERCAPS2W (pack 1) */
3105  TEST_FIELD_SIZE (MIXERCAPS2W, wMid, 2)
3106  TEST_FIELD_ALIGN (MIXERCAPS2W, wMid, 1)
3107  TEST_FIELD_OFFSET(MIXERCAPS2W, wMid, 0)
3108  TEST_FIELD_SIZE (MIXERCAPS2W, wPid, 2)
3109  TEST_FIELD_ALIGN (MIXERCAPS2W, wPid, 1)
3110  TEST_FIELD_OFFSET(MIXERCAPS2W, wPid, 2)
3111  TEST_FIELD_SIZE (MIXERCAPS2W, vDriverVersion, 4)
3112  TEST_FIELD_ALIGN (MIXERCAPS2W, vDriverVersion, 1)
3113  TEST_FIELD_OFFSET(MIXERCAPS2W, vDriverVersion, 4)
3114 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MIXERCAPSA()

static void test_pack_MIXERCAPSA ( void  )
static

Definition at line 3060 of file generated.c.

3061 {
3062  /* MIXERCAPSA (pack 1) */
3063  TEST_FIELD_SIZE (MIXERCAPSA, wMid, 2)
3064  TEST_FIELD_ALIGN (MIXERCAPSA, wMid, 1)
3065  TEST_FIELD_OFFSET(MIXERCAPSA, wMid, 0)
3066  TEST_FIELD_SIZE (MIXERCAPSA, wPid, 2)
3067  TEST_FIELD_ALIGN (MIXERCAPSA, wPid, 1)
3068  TEST_FIELD_OFFSET(MIXERCAPSA, wPid, 2)
3069  TEST_FIELD_SIZE (MIXERCAPSA, vDriverVersion, 4)
3070  TEST_FIELD_ALIGN (MIXERCAPSA, vDriverVersion, 1)
3071  TEST_FIELD_OFFSET(MIXERCAPSA, vDriverVersion, 4)
3072 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MIXERCAPSW()

static void test_pack_MIXERCAPSW ( void  )
static

Definition at line 3074 of file generated.c.

3075 {
3076  /* MIXERCAPSW (pack 1) */
3077  TEST_FIELD_SIZE (MIXERCAPSW, wMid, 2)
3078  TEST_FIELD_ALIGN (MIXERCAPSW, wMid, 1)
3079  TEST_FIELD_OFFSET(MIXERCAPSW, wMid, 0)
3080  TEST_FIELD_SIZE (MIXERCAPSW, wPid, 2)
3081  TEST_FIELD_ALIGN (MIXERCAPSW, wPid, 1)
3082  TEST_FIELD_OFFSET(MIXERCAPSW, wPid, 2)
3083  TEST_FIELD_SIZE (MIXERCAPSW, vDriverVersion, 4)
3084  TEST_FIELD_ALIGN (MIXERCAPSW, vDriverVersion, 1)
3085  TEST_FIELD_OFFSET(MIXERCAPSW, vDriverVersion, 4)
3086 }
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:75
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:69
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:72

Referenced by test_pack().

◆ test_pack_MIXERCONTROLA()

static void test_pack_MIXERCONTROLA ( void  )
static

Definition at line 3186 of file generated.c.

3187 {
3188  /* MIXERCONTROLA (pack 1) */
3189  TEST_FIELD_SIZE (MIXERCONTROLA, cbStruct, 4)