%%%dlls/gdi32/tests %%pack %description Unit tests for data structure packing %header basetsd.h winnt.h windef.h wingdi.h %include "windows.h" %type ABC ABCFLOAT ABORTPROC BITMAP BITMAPCOREHEADER BITMAPCOREINFO BITMAPFILEHEADER BITMAPINFO BITMAPINFOHEADER BITMAPV4HEADER BITMAPV5HEADER BLENDFUNCTION CHARSETINFO CIEXYZ CIEXYZTRIPLE COLOR16 COLORADJUSTMENT DEVMODEA DEVMODEW DIBSECTION DISPLAY_DEVICEA DISPLAY_DEVICEW DOCINFOA DOCINFOW EMR EMRABORTPATH EMRANGLEARC EMRARC EMRARCTO EMRBEGINPATH EMRBITBLT EMRCHORD EMRCLOSEFIGURE EMRCREATEBRUSHINDIRECT EMRCREATECOLORSPACE EMRCREATECOLORSPACEW EMRCREATEDIBPATTERNBRUSHPT EMRCREATEMONOBRUSH !EMRCREATEPALETTE # FIXME: 20040821: Mishandled by winapi_test EMRCREATEPEN EMRDELETECOLORSPACE EMRDELETEOBJECT EMRELLIPSE EMRENDPATH EMREOF EMREXCLUDECLIPRECT EMREXTCREATEFONTINDIRECTW EMREXTCREATEPEN EMREXTFLOODFILL EMREXTSELECTCLIPRGN EMREXTTEXTOUTA EMREXTTEXTOUTW EMRFILLPATH EMRFILLRGN EMRFLATTENPATH EMRFORMAT EMRFRAMERGN EMRGDICOMMENT EMRGLSBOUNDEDRECORD EMRGLSRECORD EMRINTERSECTCLIPRECT EMRINVERTRGN EMRLINETO EMRMASKBLT EMRMODIFYWORLDTRANSFORM EMRMOVETOEX EMROFFSETCLIPRGN EMRPAINTRGN EMRPIE EMRPIXELFORMAT EMRPLGBLT EMRPOLYBEZIER EMRPOLYBEZIER16 EMRPOLYBEZIERTO EMRPOLYBEZIERTO16 EMRPOLYDRAW EMRPOLYDRAW16 EMRPOLYGON EMRPOLYGON16 EMRPOLYLINE EMRPOLYLINE16 EMRPOLYLINETO EMRPOLYLINETO16 EMRPOLYPOLYGON EMRPOLYPOLYGON16 EMRPOLYPOLYLINE EMRPOLYPOLYLINE16 EMRPOLYTEXTOUTA EMRPOLYTEXTOUTW EMRREALIZEPALETTE EMRRECTANGLE EMRRESIZEPALETTE EMRRESTOREDC EMRROUNDRECT EMRSAVEDC EMRSCALEVIEWPORTEXTEX EMRSCALEWINDOWEXTEX EMRSELECTCLIPPATH EMRSELECTCOLORSPACE EMRSELECTOBJECT EMRSELECTPALETTE EMRSETARCDIRECTION EMRSETBKCOLOR EMRSETBKMODE EMRSETBRUSHORGEX EMRSETCOLORADJUSTMENT EMRSETCOLORSPACE EMRSETDIBITSTODEVICE EMRSETICMMODE EMRSETLAYOUT EMRSETMAPMODE EMRSETMAPPERFLAGS EMRSETMETARGN EMRSETMITERLIMIT !EMRSETPALETTEENTRIES # FIXME: 20040821: Mishandled by winapi_test EMRSETPIXELV EMRSETPOLYFILLMODE EMRSETROP2 EMRSETSTRETCHBLTMODE EMRSETTEXTALIGN EMRSETTEXTCOLOR !EMRSETTEXTJUSTIFICATION # Wine-only type EMRSETVIEWPORTEXTEX EMRSETVIEWPORTORGEX EMRSETWINDOWEXTEX EMRSETWINDOWORGEX EMRSETWORLDTRANSFORM EMRSTRETCHBLT EMRSTRETCHDIBITS EMRSTROKEANDFILLPATH EMRSTROKEPATH EMRTEXT EMRWIDENPATH ENHMETAHEADER ENHMETARECORD ENHMFENUMPROC ENUMLOGFONTA ENUMLOGFONTEXA ENUMLOGFONTEXW ENUMLOGFONTW EXTLOGFONTA EXTLOGFONTW EXTLOGPEN FIXED FONTENUMPROCA FONTENUMPROCW FONTSIGNATURE FXPT16DOT16 FXPT2DOT30 GCP_RESULTSA GCP_RESULTSW GLYPHMETRICS GLYPHMETRICSFLOAT GOBJENUMPROC GRADIENT_RECT GRADIENT_TRIANGLE HANDLETABLE ICMENUMPROCA ICMENUMPROCW KERNINGPAIR LAYERPLANEDESCRIPTOR LCSCSTYPE LCSGAMUTMATCH LINEDDAPROC LOCALESIGNATURE LOGBRUSH LOGCOLORSPACEA LOGCOLORSPACEW LOGFONTA LOGFONTW !LOGPALETTE # FIXME: 20040821: Mishandled by winapi_test LOGPEN LPABC LPABCFLOAT LPBITMAP LPBITMAPCOREHEADER LPBITMAPCOREINFO LPBITMAPFILEHEADER LPBITMAPINFO LPBITMAPINFOHEADER LPBITMAPV5HEADER LPCHARSETINFO LPCIEXYZ LPCIEXYZTRIPLE LPCOLORADJUSTMENT LPDEVMODEA LPDEVMODEW LPDIBSECTION LPDISPLAY_DEVICEA LPDISPLAY_DEVICEW LPDOCINFOA LPDOCINFOW LPENHMETAHEADER LPENHMETARECORD LPENUMLOGFONTA LPENUMLOGFONTEXA LPENUMLOGFONTEXW LPENUMLOGFONTW LPEXTLOGFONTA LPEXTLOGFONTW LPEXTLOGPEN LPFONTSIGNATURE LPGCP_RESULTSA LPGCP_RESULTSW LPGLYPHMETRICS LPGLYPHMETRICSFLOAT LPGRADIENT_RECT LPGRADIENT_TRIANGLE LPHANDLETABLE LPKERNINGPAIR LPLAYERPLANEDESCRIPTOR LPLOCALESIGNATURE LPLOGBRUSH LPLOGCOLORSPACEA LPLOGCOLORSPACEW LPLOGFONTA LPLOGFONTW !LPLOGPALETTE # FIXME: 20040821: Mishandled by winapi_test LPLOGPEN LPMAT2 LPMETAFILEPICT LPMETAHEADER LPMETARECORD LPNEWTEXTMETRICA LPNEWTEXTMETRICW LPOUTLINETEXTMETRICA LPOUTLINETEXTMETRICW !LPPALETTEENTRY # FIXME: 20040821: Mishandled by winapi_test LPPANOSE LPPELARRAY LPPIXELFORMATDESCRIPTOR LPPOINTFX LPPOLYTEXTA LPPOLYTEXTW LPRASTERIZER_STATUS LPRGBQUAD LPRGNDATA LPTEXTMETRICA LPTEXTMETRICW LPTRIVERTEX LPTTPOLYCURVE LPTTPOLYGONHEADER LPXFORM MAT2 METAFILEPICT METAHEADER METARECORD MFENUMPROC NEWTEXTMETRICA NEWTEXTMETRICEXA NEWTEXTMETRICEXW NEWTEXTMETRICW NPEXTLOGPEN !NPLOGPALETTE # FIXME: 20040821: Mishandled by winapi_test OLDFONTENUMPROCA OLDFONTENUMPROCW OUTLINETEXTMETRICA OUTLINETEXTMETRICW PABC PABCFLOAT !PALETTEENTRY # FIXME: 20040821: Mishandled by winapi_test PANOSE PATTERN PBITMAP PBITMAPCOREHEADER PBITMAPCOREINFO PBITMAPFILEHEADER PBITMAPINFO PBITMAPINFOHEADER PBITMAPV4HEADER PBITMAPV5HEADER PBLENDFUNCTION PCHARSETINFO PCOLORADJUSTMENT PDEVMODEA PDEVMODEW PDIBSECTION PDISPLAY_DEVICEA PDISPLAY_DEVICEW PELARRAY PEMR PEMRABORTPATH PEMRANGLEARC PEMRARC PEMRARCTO PEMRBEGINPATH PEMRBITBLT PEMRCHORD PEMRCLOSEFIGURE PEMRCREATEBRUSHINDIRECT PEMRCREATECOLORSPACE PEMRCREATECOLORSPACEW PEMRCREATEDIBPATTERNBRUSHPT PEMRCREATEMONOBRUSH PEMRCREATEPALETTE PEMRCREATEPEN PEMRDELETECOLORSPACE PEMRDELETEOBJECT PEMRELLIPSE PEMRENDPATH PEMREOF PEMREXCLUDECLIPRECT PEMREXTCREATEFONTINDIRECTW PEMREXTCREATEPEN PEMREXTFLOODFILL PEMREXTSELECTCLIPRGN PEMREXTTEXTOUTA PEMREXTTEXTOUTW PEMRFILLPATH PEMRFILLRGN PEMRFLATTENPATH PEMRFORMAT PEMRFRAMERGN PEMRGDICOMMENT PEMRGLSBOUNDEDRECORD PEMRGLSRECORD PEMRINTERSECTCLIPRECT PEMRINVERTRGN PEMRLINETO PEMRMASKBLT PEMRMODIFYWORLDTRANSFORM PEMRMOVETOEX PEMROFFSETCLIPRGN PEMRPAINTRGN PEMRPIE PEMRPIXELFORMAT PEMRPLGBLT PEMRPOLYBEZIER PEMRPOLYBEZIER16 PEMRPOLYBEZIERTO PEMRPOLYBEZIERTO16 PEMRPOLYDRAW PEMRPOLYDRAW16 PEMRPOLYGON PEMRPOLYGON16 PEMRPOLYLINE PEMRPOLYLINE16 PEMRPOLYLINETO PEMRPOLYLINETO16 PEMRPOLYPOLYGON PEMRPOLYPOLYGON16 PEMRPOLYPOLYLINE PEMRPOLYPOLYLINE16 PEMRPOLYTEXTOUTA PEMRPOLYTEXTOUTW PEMRREALIZEPALETTE PEMRRECTANGLE PEMRRESIZEPALETTE PEMRRESTOREDC PEMRROUNDRECT PEMRSAVEDC PEMRSCALEVIEWPORTEXTEX PEMRSCALEWINDOWEXTEX PEMRSELECTCLIPPATH PEMRSELECTCOLORSPACE PEMRSELECTOBJECT PEMRSELECTPALETTE PEMRSETARCDIRECTION PEMRSETBKCOLOR PEMRSETBKMODE PEMRSETBRUSHORGEX PEMRSETCOLORADJUSTMENT PEMRSETCOLORSPACE PEMRSETDIBITSTODEVICE PEMRSETICMMODE PEMRSETLAYOUT PEMRSETMAPMODE PEMRSETMAPPERFLAGS PEMRSETMETARGN PEMRSETMITERLIMIT PEMRSETPALETTEENTRIES PEMRSETPIXELV PEMRSETPOLYFILLMODE PEMRSETROP2 PEMRSETSTRETCHBLTMODE PEMRSETTEXTALIGN PEMRSETTEXTCOLOR !PEMRSETTEXTJUSTIFICATION # Wine-only type PEMRSETVIEWPORTEXTEX PEMRSETVIEWPORTORGEX PEMRSETWINDOWEXTEX PEMRSETWINDOWORGEX PEMRSETWORLDTRANSFORM PEMRSTRETCHBLT PEMRSTRETCHDIBITS PEMRSTROKEANDFILLPATH PEMRSTROKEPATH PEMRTEXT PEMRWIDENPATH PENHMETAHEADER PEXTLOGFONTA PEXTLOGFONTW PEXTLOGPEN PFONTSIGNATURE PGLYPHMETRICSFLOAT PGRADIENT_RECT PGRADIENT_TRIANGLE PHANDLETABLE PIXELFORMATDESCRIPTOR PLAYERPLANEDESCRIPTOR PLOCALESIGNATURE PLOGBRUSH PLOGFONTA PLOGFONTW !PLOGPALETTE # FIXME: 20040821: Mishandled by winapi_test PMETAHEADER PMETARECORD PNEWTEXTMETRICA PNEWTEXTMETRICW POINTFLOAT POINTFX POLYTEXTA POLYTEXTW POUTLINETEXTMETRICA POUTLINETEXTMETRICW !PPALETTEENTRY # FIXME: 20040821: Mishandled by winapi_test PPELARRAY PPIXELFORMATDESCRIPTOR PPOINTFLOAT PPOLYTEXTA PPOLYTEXTW PRGNDATA PRGNDATAHEADER PTEXTMETRICA PTEXTMETRICW PTRIVERTEX PXFORM RASTERIZER_STATUS RGBQUAD RGBTRIPLE RGNDATA RGNDATAHEADER TEXTMETRICA TEXTMETRICW TRIVERTEX TTPOLYCURVE TTPOLYGONHEADER XFORM %%%dlls/kernel32/tests %%pack %description Unit tests for data structure packing %header basetsd.h winnt.h windef.h winbase.h %include "windows.h" %type ACTCTXA ACTCTXW ACTCTX_SECTION_KEYED_DATA ACTCTX_SECTION_KEYED_DATA_2600 ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA ACTIVATION_CONTEXT_BASIC_INFORMATION BY_HANDLE_FILE_INFORMATION COMMCONFIG COMMPROP COMMTIMEOUTS COMSTAT CREATE_PROCESS_DEBUG_INFO CREATE_THREAD_DEBUG_INFO CRITICAL_SECTION CRITICAL_SECTION_DEBUG DCB DEBUG_EVENT ENUMRESLANGPROCA ENUMRESLANGPROCW ENUMRESNAMEPROCA ENUMRESNAMEPROCW ENUMRESTYPEPROCA ENUMRESTYPEPROCW EXCEPTION_DEBUG_INFO EXIT_PROCESS_DEBUG_INFO EXIT_THREAD_DEBUG_INFO !FILETIME # FIXME: 20040821: Mishandled by winapi_test HW_PROFILE_INFOA HW_PROFILE_INFOW !LDT_ENTRY # Architecture dependent LOAD_DLL_DEBUG_INFO LPBY_HANDLE_FILE_INFORMATION LPCOMMCONFIG LPCOMMPROP LPCOMMTIMEOUTS LPCOMSTAT !LPCONTEXT # Architecture dependent LPCRITICAL_SECTION LPCRITICAL_SECTION_DEBUG LPDCB LPDEBUG_EVENT LPEXCEPTION_POINTERS LPEXCEPTION_RECORD LPFIBER_START_ROUTINE !LPFILETIME # FIXME: 20040821: Mishandled by winapi_test LPHW_PROFILE_INFOA LPHW_PROFILE_INFOW !LPLDT_ENTRY # Architecture dependent LPLONG LPMEMORYSTATUS LPMEMORYSTATUSEX LPOFSTRUCT LPOSVERSIONINFOA LPOSVERSIONINFOEXA LPOSVERSIONINFOEXW LPOSVERSIONINFOW LPOVERLAPPED LPOVERLAPPED_COMPLETION_ROUTINE LPPROCESS_HEAP_ENTRY LPPROCESS_INFORMATION LPPROGRESS_ROUTINE LPSECURITY_ATTRIBUTES LPSTARTUPINFOA LPSTARTUPINFOW LPSYSTEMTIME LPSYSTEM_INFO LPSYSTEM_POWER_STATUS LPTHREAD_START_ROUTINE LPTIME_ZONE_INFORMATION LPVOID LPWIN32_FILE_ATTRIBUTE_DATA LPWIN32_FIND_DATAA LPWIN32_FIND_DATAW LPWIN32_STREAM_ID MEMORYSTATUS MEMORYSTATUSEX OFSTRUCT OSVERSIONINFOA OSVERSIONINFOEXA OSVERSIONINFOEXW OSVERSIONINFOW OUTPUT_DEBUG_STRING_INFO !OVERLAPPED # Definition contains preprocessor directives PACTCTXA PACTCTXW PACTCTX_SECTION_KEYED_DATA PACTCTX_SECTION_KEYED_DATA_2600 PACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA PACTIVATION_CONTEXT_BASIC_INFORMATION PAPCFUNC PBY_HANDLE_FILE_INFORMATION PCACTCTXA PCACTCTXW PCACTCTX_SECTION_KEYED_DATA PCACTCTX_SECTION_KEYED_DATA_2600 PCACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA PCRITICAL_SECTION PCRITICAL_SECTION_DEBUG PFIBER_START_ROUTINE !PFILETIME # FIXME: 20040821: Mishandled by winapi_test PHKEY !PLDT_ENTRY # Architecture dependent POFSTRUCT POSVERSIONINFOA POSVERSIONINFOEXA POSVERSIONINFOEXW POSVERSIONINFOW PPROCESS_HEAP_ENTRY PPROCESS_INFORMATION PQUERYACTCTXW_FUNC PROCESS_HEAP_ENTRY PROCESS_INFORMATION PSECURITY_ATTRIBUTES PSYSTEMTIME PTIMERAPCROUTINE PTIME_ZONE_INFORMATION PWIN32_FIND_DATAA PWIN32_FIND_DATAW RIP_INFO SECURITY_ATTRIBUTES STARTUPINFOA STARTUPINFOW !SYSLEVEL # Wine-only type SYSTEMTIME SYSTEM_INFO SYSTEM_POWER_STATUS TIME_ZONE_INFORMATION UNLOAD_DLL_DEBUG_INFO WAITORTIMERCALLBACK WIN32_FILE_ATTRIBUTE_DATA WIN32_FIND_DATAA WIN32_FIND_DATAW WIN32_STREAM_ID %%%dlls/ntdll/tests %%pack %description Unit tests for data structure packing %header basetsd.h winnt.h windef.h %include "ntdll_test.h" %type ACCESS_ALLOWED_ACE ACCESS_DENIED_ACE ACCESS_MASK ACE_HEADER ACL ACL_REVISION_INFORMATION ACL_SIZE_INFORMATION ATOM BOOL BOOLEAN BYTE CCHAR CHAR COLORREF !CONTEXT # Architecture dependent DATE DOUBLE DWORD DWORD32 DWORD64 DWORDLONG DWORD_PTR EXCEPTION_POINTERS EXCEPTION_RECORD !EXCEPTION_REGISTRATION_RECORD # Wine-only type EXECUTION_STATE FARPROC FLOAT !FLOATING_SAVE_AREA # Architecture dependent FPO_DATA GENERIC_MAPPING GLOBALHANDLE HALF_PTR HANDLE HCURSOR HFILE HGDIOBJ HGLOBAL HLOCAL HMODULE HRESULT IMAGE_ARCHIVE_MEMBER_HEADER IMAGE_AUX_SYMBOL IMAGE_BASE_RELOCATION IMAGE_BOUND_FORWARDER_REF IMAGE_BOUND_IMPORT_DESCRIPTOR IMAGE_COFF_SYMBOLS_HEADER IMAGE_DATA_DIRECTORY IMAGE_DEBUG_DIRECTORY IMAGE_DEBUG_MISC IMAGE_DOS_HEADER IMAGE_EXPORT_DIRECTORY IMAGE_FILE_HEADER IMAGE_FUNCTION_ENTRY IMAGE_IMPORT_BY_NAME IMAGE_IMPORT_DESCRIPTOR IMAGE_LINENUMBER IMAGE_LOAD_CONFIG_DIRECTORY IMAGE_NT_HEADERS IMAGE_NT_HEADERS32 IMAGE_NT_HEADERS64 IMAGE_OPTIONAL_HEADER IMAGE_OPTIONAL_HEADER32 IMAGE_OPTIONAL_HEADER64 IMAGE_OS2_HEADER IMAGE_RELOCATION IMAGE_RESOURCE_DATA_ENTRY IMAGE_RESOURCE_DIRECTORY IMAGE_RESOURCE_DIRECTORY_ENTRY IMAGE_RESOURCE_DIRECTORY_STRING IMAGE_RESOURCE_DIR_STRING_U IMAGE_SECTION_HEADER IMAGE_SEPARATE_DEBUG_HEADER IMAGE_SYMBOL IMAGE_THUNK_DATA IMAGE_TLS_DIRECTORY IMAGE_TLS_DIRECTORY32 IMAGE_TLS_DIRECTORY64 IMAGE_VXD_HEADER INT INT16 INT32 INT64 INT8 INT_PTR IO_COUNTERS LANGID LARGE_INTEGER LCID LIST_ENTRY LOCALHANDLE LONG LONG32 LONG64 LONGLONG LONG_PTR LPARAM LPCRECT LPCRECTL LPCVOID LPPOINT !LPPOINTS # Definition contains preprocessor directives LPRECT LPRECTL LPSIZE LPTOP_LEVEL_EXCEPTION_FILTER LRESULT LUID LUID_AND_ATTRIBUTES MEMORY_BASIC_INFORMATION MESSAGE_RESOURCE_BLOCK MESSAGE_RESOURCE_DATA MESSAGE_RESOURCE_ENTRY NT_TIB OBJECT_TYPE_LIST PACCESS_ALLOWED_ACE PACCESS_DENIED_ACE PACCESS_TOKEN PACE_HEADER PACL PACL_REVISION_INFORMATION PACL_SIZE_INFORMATION PCCH PCH !PCONTEXT # Architecture dependent PCSTR PCTSTR PCWCH PCWSTR !PEXCEPTION_HANDLER # Wine-only type PEXCEPTION_POINTERS PEXCEPTION_RECORD !PFLOATING_SAVE_AREA # Architecture dependent PFPO_DATA PGENERIC_MAPPING PHANDLE PIMAGE_ARCHIVE_MEMBER_HEADER PIMAGE_AUX_SYMBOL PIMAGE_BASE_RELOCATION PIMAGE_BOUND_FORWARDER_REF PIMAGE_BOUND_IMPORT_DESCRIPTOR PIMAGE_COFF_SYMBOLS_HEADER PIMAGE_DATA_DIRECTORY PIMAGE_DEBUG_DIRECTORY PIMAGE_DEBUG_MISC PIMAGE_DOS_HEADER PIMAGE_EXPORT_DIRECTORY PIMAGE_FILE_HEADER PIMAGE_FUNCTION_ENTRY PIMAGE_IMPORT_BY_NAME PIMAGE_IMPORT_DESCRIPTOR PIMAGE_LINENUMBER PIMAGE_LOAD_CONFIG_DIRECTORY PIMAGE_NT_HEADERS PIMAGE_NT_HEADERS32 PIMAGE_NT_HEADERS64 PIMAGE_OPTIONAL_HEADER PIMAGE_OPTIONAL_HEADER32 PIMAGE_OPTIONAL_HEADER64 PIMAGE_OS2_HEADER PIMAGE_RELOCATION PIMAGE_RESOURCE_DATA_ENTRY PIMAGE_RESOURCE_DIRECTORY PIMAGE_RESOURCE_DIRECTORY_ENTRY PIMAGE_RESOURCE_DIRECTORY_STRING PIMAGE_RESOURCE_DIR_STRING_U PIMAGE_SECTION_HEADER PIMAGE_SEPARATE_DEBUG_HEADER PIMAGE_SYMBOL PIMAGE_THUNK_DATA PIMAGE_TLS_CALLBACK PIMAGE_TLS_DIRECTORY PIMAGE_VXD_HEADER PIO_COUNTERS PISECURITY_DESCRIPTOR PISECURITY_DESCRIPTOR_RELATIVE PISID PLARGE_INTEGER PLIST_ENTRY PLUID PLUID_AND_ATTRIBUTES PMEMORY_BASIC_INFORMATION PMESSAGE_RESOURCE_BLOCK PMESSAGE_RESOURCE_DATA PMESSAGE_RESOURCE_ENTRY PNT_TIB POBJECT_TYPE_LIST POINT POINTL !POINTS # Definition contains preprocessor directives PPOINT PPOINTL !PPOINTS # Definition contains preprocessor directives PPRIVILEGE_SET PRECT PRECTL PRIVILEGE_SET PRLIST_ENTRY PROC PRTL_CRITICAL_SECTION PRTL_CRITICAL_SECTION_DEBUG PRTL_OSVERSIONINFOEXW PRTL_OSVERSIONINFOW PRTL_RESOURCE_DEBUG PSECURITY_DESCRIPTOR PSECURITY_QUALITY_OF_SERVICE PSID PSID_IDENTIFIER_AUTHORITY PSINGLE_LIST_ENTRY PSIZE !PSTACK_FRAME_HEADER # Architecture dependent PSTR PSYSTEM_ALARM_ACE PSYSTEM_AUDIT_ACE PSZ PTOKEN_GROUPS PTOKEN_PRIVILEGES PTOKEN_USER PTOP_LEVEL_EXCEPTION_FILTER PTSTR PULARGE_INTEGER PVECTORED_EXCEPTION_HANDLER PVOID PWCH PWSTR RECT RECTL RTL_CRITICAL_SECTION RTL_CRITICAL_SECTION_DEBUG RTL_OSVERSIONINFOEXW RTL_OSVERSIONINFOW RTL_RESOURCE_DEBUG SECURITY_CONTEXT_TRACKING_MODE SECURITY_DESCRIPTOR SECURITY_DESCRIPTOR_CONTROL SECURITY_DESCRIPTOR_RELATIVE SECURITY_INFORMATION SECURITY_QUALITY_OF_SERVICE SHORT SID SID_AND_ATTRIBUTES SID_IDENTIFIER_AUTHORITY SINGLE_LIST_ENTRY SIZE SIZEL SIZE_T SSIZE_T !STACK_FRAME_HEADER # Architecture dependent SYSTEM_ALARM_ACE SYSTEM_AUDIT_ACE TCHAR TOKEN_DEFAULT_DACL TOKEN_GROUPS TOKEN_OWNER TOKEN_PRIMARY_GROUP TOKEN_PRIVILEGES TOKEN_SOURCE TOKEN_STATISTICS TOKEN_USER UCHAR UHALF_PTR UINT UINT16 UINT32 UINT64 UINT8 UINT_PTR ULARGE_INTEGER ULONG ULONG32 ULONG64 ULONGLONG ULONG_PTR USHORT WAITORTIMERCALLBACKFUNC WCHAR WORD WPARAM __int16 __int32 __int64 __int8 %%%dlls/rpcrt4/tests %%pack %description Unit tests for data structure packing %header rpc.h rpcdce.h rpcdcep.h rpcndr.h rpcproxy.h %include "windef.h" "winbase.h" "rpc.h" "rpcndr.h" "rpcproxy.h" %type ARRAY_INFO !CLIENT_CALL_RETURN # FIXME: 20040822: Mishandled by winapi_test COMM_FAULT_OFFSETS CS_STUB_INFO EXPR_EVAL FULL_PTR_TO_REFID_ELEMENT FULL_PTR_XLAT_TABLES GENERIC_BINDING_INFO GENERIC_BINDING_ROUTINE_PAIR IDL_CS_CONVERT I_RPC_HANDLE MALLOC_FREE_STRUCT MIDL_FORMAT_STRING MIDL_SERVER_INFO MIDL_STUB_DESC MIDL_STUB_MESSAGE: !UniquePtrCount !IsClient !Pad !uFlags2 MIDL_STUBLESS_PROXY_INFO MIDL_SYNTAX_INFO NDR_CCONTEXT NDR_CS_ROUTINES NDR_CS_SIZE_CONVERT_ROUTINES NDR_NOTIFY_ROUTINE NDR_NOTIFY2_ROUTINE NDR_RUNDOWN NDR_SCONTEXT NDR_USER_MARSHAL_INFO NDR_USER_MARSHAL_INFO_LEVEL1 PARRAY_INFO PFORMAT_STRING PFULL_PTR_TO_REFID_ELEMENT PFULL_PTR_XLAT_TABLES PGENERIC_BINDING_INFO PGENERIC_BINDING_ROUTINE_PAIR PMIDL_SERVER_INFO PMIDL_STUB_DESC PMIDL_STUB_MESSAGE PMIDL_STUBLESS_PROXY_INFO PMIDL_SYNTAX_INFO PNDR_ASYNC_MESSAGE PNDR_CORRELATION_INFO !PNDR_PIPE_DESC # Only defined in the DDK on Windows !PNDR_PIPE_MESSAGE # Only defined in the DDK on Windows PROXY_PHASE PRPC_CLIENT_INTERFACE PRPC_DISPATCH_TABLE PRPC_MESSAGE PRPC_POLICY PRPC_PROTSEQ_ENDPOINT PRPC_SERVER_INTERFACE PRPC_STUB_FUNCTION PRPC_SYNTAX_IDENTIFIER PSCONTEXT_QUEUE PXMIT_ROUTINE_QUINTUPLE PUUID_VECTOR RPC_AUTH_IDENTITY_HANDLE RPC_AUTH_KEY_RETRIEVAL_FN RPC_AUTHZ_HANDLE RPC_BINDING_HANDLE RPC_BINDING_VECTOR !RPC_BLOCKING_FN # FIXME: Needs MSWMSG RPC_CLIENT_INTERFACE RPC_DISPATCH_FUNCTION RPC_DISPATCH_TABLE RPC_IF_HANDLE RPC_IF_ID RPC_MESSAGE RPC_POLICY RPC_PROTSEQ_ENDPOINT RPC_SERVER_INTERFACE RPC_SS_THREAD_HANDLE RPC_STATUS RPC_SYNTAX_IDENTIFIER RPC_VERSION SCONTEXT_QUEUE SERVER_ROUTINE STUB_PHASE STUB_THUNK USER_MARSHAL_CB USER_MARSHAL_CB_TYPE USER_MARSHAL_FREEING_ROUTINE USER_MARSHAL_MARSHALLING_ROUTINE USER_MARSHAL_ROUTINE_QUADRUPLE USER_MARSHAL_SIZING_ROUTINE USER_MARSHAL_UNMARSHALLING_ROUTINE UUID_VECTOR XLAT_SIDE XMIT_HELPER_ROUTINE XMIT_ROUTINE_QUINTUPLE %%%dlls/shell32/tests %%pack %description Unit tests for data structure packing %header basetsd.h winnt.h windef.h wtypes.h guiddef.h shellapi.h shtypes.h shlobj.h %include "windef.h" "winbase.h" "wtypes.h" "shellapi.h" "winuser.h" "wingdi.h" "shlobj.h" %type APPBARDATA AUTO_SCROLL_DATA BFFCALLBACK BLOB BROWSEINFOA BROWSEINFOW BSTR BSTRBLOB BYTE_BLOB BYTE_SIZEDARR CABINETSTATE CIDA CLIPDATA CLIPFORMAT CLSID COAUTHIDENTITY COAUTHINFO COSERVERINFO CSFV DATE DOUBLE DRAGINFOA DRAGINFOW DROPFILES DWORD_SIZEDARR FILEDESCRIPTORA FILEDESCRIPTORW FILEGROUPDESCRIPTORA FILEGROUPDESCRIPTORW FILEOP_FLAGS FLAGGED_BYTE_BLOB FLAGGED_WORD_BLOB FMTID !GUID # Definition contains preprocessor directives HMETAFILEPICT HYPER_SIZEDARR IFileSystemBindData IFileSystemBindDataVtbl IID IShellChangeNotify IShellIcon ITEMIDLIST ITEMSPACING LPBLOB LPBROWSEINFOA LPBROWSEINFOW LPBSTR LPBSTRBLOB LPCABINETSTATE LPCITEMIDLIST LPCOLESTR LPCSFV LPCSHITEMID LPCY LPDECIMAL LPDRAGINFOA LPDRAGINFOW LPDROPFILES LPFILEDESCRIPTORA LPFILEDESCRIPTORW LPFILEGROUPDESCRIPTORA LPFILEGROUPDESCRIPTORW LPFNVIEWCALLBACK !LPGUID # Definition contains preprocessor directives LPIDA LPITEMIDLIST LPOLESTR LPQCMINFO LPSHChangeDWORDAsIDList LPSHChangeProductKeyAsIDList LPSHDESCRIPTIONID LPSHELLDETAILS LPSHELLEXECUTEINFOA LPSHELLEXECUTEINFOW LPSHELLFLAGSTATE LPSHELLSTATE LPSHFILEOPSTRUCTA LPSHFILEOPSTRUCTW LPSHITEMID LPSHNAMEMAPPINGA LPSHNAMEMAPPINGW LPSTRRET LPTBINFO NOTIFYICONDATAA NOTIFYICONDATAW OLECHAR PAPPBARDATA PBROWSEINFOA PBROWSEINFOW PNOTIFYICONDATAA PNOTIFYICONDATAW PRINTEROP_FLAGS PROPID QCMINFO QCMINFO_IDMAP QCMINFO_IDMAP_PLACEMENT RemHBITMAP RemHENHMETAFILE RemHGLOBAL RemHMETAFILEPICT RemHPALETTE SCODE SFV_CREATE SHChangeDWORDAsIDList SHChangeNotifyEntry SHChangeProductKeyAsIDList SHDESCRIPTIONID SHELLDETAILS SHELLEXECUTEINFOA SHELLEXECUTEINFOW SHELLFLAGSTATE SHELLSTATE SHELLVIEWID SHFILEINFOA SHFILEINFOW SHFILEOPSTRUCTA SHFILEOPSTRUCTW SHITEMID SHNAMEMAPPINGA SHNAMEMAPPINGW STRRET STRRET_TYPE TBINFO UP_BYTE_BLOB UP_FLAGGED_BYTE_BLOB UP_FLAGGED_WORD_BLOB VARIANT_BOOL VARTYPE WORD_SIZEDARR !_VARIANT_BOOL # Wine-only type (for all practical purposes) remoteMETAFILEPICT !rpcLOGPALETTE # Removed in the latest Platform SDKs userBITMAP userCLIPFORMAT userHBITMAP userHENHMETAFILE userHGLOBAL userHMETAFILE userHMETAFILEPICT userHPALETTE wireBSTR wireCLIPFORMAT wireHBITMAP wireHENHMETAFILE wireHGLOBAL wireHMETAFILE wireHMETAFILEPICT wireHPALETTE %%%dlls/shlwapi/tests %%pack %description Unit tests for data structure packing %header basetsd.h winnt.h windef.h wtypes.h shlwapi.h %include "windef.h" "winbase.h" "wtypes.h" "winreg.h" "shlwapi.h" %type ASSOCF DLLGETVERSIONPROC DLLVERSIONINFO DLLVERSIONINFO2 HUSKEY IQueryAssociations PHUSKEY %%%dlls/urlmon/tests %%pack %description Unit tests for data structure packing %header basetsd.h winnt.h windef.h urlmon.h %include "windef.h" "winbase.h" "urlmon.h" %type BINDINFO IBindHost IBindHostVtbl IBindStatusCallback IBindStatusCallbackVtbl IBinding IBindingVtbl IInternetProtocolInfo IInternetProtocolInfoVtbl IInternetSession IInternetSessionVtbl IPersistMoniker IPersistMonikerVtbl IWinInetHttpInfo IWinInetHttpInfoVtbl IWinInetInfo IWinInetInfoVtbl LPBINDHOST LPBINDING LPBINDSTATUSCALLBACK LPIINTERNETPROTOCOLINFO LPIINTERNETSESSION LPPERSISTMONIKER LPREMFORMATETC LPREMSECURITY_ATTRIBUTES LPWININETHTTPINFO LPWININETINFO PREMSECURITY_ATTRIBUTES REMSECURITY_ATTRIBUTES RemBINDINFO RemFORMATETC %%%dlls/user32/tests %%pack %description Unit tests for data structure packing %header basetsd.h winnt.h windef.h winbase.h wingdi.h winuser.h %include "windows.h" %type !ACCEL # Definition contains preprocessor directives ACCESSTIMEOUT ANIMATIONINFO CBTACTIVATESTRUCT CBT_CREATEWNDA CBT_CREATEWNDW CLIENTCREATESTRUCT COMBOBOXINFO COMPAREITEMSTRUCT COPYDATASTRUCT CREATESTRUCTA CREATESTRUCTW CURSORINFO CWPRETSTRUCT CWPSTRUCT DEBUGHOOKINFO DELETEITEMSTRUCT DESKTOPENUMPROCA DESKTOPENUMPROCW DLGITEMTEMPLATE DLGPROC DLGTEMPLATE DRAWITEMSTRUCT DRAWSTATEPROC DRAWTEXTPARAMS EDITWORDBREAKPROCA EDITWORDBREAKPROCW EVENTMSG FILTERKEYS FLASHWINFO GRAYSTRINGPROC GUITHREADINFO HARDWAREHOOKSTRUCT HARDWAREINPUT HDEVNOTIFY HDWP HELPINFO HELPWININFOA HELPWININFOW HIGHCONTRASTA HIGHCONTRASTW HOOKPROC ICONINFO ICONMETRICSA ICONMETRICSW INPUT KBDLLHOOKSTRUCT KEYBDINPUT !LPACCEL # Definition contains preprocessor directives LPACCESSTIMEOUT LPANIMATIONINFO LPCBTACTIVATESTRUCT LPCBT_CREATEWNDA LPCBT_CREATEWNDW LPCDLGTEMPLATEA LPCDLGTEMPLATEW LPCLIENTCREATESTRUCT LPCMENUINFO LPCMENUITEMINFOA LPCMENUITEMINFOW LPCOMBOBOXINFO LPCOMPAREITEMSTRUCT LPCREATESTRUCTA LPCREATESTRUCTW LPCSCROLLINFO LPCURSORINFO LPCWPRETSTRUCT LPCWPSTRUCT LPDEBUGHOOKINFO LPDELETEITEMSTRUCT LPDLGITEMTEMPLATEA LPDLGITEMTEMPLATEW LPDLGTEMPLATEA LPDLGTEMPLATEW LPDRAWITEMSTRUCT LPDRAWTEXTPARAMS LPEVENTMSG LPFILTERKEYS LPGUITHREADINFO LPHARDWAREHOOKSTRUCT LPHARDWAREINPUT LPHELPINFO LPHELPWININFOA LPHELPWININFOW LPHIGHCONTRASTA LPHIGHCONTRASTW LPICONMETRICSA LPICONMETRICSW LPINPUT LPKBDLLHOOKSTRUCT LPKEYBDINPUT LPMDICREATESTRUCTA LPMDICREATESTRUCTW LPMDINEXTMENU LPMEASUREITEMSTRUCT LPMENUINFO LPMENUITEMINFOA LPMENUITEMINFOW !LPMENUTEMPLATE # FIXME: 20040821: Mishandled by winapi_test LPMINIMIZEDMETRICS LPMINMAXINFO LPMONITORINFO LPMONITORINFOEXA LPMONITORINFOEXW LPMOUSEHOOKSTRUCT LPMOUSEINPUT LPMOUSEKEYS LPMSG LPMSGBOXPARAMSA LPMSGBOXPARAMSW LPMSLLHOOKSTRUCT LPMULTIKEYHELPA LPMULTIKEYHELPW LPNCCALCSIZE_PARAMS LPNMHDR LPNONCLIENTMETRICSA LPNONCLIENTMETRICSW LPPAINTSTRUCT LPSCROLLINFO LPSERIALKEYSA LPSERIALKEYSW LPSOUNDSENTRYA LPSOUNDSENTRYW LPSTICKYKEYS LPSTYLESTRUCT LPTITLEBARINFO LPTOGGLEKEYS LPTPMPARAMS LPTRACKMOUSEEVENT LPWINDOWINFO LPWINDOWPLACEMENT LPWINDOWPOS LPWNDCLASSA LPWNDCLASSEXA LPWNDCLASSEXW LPWNDCLASSW MDICREATESTRUCTA MDICREATESTRUCTW MDINEXTMENU MEASUREITEMSTRUCT MENUINFO MENUITEMINFOA MENUITEMINFOW MENUITEMTEMPLATE MENUITEMTEMPLATEHEADER !MENUTEMPLATE # FIXME: 20040821: Mishandled by winapi_test MINIMIZEDMETRICS MINMAXINFO MONITORENUMPROC MONITORINFO MONITORINFOEXA MONITORINFOEXW MOUSEHOOKSTRUCT MOUSEINPUT MOUSEKEYS MSG MSGBOXCALLBACK MSGBOXPARAMSA MSGBOXPARAMSW MSLLHOOKSTRUCT MULTIKEYHELPA MULTIKEYHELPW NAMEENUMPROCA NAMEENUMPROCW NCCALCSIZE_PARAMS NMHDR NONCLIENTMETRICSA NONCLIENTMETRICSW PAINTSTRUCT PCOMBOBOXINFO PCOMPAREITEMSTRUCT PCOPYDATASTRUCT PCURSORINFO PCWPRETSTRUCT PCWPSTRUCT PDEBUGHOOKINFO PDELETEITEMSTRUCT PDLGITEMTEMPLATEA PDLGITEMTEMPLATEW PDRAWITEMSTRUCT PEVENTMSG PFLASHWINFO PGUITHREADINFO PHARDWAREHOOKSTRUCT PHARDWAREINPUT PHDEVNOTIFY PHELPWININFOA PHELPWININFOW PICONINFO PICONMETRICSA PICONMETRICSW PINPUT PKBDLLHOOKSTRUCT PKEYBDINPUT PMDINEXTMENU PMEASUREITEMSTRUCT PMENUITEMTEMPLATE PMENUITEMTEMPLATEHEADER PMINIMIZEDMETRICS PMINMAXINFO PMOUSEHOOKSTRUCT PMOUSEINPUT PMSG PMSGBOXPARAMSA PMSGBOXPARAMSW PMSLLHOOKSTRUCT PMULTIKEYHELPA PMULTIKEYHELPW PNONCLIENTMETRICSA PNONCLIENTMETRICSW PPAINTSTRUCT PROPENUMPROCA PROPENUMPROCEXA PROPENUMPROCEXW PROPENUMPROCW PTITLEBARINFO PUSEROBJECTFLAGS PWINDOWINFO PWINDOWPLACEMENT PWINDOWPOS PWNDCLASSA PWNDCLASSEXA PWNDCLASSEXW PWNDCLASSW SCROLLINFO SENDASYNCPROC SERIALKEYSA SERIALKEYSW SOUNDSENTRYA SOUNDSENTRYW STICKYKEYS STYLESTRUCT TIMERPROC TITLEBARINFO TOGGLEKEYS TPMPARAMS TRACKMOUSEEVENT USEROBJECTFLAGS WINDOWINFO WINDOWPLACEMENT WINDOWPOS WINEVENTPROC WINSTAENUMPROCA WINSTAENUMPROCW WNDCLASSA WNDCLASSEXA WNDCLASSEXW WNDCLASSW WNDENUMPROC WNDPROC %%%dlls/wininet/tests %%pack %description Unit tests for data structure packing %header basetsd.h winnt.h windef.h winbase.h wininet.h %include "windef.h" "winbase.h" "wininet.h" "wininet_test.h" %type GOPHER_ABSTRACT_ATTRIBUTE_TYPE GOPHER_ABSTRACT_ATTRIBUTE_TYPEA GOPHER_ABSTRACT_ATTRIBUTE_TYPEW GOPHER_ADMIN_ATTRIBUTE_TYPE GOPHER_ADMIN_ATTRIBUTE_TYPEA GOPHER_ADMIN_ATTRIBUTE_TYPEW GOPHER_ASK_ATTRIBUTE_TYPE GOPHER_ASK_ATTRIBUTE_TYPEA GOPHER_ASK_ATTRIBUTE_TYPEW GOPHER_ATTRIBUTE_ENUMERATOR GOPHER_ATTRIBUTE_ENUMERATORA GOPHER_ATTRIBUTE_ENUMERATORW GOPHER_ATTRIBUTE_TYPE GOPHER_ATTRIBUTE_TYPEA GOPHER_ATTRIBUTE_TYPEW GOPHER_FIND_DATA GOPHER_FIND_DATAA GOPHER_FIND_DATAW GOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE GOPHER_LOCATION_ATTRIBUTE_TYPE GOPHER_LOCATION_ATTRIBUTE_TYPEA GOPHER_LOCATION_ATTRIBUTE_TYPEW GOPHER_MOD_DATE_ATTRIBUTE_TYPE GOPHER_ORGANIZATION_ATTRIBUTE_TYPE GOPHER_ORGANIZATION_ATTRIBUTE_TYPEA GOPHER_ORGANIZATION_ATTRIBUTE_TYPEW GOPHER_PROVIDER_ATTRIBUTE_TYPE GOPHER_PROVIDER_ATTRIBUTE_TYPEA GOPHER_PROVIDER_ATTRIBUTE_TYPEW GOPHER_SCORE_ATTRIBUTE_TYPE GOPHER_SCORE_RANGE_ATTRIBUTE_TYPE GOPHER_SITE_ATTRIBUTE_TYPE GOPHER_SITE_ATTRIBUTE_TYPEA GOPHER_SITE_ATTRIBUTE_TYPEW GOPHER_TIMEZONE_ATTRIBUTE_TYPE GOPHER_TTL_ATTRIBUTE_TYPE GOPHER_UNKNOWN_ATTRIBUTE_TYPE GOPHER_UNKNOWN_ATTRIBUTE_TYPEA GOPHER_UNKNOWN_ATTRIBUTE_TYPEW GOPHER_VERONICA_ATTRIBUTE_TYPE GOPHER_VERSION_ATTRIBUTE_TYPE GOPHER_VERSION_ATTRIBUTE_TYPEA GOPHER_VERSION_ATTRIBUTE_TYPEW GOPHER_VIEW_ATTRIBUTE_TYPE GOPHER_VIEW_ATTRIBUTE_TYPEA GOPHER_VIEW_ATTRIBUTE_TYPEW GROUPID HINTERNET HTTP_VERSION_INFO INTERNET_ASYNC_RESULT INTERNET_AUTH_NOTIFY_DATA INTERNET_BUFFERSA INTERNET_BUFFERSW INTERNET_CACHE_ENTRY_INFOA INTERNET_CACHE_ENTRY_INFOW INTERNET_CERTIFICATE_INFOA INTERNET_CERTIFICATE_INFOW INTERNET_CONNECTED_INFO INTERNET_PORT INTERNET_PROXY_INFOA INTERNET_PROXY_INFOW INTERNET_STATUS_CALLBACK INTERNET_VERSION_INFO LPGOPHER_ABSTRACT_ATTRIBUTE_TYPEA LPGOPHER_ABSTRACT_ATTRIBUTE_TYPEW LPGOPHER_ADMIN_ATTRIBUTE_TYPEA LPGOPHER_ADMIN_ATTRIBUTE_TYPEW LPGOPHER_ASK_ATTRIBUTE_TYPEA LPGOPHER_ASK_ATTRIBUTE_TYPEW LPGOPHER_ATTRIBUTE_TYPEA LPGOPHER_ATTRIBUTE_TYPEW LPGOPHER_FIND_DATAA LPGOPHER_FIND_DATAW LPGOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE LPGOPHER_LOCATION_ATTRIBUTE_TYPEA LPGOPHER_LOCATION_ATTRIBUTE_TYPEW LPGOPHER_MOD_DATE_ATTRIBUTE_TYPE LPGOPHER_ORGANIZATION_ATTRIBUTE_TYPEA LPGOPHER_ORGANIZATION_ATTRIBUTE_TYPEW LPGOPHER_PROVIDER_ATTRIBUTE_TYPEA LPGOPHER_PROVIDER_ATTRIBUTE_TYPEW LPGOPHER_SCORE_ATTRIBUTE_TYPE LPGOPHER_SCORE_RANGE_ATTRIBUTE_TYPE LPGOPHER_SITE_ATTRIBUTE_TYPEA LPGOPHER_SITE_ATTRIBUTE_TYPEW LPGOPHER_TIMEZONE_ATTRIBUTE_TYPE LPGOPHER_TTL_ATTRIBUTE_TYPE LPGOPHER_UNKNOWN_ATTRIBUTE_TYPEA LPGOPHER_UNKNOWN_ATTRIBUTE_TYPEW LPGOPHER_VERONICA_ATTRIBUTE_TYPE LPGOPHER_VERSION_ATTRIBUTE_TYPEA LPGOPHER_VERSION_ATTRIBUTE_TYPEW LPGOPHER_VIEW_ATTRIBUTE_TYPEA LPGOPHER_VIEW_ATTRIBUTE_TYPEW LPHINTERNET LPHTTP_VERSION_INFO LPINTERNET_ASYNC_RESULT LPINTERNET_BUFFERSA LPINTERNET_BUFFERSW LPINTERNET_CACHE_ENTRY_INFOA LPINTERNET_CACHE_ENTRY_INFOW LPINTERNET_CERTIFICATE_INFOA LPINTERNET_CERTIFICATE_INFOW LPINTERNET_CONNECTED_INFO LPINTERNET_PORT LPINTERNET_PROXY_INFOA LPINTERNET_PROXY_INFOW LPINTERNET_STATUS_CALLBACK LPINTERNET_VERSION_INFO LPURL_COMPONENTSA LPURL_COMPONENTSW PFN_AUTH_NOTIFY PFN_DIAL_HANDLER URL_COMPONENTSA URL_COMPONENTSW %%%dlls/winmm/tests %%pack %description Unit tests for data structure packing %header basetsd.h winnt.h windef.h mmsystem.h %include "windows.h" %type MMTIME DRVCONFIGINFO WAVEHDR WAVEOUTCAPSA WAVEOUTCAPSW WAVEOUTCAPS2A WAVEOUTCAPS2W WAVEINCAPSA WAVEINCAPSW WAVEINCAPS2A WAVEINCAPS2W WAVEFORMAT PCMWAVEFORMAT WAVEFORMATEX MIDIOUTCAPSA MIDIOUTCAPSW MIDIOUTCAPS2A MIDIOUTCAPS2W MIDIINCAPSA MIDIINCAPSW MIDIINCAPS2A MIDIINCAPS2W MIDIHDR MIDIEVENT AUXCAPSA AUXCAPSW AUXCAPS2A AUXCAPS2W TIMECAPS JOYCAPSA JOYCAPSW JOYCAPS2A JOYCAPS2W JOYINFO JOYINFOEX MIXERCAPSA MIXERCAPSW MIXERCAPS2A MIXERCAPS2W MIXERLINEA MIXERLINEW MIXERCONTROLA MIXERCONTROLW MIXERLINECONTROLA MIXERLINECONTROLW MIXERCONTROLDETAILS MIXERCONTROLDETAILS_LISTTEXTA MIXERCONTROLDETAILS_LISTTEXTW MIXERCONTROLDETAILS_BOOLEAN MIXERCONTROLDETAILS_SIGNED MIXERCONTROLDETAILS_UNSIGNED MMIOINFO MMCKINFO MCI_GENERIC_PARMS MCI_OPEN_PARMSA MCI_OPEN_PARMSW MCI_PLAY_PARMS MCI_SEEK_PARMS MCI_STATUS_PARMS MCI_INFO_PARMSA MCI_INFO_PARMSW MCI_GETDEVCAPS_PARMS MCI_SYSINFO_PARMSA MCI_SYSINFO_PARMSW MCI_SET_PARMS MCI_BREAK_PARMS MCI_SOUND_PARMSA MCI_SOUND_PARMSW MCI_SAVE_PARMSA MCI_SAVE_PARMSW MCI_LOAD_PARMSA MCI_LOAD_PARMSW MCI_RECORD_PARMS MCI_VD_PLAY_PARMS MCI_VD_STEP_PARMS MCI_VD_ESCAPE_PARMSA MCI_VD_ESCAPE_PARMSW MCI_WAVE_OPEN_PARMSA MCI_WAVE_OPEN_PARMSW MCI_WAVE_DELETE_PARMS MCI_WAVE_SET_PARMS MCI_SEQ_SET_PARMS MCI_ANIM_OPEN_PARMSA MCI_ANIM_OPEN_PARMSW MCI_ANIM_PLAY_PARMS MCI_ANIM_STEP_PARMS MCI_ANIM_WINDOW_PARMSA MCI_ANIM_WINDOW_PARMSW !MCI_ANIM_RECT_PARMS # ifdef puzzles winapi MCI_ANIM_UPDATE_PARMS MCI_OVLY_OPEN_PARMSA MCI_OVLY_OPEN_PARMSW MCI_OVLY_WINDOW_PARMSA MCI_OVLY_WINDOW_PARMSW !MCI_OVLY_RECT_PARMS # ifdef puzzles winapi MCI_OVLY_SAVE_PARMSA MCI_OVLY_SAVE_PARMSW MCI_OVLY_LOAD_PARMSA MCI_OVLY_LOAD_PARMSW