7 Unit tests for
data structure packing
56 EMRCREATEBRUSHINDIRECT
59 EMRCREATEDIBPATTERNBRUSHPT
61 !EMRCREATEPALETTE
# FIXME: 20040821: Mishandled by winapi_test
69 EMREXTCREATEFONTINDIRECTW
87 EMRMODIFYWORLDTRANSFORM
118 EMRSCALEVIEWPORTEXTEX
128 EMRSETCOLORADJUSTMENT
137 !EMRSETPALETTEENTRIES
# FIXME: 20040821: Mishandled by winapi_test
144 !EMRSETTEXTJUSTIFICATION
# Wine-only type
193 !LOGPALETTE
# FIXME: 20040821: Mishandled by winapi_test
233 LPLAYERPLANEDESCRIPTOR
240 !LPLOGPALETTE
# FIXME: 20040821: Mishandled by winapi_test
250 !LPPALETTEENTRY
# FIXME: 20040821: Mishandled by winapi_test
253 LPPIXELFORMATDESCRIPTOR
276 !NPLOGPALETTE
# FIXME: 20040821: Mishandled by winapi_test
283 !PALETTEENTRY
# FIXME: 20040821: Mishandled by winapi_test
312 PEMRCREATEBRUSHINDIRECT
314 PEMRCREATECOLORSPACEW
315 PEMRCREATEDIBPATTERNBRUSHPT
325 PEMREXTCREATEFONTINDIRECTW
339 PEMRINTERSECTCLIPRECT
343 PEMRMODIFYWORLDTRANSFORM
374 PEMRSCALEVIEWPORTEXTEX
384 PEMRSETCOLORADJUSTMENT
386 PEMRSETDIBITSTODEVICE
393 PEMRSETPALETTEENTRIES
397 PEMRSETSTRETCHBLTMODE
400 !PEMRSETTEXTJUSTIFICATION
# Wine-only type
405 PEMRSETWORLDTRANSFORM
408 PEMRSTROKEANDFILLPATH
421 PIXELFORMATDESCRIPTOR
422 PLAYERPLANEDESCRIPTOR
427 !PLOGPALETTE
# FIXME: 20040821: Mishandled by winapi_test
438 !PPALETTEENTRY
# FIXME: 20040821: Mishandled by winapi_test
440 PPIXELFORMATDESCRIPTOR
462 %%%dlls
/kernel32
/tests
468 Unit tests for
data structure packing
487 ACTCTX_SECTION_KEYED_DATA
488 ACTCTX_SECTION_KEYED_DATA_2600
489 ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA
490 ACTIVATION_CONTEXT_BASIC_INFORMATION
491 BY_HANDLE_FILE_INFORMATION
496 CREATE_PROCESS_DEBUG_INFO
497 CREATE_THREAD_DEBUG_INFO
499 CRITICAL_SECTION_DEBUG
502 DYNAMIC_TIME_ZONE_INFORMATION
510 EXIT_PROCESS_DEBUG_INFO
511 EXIT_THREAD_DEBUG_INFO
512 !FILETIME
# FIXME: 20040821: Mishandled by winapi_test
515 !LDT_ENTRY
# Architecture dependent
517 LPBY_HANDLE_FILE_INFORMATION
522 !LPCONTEXT
# Architecture dependent
524 LPCRITICAL_SECTION_DEBUG
529 LPFIBER_START_ROUTINE
530 !LPFILETIME
# FIXME: 20040821: Mishandled by winapi_test
533 !LPLDT_ENTRY
# Architecture dependent
543 LPOVERLAPPED_COMPLETION_ROUTINE
545 LPPROCESS_INFORMATION
547 LPSECURITY_ATTRIBUTES
552 LPSYSTEM_POWER_STATUS
553 LPTHREAD_START_ROUTINE
554 LPTIME_ZONE_INFORMATION
556 LPWIN32_FILE_ATTRIBUTE_DATA
567 OUTPUT_DEBUG_STRING_INFO
568 !OVERLAPPED
# Definition contains preprocessor directives
571 PACTCTX_SECTION_KEYED_DATA
572 PACTCTX_SECTION_KEYED_DATA_2600
573 PACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA
574 PACTIVATION_CONTEXT_BASIC_INFORMATION
576 PBY_HANDLE_FILE_INFORMATION
579 PCACTCTX_SECTION_KEYED_DATA
580 PCACTCTX_SECTION_KEYED_DATA_2600
581 PCACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA
583 PCRITICAL_SECTION_DEBUG
584 PDYNAMIC_TIME_ZONE_INFORMATION
586 !PFILETIME
# FIXME: 20040821: Mishandled by winapi_test
588 !PLDT_ENTRY
# Architecture dependent
602 PTIME_ZONE_INFORMATION
609 !SYSLEVEL
# Wine-only type
613 TIME_ZONE_INFORMATION
614 UNLOAD_DLL_DEBUG_INFO
616 WIN32_FILE_ATTRIBUTE_DATA
627 Unit tests for
data structure packing
646 ACL_REVISION_INFORMATION
655 !CONTEXT
# Architecture dependent
665 !EXCEPTION_REGISTRATION_RECORD
# Wine-only type
669 !FLOATING_SAVE_AREA
# Architecture dependent
682 IMAGE_ARCHIVE_MEMBER_HEADER
684 IMAGE_BASE_RELOCATION
685 IMAGE_BOUND_FORWARDER_REF
686 IMAGE_BOUND_IMPORT_DESCRIPTOR
687 IMAGE_COFF_SYMBOLS_HEADER
689 IMAGE_DEBUG_DIRECTORY
692 IMAGE_EXPORT_DIRECTORY
696 IMAGE_IMPORT_DESCRIPTOR
698 IMAGE_LOAD_CONFIG_DIRECTORY
699 IMAGE_LOAD_CONFIG_DIRECTORY32
700 IMAGE_LOAD_CONFIG_DIRECTORY64
704 IMAGE_OPTIONAL_HEADER
705 IMAGE_OPTIONAL_HEADER32
706 IMAGE_OPTIONAL_HEADER64
709 IMAGE_RESOURCE_DATA_ENTRY
710 IMAGE_RESOURCE_DIRECTORY
711 IMAGE_RESOURCE_DIRECTORY_ENTRY
712 IMAGE_RESOURCE_DIRECTORY_STRING
713 IMAGE_RESOURCE_DIR_STRING_U
715 IMAGE_SEPARATE_DEBUG_HEADER
719 IMAGE_TLS_DIRECTORY32
720 IMAGE_TLS_DIRECTORY64
744 !LPPOINTS
# Definition contains preprocessor directives
748 LPTOP_LEVEL_EXCEPTION_FILTER
752 MEMORY_BASIC_INFORMATION
753 MESSAGE_RESOURCE_BLOCK
754 MESSAGE_RESOURCE_DATA
755 MESSAGE_RESOURCE_ENTRY
763 PACL_REVISION_INFORMATION
764 PACL_SIZE_INFORMATION
767 !PCONTEXT
# Architecture dependent
771 !PEXCEPTION_HANDLER
# Wine-only type
774 !PFLOATING_SAVE_AREA
# Architecture dependent
778 PIMAGE_ARCHIVE_MEMBER_HEADER
780 PIMAGE_BASE_RELOCATION
781 PIMAGE_BOUND_FORWARDER_REF
782 PIMAGE_BOUND_IMPORT_DESCRIPTOR
783 PIMAGE_COFF_SYMBOLS_HEADER
784 PIMAGE_DATA_DIRECTORY
785 PIMAGE_DEBUG_DIRECTORY
788 PIMAGE_EXPORT_DIRECTORY
790 PIMAGE_FUNCTION_ENTRY
791 PIMAGE_IMPORT_BY_NAME
792 PIMAGE_IMPORT_DESCRIPTOR
794 PIMAGE_LOAD_CONFIG_DIRECTORY
798 PIMAGE_OPTIONAL_HEADER
799 PIMAGE_OPTIONAL_HEADER32
800 PIMAGE_OPTIONAL_HEADER64
803 PIMAGE_RESOURCE_DATA_ENTRY
804 PIMAGE_RESOURCE_DIRECTORY
805 PIMAGE_RESOURCE_DIRECTORY_ENTRY
806 PIMAGE_RESOURCE_DIRECTORY_STRING
807 PIMAGE_RESOURCE_DIR_STRING_U
808 PIMAGE_SECTION_HEADER
809 PIMAGE_SEPARATE_DEBUG_HEADER
816 PISECURITY_DESCRIPTOR
817 PISECURITY_DESCRIPTOR_RELATIVE
823 PMEMORY_BASIC_INFORMATION
824 PMESSAGE_RESOURCE_BLOCK
825 PMESSAGE_RESOURCE_DATA
826 PMESSAGE_RESOURCE_ENTRY
831 !POINTS
# Definition contains preprocessor directives
834 !PPOINTS
# Definition contains preprocessor directives
841 PRTL_CRITICAL_SECTION
842 PRTL_CRITICAL_SECTION_DEBUG
843 PRTL_OSVERSIONINFOEXW
847 PSECURITY_QUALITY_OF_SERVICE
849 PSID_IDENTIFIER_AUTHORITY
852 !PSTACK_FRAME_HEADER
# Architecture dependent
860 PTOP_LEVEL_EXCEPTION_FILTER
862 PVECTORED_EXCEPTION_HANDLER
869 RTL_CRITICAL_SECTION_DEBUG
873 SECURITY_CONTEXT_TRACKING_MODE
875 SECURITY_DESCRIPTOR_CONTROL
876 SECURITY_DESCRIPTOR_RELATIVE
878 SECURITY_QUALITY_OF_SERVICE
882 SID_IDENTIFIER_AUTHORITY
888 !STACK_FRAME_HEADER
# Architecture dependent
914 WAITORTIMERCALLBACKFUNC
929 Unit tests for
data structure packing
956 !CLIENT_CALL_RETURN
# FIXME: 20040822: Mishandled by winapi_test
960 FULL_PTR_TO_REFID_ELEMENT
963 GENERIC_BINDING_ROUTINE_PAIR
971 MIDL_STUBLESS_PROXY_INFO
975 NDR_CS_SIZE_CONVERT_ROUTINES
980 NDR_USER_MARSHAL_INFO
981 NDR_USER_MARSHAL_INFO_LEVEL1
984 PFULL_PTR_TO_REFID_ELEMENT
985 PFULL_PTR_XLAT_TABLES
986 PGENERIC_BINDING_INFO
987 PGENERIC_BINDING_ROUTINE_PAIR
991 PMIDL_STUBLESS_PROXY_INFO
994 PNDR_CORRELATION_INFO
995 !PNDR_PIPE_DESC
# Only defined in the DDK on Windows
996 !PNDR_PIPE_MESSAGE
# Only defined in the DDK on Windows
998 PRPC_CLIENT_INTERFACE
1002 PRPC_PROTSEQ_ENDPOINT
1003 PRPC_SERVER_INTERFACE
1005 PRPC_SYNTAX_IDENTIFIER
1007 PXMIT_ROUTINE_QUINTUPLE
1008 RPC_AUTH_IDENTITY_HANDLE
1009 RPC_AUTH_KEY_RETRIEVAL_FN
1013 !RPC_BLOCKING_FN
# FIXME: Needs MSWMSG
1014 RPC_CLIENT_INTERFACE
1015 RPC_DISPATCH_FUNCTION
1021 RPC_PROTSEQ_ENDPOINT
1022 RPC_SERVER_INTERFACE
1023 RPC_SS_THREAD_HANDLE
1025 RPC_SYNTAX_IDENTIFIER
1032 USER_MARSHAL_CB_TYPE
1033 USER_MARSHAL_FREEING_ROUTINE
1034 USER_MARSHAL_MARSHALLING_ROUTINE
1035 USER_MARSHAL_ROUTINE_QUADRUPLE
1036 USER_MARSHAL_SIZING_ROUTINE
1037 USER_MARSHAL_UNMARSHALLING_ROUTINE
1041 XMIT_ROUTINE_QUINTUPLE
1043 %%%dlls
/shell32
/tests
1049 Unit tests for
data structure packing
1103 FILEGROUPDESCRIPTORA
1104 FILEGROUPDESCRIPTORW
1109 !GUID
# Definition contains preprocessor directives
1113 IFileSystemBindDataVtbl
1136 LPFILEGROUPDESCRIPTORA
1137 LPFILEGROUPDESCRIPTORW
1139 !LPGUID
# Definition contains preprocessor directives
1144 LPSHChangeDWORDAsIDList
1145 LPSHChangeProductKeyAsIDList
1171 QCMINFO_IDMAP_PLACEMENT
1179 SHChangeDWORDAsIDList
1181 SHChangeProductKeyAsIDList
1200 UP_FLAGGED_BYTE_BLOB
1201 UP_FLAGGED_WORD_BLOB
1205 !_VARIANT_BOOL
# Wine-only type (for all practical purposes)
1207 !rpcLOGPALETTE
# Removed in the latest Platform SDKs
1225 %%%dlls
/shlwapi
/tests
1231 Unit tests for
data structure packing
1258 %%%dlls
/urlmon
/tests
1264 Unit tests for
data structure packing
1287 IBindStatusCallbackVtbl
1290 IInternetProtocolInfo
1291 IInternetProtocolInfoVtbl
1293 IInternetSessionVtbl
1297 IWinInetHttpInfoVtbl
1302 LPBINDSTATUSCALLBACK
1303 LPIINTERNETPROTOCOLINFO
1307 LPREMSECURITY_ATTRIBUTES
1310 PREMSECURITY_ATTRIBUTES
1311 REMSECURITY_ATTRIBUTES
1315 %%%dlls
/user32
/tests
1321 Unit tests for
data structure packing
1339 !ACCEL
# Definition contains preprocessor directives
1387 !LPACCEL
# Definition contains preprocessor directives
1395 LPCLIENTCREATESTRUCT
1418 LPHARDWAREHOOKSTRUCT
1437 !LPMENUTEMPLATE
# FIXME: 20040821: Mishandled by winapi_test
1483 MENUITEMTEMPLATEHEADER
1484 !MENUTEMPLATE
# FIXME: 20040821: Mishandled by winapi_test
1536 PMENUITEMTEMPLATEHEADER
1590 %%%dlls
/wininet
/tests
1596 Unit tests for
data structure packing
1616 GOPHER_ABSTRACT_ATTRIBUTE_TYPE
1617 GOPHER_ABSTRACT_ATTRIBUTE_TYPEA
1618 GOPHER_ABSTRACT_ATTRIBUTE_TYPEW
1619 GOPHER_ADMIN_ATTRIBUTE_TYPE
1620 GOPHER_ADMIN_ATTRIBUTE_TYPEA
1621 GOPHER_ADMIN_ATTRIBUTE_TYPEW
1622 GOPHER_ASK_ATTRIBUTE_TYPE
1623 GOPHER_ASK_ATTRIBUTE_TYPEA
1624 GOPHER_ASK_ATTRIBUTE_TYPEW
1625 GOPHER_ATTRIBUTE_ENUMERATOR
1626 GOPHER_ATTRIBUTE_ENUMERATORA
1627 GOPHER_ATTRIBUTE_ENUMERATORW
1628 GOPHER_ATTRIBUTE_TYPE
1629 GOPHER_ATTRIBUTE_TYPEA
1630 GOPHER_ATTRIBUTE_TYPEW
1634 GOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE
1635 GOPHER_LOCATION_ATTRIBUTE_TYPE
1636 GOPHER_LOCATION_ATTRIBUTE_TYPEA
1637 GOPHER_LOCATION_ATTRIBUTE_TYPEW
1638 GOPHER_MOD_DATE_ATTRIBUTE_TYPE
1639 GOPHER_ORGANIZATION_ATTRIBUTE_TYPE
1640 GOPHER_ORGANIZATION_ATTRIBUTE_TYPEA
1641 GOPHER_ORGANIZATION_ATTRIBUTE_TYPEW
1642 GOPHER_PROVIDER_ATTRIBUTE_TYPE
1643 GOPHER_PROVIDER_ATTRIBUTE_TYPEA
1644 GOPHER_PROVIDER_ATTRIBUTE_TYPEW
1645 GOPHER_SCORE_ATTRIBUTE_TYPE
1646 GOPHER_SCORE_RANGE_ATTRIBUTE_TYPE
1647 GOPHER_SITE_ATTRIBUTE_TYPE
1648 GOPHER_SITE_ATTRIBUTE_TYPEA
1649 GOPHER_SITE_ATTRIBUTE_TYPEW
1650 GOPHER_TIMEZONE_ATTRIBUTE_TYPE
1651 GOPHER_TTL_ATTRIBUTE_TYPE
1652 GOPHER_UNKNOWN_ATTRIBUTE_TYPE
1653 GOPHER_UNKNOWN_ATTRIBUTE_TYPEA
1654 GOPHER_UNKNOWN_ATTRIBUTE_TYPEW
1655 GOPHER_VERONICA_ATTRIBUTE_TYPE
1656 GOPHER_VERSION_ATTRIBUTE_TYPE
1657 GOPHER_VERSION_ATTRIBUTE_TYPEA
1658 GOPHER_VERSION_ATTRIBUTE_TYPEW
1659 GOPHER_VIEW_ATTRIBUTE_TYPE
1660 GOPHER_VIEW_ATTRIBUTE_TYPEA
1661 GOPHER_VIEW_ATTRIBUTE_TYPEW
1665 INTERNET_ASYNC_RESULT
1666 INTERNET_AUTH_NOTIFY_DATA
1669 INTERNET_CACHE_ENTRY_INFOA
1670 INTERNET_CACHE_ENTRY_INFOW
1671 INTERNET_CERTIFICATE_INFOA
1672 INTERNET_CERTIFICATE_INFOW
1673 INTERNET_CONNECTED_INFO
1675 INTERNET_PROXY_INFOA
1676 INTERNET_PROXY_INFOW
1677 INTERNET_STATUS_CALLBACK
1678 INTERNET_VERSION_INFO
1679 LPGOPHER_ABSTRACT_ATTRIBUTE_TYPEA
1680 LPGOPHER_ABSTRACT_ATTRIBUTE_TYPEW
1681 LPGOPHER_ADMIN_ATTRIBUTE_TYPEA
1682 LPGOPHER_ADMIN_ATTRIBUTE_TYPEW
1683 LPGOPHER_ASK_ATTRIBUTE_TYPEA
1684 LPGOPHER_ASK_ATTRIBUTE_TYPEW
1685 LPGOPHER_ATTRIBUTE_TYPEA
1686 LPGOPHER_ATTRIBUTE_TYPEW
1689 LPGOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE
1690 LPGOPHER_LOCATION_ATTRIBUTE_TYPEA
1691 LPGOPHER_LOCATION_ATTRIBUTE_TYPEW
1692 LPGOPHER_MOD_DATE_ATTRIBUTE_TYPE
1693 LPGOPHER_ORGANIZATION_ATTRIBUTE_TYPEA
1694 LPGOPHER_ORGANIZATION_ATTRIBUTE_TYPEW
1695 LPGOPHER_PROVIDER_ATTRIBUTE_TYPEA
1696 LPGOPHER_PROVIDER_ATTRIBUTE_TYPEW
1697 LPGOPHER_SCORE_ATTRIBUTE_TYPE
1698 LPGOPHER_SCORE_RANGE_ATTRIBUTE_TYPE
1699 LPGOPHER_SITE_ATTRIBUTE_TYPEA
1700 LPGOPHER_SITE_ATTRIBUTE_TYPEW
1701 LPGOPHER_TIMEZONE_ATTRIBUTE_TYPE
1702 LPGOPHER_TTL_ATTRIBUTE_TYPE
1703 LPGOPHER_UNKNOWN_ATTRIBUTE_TYPEA
1704 LPGOPHER_UNKNOWN_ATTRIBUTE_TYPEW
1705 LPGOPHER_VERONICA_ATTRIBUTE_TYPE
1706 LPGOPHER_VERSION_ATTRIBUTE_TYPEA
1707 LPGOPHER_VERSION_ATTRIBUTE_TYPEW
1708 LPGOPHER_VIEW_ATTRIBUTE_TYPEA
1709 LPGOPHER_VIEW_ATTRIBUTE_TYPEW
1712 LPINTERNET_ASYNC_RESULT
1715 LPINTERNET_CACHE_ENTRY_INFOA
1716 LPINTERNET_CACHE_ENTRY_INFOW
1717 LPINTERNET_CERTIFICATE_INFOA
1718 LPINTERNET_CERTIFICATE_INFOW
1719 LPINTERNET_CONNECTED_INFO
1721 LPINTERNET_PROXY_INFOA
1722 LPINTERNET_PROXY_INFOW
1723 LPINTERNET_STATUS_CALLBACK
1724 LPINTERNET_VERSION_INFO
1738 Unit tests for
data structure packing
1803 MIXERCONTROLDETAILS_LISTTEXTA
1804 MIXERCONTROLDETAILS_LISTTEXTW
1805 MIXERCONTROLDETAILS_BOOLEAN
1806 MIXERCONTROLDETAILS_SIGNED
1807 MIXERCONTROLDETAILS_UNSIGNED
1819 MCI_GETDEVCAPS_PARMS
1833 MCI_VD_ESCAPE_PARMSA
1834 MCI_VD_ESCAPE_PARMSW
1835 MCI_WAVE_OPEN_PARMSA
1836 MCI_WAVE_OPEN_PARMSW
1837 MCI_WAVE_DELETE_PARMS
1840 MCI_ANIM_OPEN_PARMSA
1841 MCI_ANIM_OPEN_PARMSW
1844 MCI_ANIM_WINDOW_PARMSA
1845 MCI_ANIM_WINDOW_PARMSW
1846 !MCI_ANIM_RECT_PARMS
# ifdef puzzles winapi
1847 MCI_ANIM_UPDATE_PARMS
1848 MCI_OVLY_OPEN_PARMSA
1849 MCI_OVLY_OPEN_PARMSW
1850 MCI_OVLY_WINDOW_PARMSA
1851 MCI_OVLY_WINDOW_PARMSW
1852 !MCI_OVLY_RECT_PARMS
# ifdef puzzles winapi
1853 MCI_OVLY_SAVE_PARMSA
1854 MCI_OVLY_SAVE_PARMSW
1855 MCI_OVLY_LOAD_PARMSA
1856 MCI_OVLY_LOAD_PARMSW
1859 MCI_DGV_CAPTURE_PARMSA
1860 MCI_DGV_CAPTURE_PARMSW
1864 MCI_DGV_DELETE_PARMS
1869 MCI_DGV_MONITOR_PARMS
1873 MCI_DGV_QUALITY_PARMSA
1874 MCI_DGV_QUALITY_PARMSW
1875 MCI_DGV_RECORD_PARMS
1876 MCI_DGV_RESERVE_PARMSA
1877 MCI_DGV_RESERVE_PARMSW
1878 MCI_DGV_RESTORE_PARMSA
1879 MCI_DGV_RESTORE_PARMSW
1883 MCI_DGV_SETAUDIO_PARMSA
1884 MCI_DGV_SETAUDIO_PARMSW
1885 MCI_DGV_SIGNAL_PARMS
1886 MCI_DGV_SETVIDEO_PARMSA
1887 MCI_DGV_SETVIDEO_PARMSW
1888 MCI_DGV_STATUS_PARMSA
1889 MCI_DGV_STATUS_PARMSW
1891 MCI_DGV_UPDATE_PARMS
1892 MCI_DGV_WINDOW_PARMSA
1893 MCI_DGV_WINDOW_PARMSW