7 Unit tests for
data structure packing
55 EMRCREATEBRUSHINDIRECT
58 EMRCREATEDIBPATTERNBRUSHPT
60 !EMRCREATEPALETTE
# FIXME: 20040821: Mishandled by winapi_test
68 EMREXTCREATEFONTINDIRECTW
86 EMRMODIFYWORLDTRANSFORM
117 EMRSCALEVIEWPORTEXTEX
127 EMRSETCOLORADJUSTMENT
136 !EMRSETPALETTEENTRIES
# FIXME: 20040821: Mishandled by winapi_test
143 !EMRSETTEXTJUSTIFICATION
# Wine-only type
192 !LOGPALETTE
# FIXME: 20040821: Mishandled by winapi_test
232 LPLAYERPLANEDESCRIPTOR
239 !LPLOGPALETTE
# FIXME: 20040821: Mishandled by winapi_test
249 !LPPALETTEENTRY
# FIXME: 20040821: Mishandled by winapi_test
252 LPPIXELFORMATDESCRIPTOR
275 !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
485 ACTCTX_SECTION_KEYED_DATA
486 ACTCTX_SECTION_KEYED_DATA_2600
487 ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA
488 ACTIVATION_CONTEXT_BASIC_INFORMATION
489 BY_HANDLE_FILE_INFORMATION
494 CREATE_PROCESS_DEBUG_INFO
495 CREATE_THREAD_DEBUG_INFO
497 CRITICAL_SECTION_DEBUG
507 EXIT_PROCESS_DEBUG_INFO
508 EXIT_THREAD_DEBUG_INFO
509 !FILETIME
# FIXME: 20040821: Mishandled by winapi_test
512 !LDT_ENTRY
# Architecture dependent
514 LPBY_HANDLE_FILE_INFORMATION
519 !LPCONTEXT
# Architecture dependent
521 LPCRITICAL_SECTION_DEBUG
526 LPFIBER_START_ROUTINE
527 !LPFILETIME
# FIXME: 20040821: Mishandled by winapi_test
530 !LPLDT_ENTRY
# Architecture dependent
540 LPOVERLAPPED_COMPLETION_ROUTINE
542 LPPROCESS_INFORMATION
544 LPSECURITY_ATTRIBUTES
549 LPSYSTEM_POWER_STATUS
550 LPTHREAD_START_ROUTINE
551 LPTIME_ZONE_INFORMATION
553 LPWIN32_FILE_ATTRIBUTE_DATA
564 OUTPUT_DEBUG_STRING_INFO
565 !OVERLAPPED
# Definition contains preprocessor directives
568 PACTCTX_SECTION_KEYED_DATA
569 PACTCTX_SECTION_KEYED_DATA_2600
570 PACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA
571 PACTIVATION_CONTEXT_BASIC_INFORMATION
573 PBY_HANDLE_FILE_INFORMATION
576 PCACTCTX_SECTION_KEYED_DATA
577 PCACTCTX_SECTION_KEYED_DATA_2600
578 PCACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA
580 PCRITICAL_SECTION_DEBUG
582 !PFILETIME
# FIXME: 20040821: Mishandled by winapi_test
584 !PLDT_ENTRY
# Architecture dependent
598 PTIME_ZONE_INFORMATION
605 !SYSLEVEL
# Wine-only type
609 TIME_ZONE_INFORMATION
610 UNLOAD_DLL_DEBUG_INFO
612 WIN32_FILE_ATTRIBUTE_DATA
623 Unit tests for
data structure packing
642 ACL_REVISION_INFORMATION
651 !CONTEXT
# Architecture dependent
661 !EXCEPTION_REGISTRATION_RECORD
# Wine-only type
665 !FLOATING_SAVE_AREA
# Architecture dependent
678 IMAGE_ARCHIVE_MEMBER_HEADER
680 IMAGE_BASE_RELOCATION
681 IMAGE_BOUND_FORWARDER_REF
682 IMAGE_BOUND_IMPORT_DESCRIPTOR
683 IMAGE_COFF_SYMBOLS_HEADER
685 IMAGE_DEBUG_DIRECTORY
688 IMAGE_EXPORT_DIRECTORY
692 IMAGE_IMPORT_DESCRIPTOR
694 IMAGE_LOAD_CONFIG_DIRECTORY
698 IMAGE_OPTIONAL_HEADER
699 IMAGE_OPTIONAL_HEADER32
700 IMAGE_OPTIONAL_HEADER64
703 IMAGE_RESOURCE_DATA_ENTRY
704 IMAGE_RESOURCE_DIRECTORY
705 IMAGE_RESOURCE_DIRECTORY_ENTRY
706 IMAGE_RESOURCE_DIRECTORY_STRING
707 IMAGE_RESOURCE_DIR_STRING_U
709 IMAGE_SEPARATE_DEBUG_HEADER
713 IMAGE_TLS_DIRECTORY32
714 IMAGE_TLS_DIRECTORY64
738 !LPPOINTS
# Definition contains preprocessor directives
742 LPTOP_LEVEL_EXCEPTION_FILTER
746 MEMORY_BASIC_INFORMATION
747 MESSAGE_RESOURCE_BLOCK
748 MESSAGE_RESOURCE_DATA
749 MESSAGE_RESOURCE_ENTRY
757 PACL_REVISION_INFORMATION
758 PACL_SIZE_INFORMATION
761 !PCONTEXT
# Architecture dependent
766 !PEXCEPTION_HANDLER
# Wine-only type
769 !PFLOATING_SAVE_AREA
# Architecture dependent
773 PIMAGE_ARCHIVE_MEMBER_HEADER
775 PIMAGE_BASE_RELOCATION
776 PIMAGE_BOUND_FORWARDER_REF
777 PIMAGE_BOUND_IMPORT_DESCRIPTOR
778 PIMAGE_COFF_SYMBOLS_HEADER
779 PIMAGE_DATA_DIRECTORY
780 PIMAGE_DEBUG_DIRECTORY
783 PIMAGE_EXPORT_DIRECTORY
785 PIMAGE_FUNCTION_ENTRY
786 PIMAGE_IMPORT_BY_NAME
787 PIMAGE_IMPORT_DESCRIPTOR
789 PIMAGE_LOAD_CONFIG_DIRECTORY
793 PIMAGE_OPTIONAL_HEADER
794 PIMAGE_OPTIONAL_HEADER32
795 PIMAGE_OPTIONAL_HEADER64
798 PIMAGE_RESOURCE_DATA_ENTRY
799 PIMAGE_RESOURCE_DIRECTORY
800 PIMAGE_RESOURCE_DIRECTORY_ENTRY
801 PIMAGE_RESOURCE_DIRECTORY_STRING
802 PIMAGE_RESOURCE_DIR_STRING_U
803 PIMAGE_SECTION_HEADER
804 PIMAGE_SEPARATE_DEBUG_HEADER
811 PISECURITY_DESCRIPTOR
812 PISECURITY_DESCRIPTOR_RELATIVE
818 PMEMORY_BASIC_INFORMATION
819 PMESSAGE_RESOURCE_BLOCK
820 PMESSAGE_RESOURCE_DATA
821 PMESSAGE_RESOURCE_ENTRY
826 !POINTS
# Definition contains preprocessor directives
829 !PPOINTS
# Definition contains preprocessor directives
836 PRTL_CRITICAL_SECTION
837 PRTL_CRITICAL_SECTION_DEBUG
838 PRTL_OSVERSIONINFOEXW
842 PSECURITY_QUALITY_OF_SERVICE
844 PSID_IDENTIFIER_AUTHORITY
847 !PSTACK_FRAME_HEADER
# Architecture dependent
855 PTOP_LEVEL_EXCEPTION_FILTER
858 PVECTORED_EXCEPTION_HANDLER
865 RTL_CRITICAL_SECTION_DEBUG
869 SECURITY_CONTEXT_TRACKING_MODE
871 SECURITY_DESCRIPTOR_CONTROL
872 SECURITY_DESCRIPTOR_RELATIVE
874 SECURITY_QUALITY_OF_SERVICE
878 SID_IDENTIFIER_AUTHORITY
884 !STACK_FRAME_HEADER
# Architecture dependent
911 WAITORTIMERCALLBACKFUNC
926 Unit tests for
data structure packing
948 !CLIENT_CALL_RETURN
# FIXME: 20040822: Mishandled by winapi_test
952 FULL_PTR_TO_REFID_ELEMENT
955 GENERIC_BINDING_ROUTINE_PAIR
962 MIDL_STUB_MESSAGE
: !UniquePtrCount
!IsClient
!Pad
!uFlags2
963 MIDL_STUBLESS_PROXY_INFO
967 NDR_CS_SIZE_CONVERT_ROUTINES
972 NDR_USER_MARSHAL_INFO
973 NDR_USER_MARSHAL_INFO_LEVEL1
976 PFULL_PTR_TO_REFID_ELEMENT
977 PFULL_PTR_XLAT_TABLES
978 PGENERIC_BINDING_INFO
979 PGENERIC_BINDING_ROUTINE_PAIR
983 PMIDL_STUBLESS_PROXY_INFO
986 PNDR_CORRELATION_INFO
987 !PNDR_PIPE_DESC
# Only defined in the DDK on Windows
988 !PNDR_PIPE_MESSAGE
# Only defined in the DDK on Windows
990 PRPC_CLIENT_INTERFACE
994 PRPC_PROTSEQ_ENDPOINT
995 PRPC_SERVER_INTERFACE
997 PRPC_SYNTAX_IDENTIFIER
999 PXMIT_ROUTINE_QUINTUPLE
1001 RPC_AUTH_IDENTITY_HANDLE
1002 RPC_AUTH_KEY_RETRIEVAL_FN
1006 !RPC_BLOCKING_FN
# FIXME: Needs MSWMSG
1007 RPC_CLIENT_INTERFACE
1008 RPC_DISPATCH_FUNCTION
1014 RPC_PROTSEQ_ENDPOINT
1015 RPC_SERVER_INTERFACE
1016 RPC_SS_THREAD_HANDLE
1018 RPC_SYNTAX_IDENTIFIER
1025 USER_MARSHAL_CB_TYPE
1026 USER_MARSHAL_FREEING_ROUTINE
1027 USER_MARSHAL_MARSHALLING_ROUTINE
1028 USER_MARSHAL_ROUTINE_QUADRUPLE
1029 USER_MARSHAL_SIZING_ROUTINE
1030 USER_MARSHAL_UNMARSHALLING_ROUTINE
1034 XMIT_ROUTINE_QUINTUPLE
1036 %%%dlls
/shell32
/tests
1042 Unit tests for
data structure packing
1095 FILEGROUPDESCRIPTORA
1096 FILEGROUPDESCRIPTORW
1101 !GUID
# Definition contains preprocessor directives
1105 IFileSystemBindDataVtbl
1128 LPFILEGROUPDESCRIPTORA
1129 LPFILEGROUPDESCRIPTORW
1131 !LPGUID
# Definition contains preprocessor directives
1136 LPSHChangeDWORDAsIDList
1137 LPSHChangeProductKeyAsIDList
1163 QCMINFO_IDMAP_PLACEMENT
1171 SHChangeDWORDAsIDList
1173 SHChangeProductKeyAsIDList
1192 UP_FLAGGED_BYTE_BLOB
1193 UP_FLAGGED_WORD_BLOB
1197 !_VARIANT_BOOL
# Wine-only type (for all practical purposes)
1199 !rpcLOGPALETTE
# Removed in the latest Platform SDKs
1217 %%%dlls
/shlwapi
/tests
1223 Unit tests for
data structure packing
1252 %%%dlls
/urlmon
/tests
1258 Unit tests for
data structure packing
1280 IBindStatusCallbackVtbl
1283 IInternetProtocolInfo
1284 IInternetProtocolInfoVtbl
1286 IInternetSessionVtbl
1290 IWinInetHttpInfoVtbl
1295 LPBINDSTATUSCALLBACK
1296 LPIINTERNETPROTOCOLINFO
1300 LPREMSECURITY_ATTRIBUTES
1303 PREMSECURITY_ATTRIBUTES
1304 REMSECURITY_ATTRIBUTES
1308 %%%dlls
/user32
/tests
1314 Unit tests for
data structure packing
1331 !ACCEL
# Definition contains preprocessor directives
1379 !LPACCEL
# Definition contains preprocessor directives
1387 LPCLIENTCREATESTRUCT
1410 LPHARDWAREHOOKSTRUCT
1429 !LPMENUTEMPLATE
# FIXME: 20040821: Mishandled by winapi_test
1475 MENUITEMTEMPLATEHEADER
1476 !MENUTEMPLATE
# FIXME: 20040821: Mishandled by winapi_test
1528 PMENUITEMTEMPLATEHEADER
1582 %%%dlls
/wininet
/tests
1588 Unit tests for
data structure packing
1608 GOPHER_ABSTRACT_ATTRIBUTE_TYPE
1609 GOPHER_ABSTRACT_ATTRIBUTE_TYPEA
1610 GOPHER_ABSTRACT_ATTRIBUTE_TYPEW
1611 GOPHER_ADMIN_ATTRIBUTE_TYPE
1612 GOPHER_ADMIN_ATTRIBUTE_TYPEA
1613 GOPHER_ADMIN_ATTRIBUTE_TYPEW
1614 GOPHER_ASK_ATTRIBUTE_TYPE
1615 GOPHER_ASK_ATTRIBUTE_TYPEA
1616 GOPHER_ASK_ATTRIBUTE_TYPEW
1617 GOPHER_ATTRIBUTE_ENUMERATOR
1618 GOPHER_ATTRIBUTE_ENUMERATORA
1619 GOPHER_ATTRIBUTE_ENUMERATORW
1620 GOPHER_ATTRIBUTE_TYPE
1621 GOPHER_ATTRIBUTE_TYPEA
1622 GOPHER_ATTRIBUTE_TYPEW
1626 GOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE
1627 GOPHER_LOCATION_ATTRIBUTE_TYPE
1628 GOPHER_LOCATION_ATTRIBUTE_TYPEA
1629 GOPHER_LOCATION_ATTRIBUTE_TYPEW
1630 GOPHER_MOD_DATE_ATTRIBUTE_TYPE
1631 GOPHER_ORGANIZATION_ATTRIBUTE_TYPE
1632 GOPHER_ORGANIZATION_ATTRIBUTE_TYPEA
1633 GOPHER_ORGANIZATION_ATTRIBUTE_TYPEW
1634 GOPHER_PROVIDER_ATTRIBUTE_TYPE
1635 GOPHER_PROVIDER_ATTRIBUTE_TYPEA
1636 GOPHER_PROVIDER_ATTRIBUTE_TYPEW
1637 GOPHER_SCORE_ATTRIBUTE_TYPE
1638 GOPHER_SCORE_RANGE_ATTRIBUTE_TYPE
1639 GOPHER_SITE_ATTRIBUTE_TYPE
1640 GOPHER_SITE_ATTRIBUTE_TYPEA
1641 GOPHER_SITE_ATTRIBUTE_TYPEW
1642 GOPHER_TIMEZONE_ATTRIBUTE_TYPE
1643 GOPHER_TTL_ATTRIBUTE_TYPE
1644 GOPHER_UNKNOWN_ATTRIBUTE_TYPE
1645 GOPHER_UNKNOWN_ATTRIBUTE_TYPEA
1646 GOPHER_UNKNOWN_ATTRIBUTE_TYPEW
1647 GOPHER_VERONICA_ATTRIBUTE_TYPE
1648 GOPHER_VERSION_ATTRIBUTE_TYPE
1649 GOPHER_VERSION_ATTRIBUTE_TYPEA
1650 GOPHER_VERSION_ATTRIBUTE_TYPEW
1651 GOPHER_VIEW_ATTRIBUTE_TYPE
1652 GOPHER_VIEW_ATTRIBUTE_TYPEA
1653 GOPHER_VIEW_ATTRIBUTE_TYPEW
1657 INTERNET_ASYNC_RESULT
1658 INTERNET_AUTH_NOTIFY_DATA
1661 INTERNET_CACHE_ENTRY_INFOA
1662 INTERNET_CACHE_ENTRY_INFOW
1663 INTERNET_CERTIFICATE_INFOA
1664 INTERNET_CERTIFICATE_INFOW
1665 INTERNET_CONNECTED_INFO
1667 INTERNET_PROXY_INFOA
1668 INTERNET_PROXY_INFOW
1669 INTERNET_STATUS_CALLBACK
1670 INTERNET_VERSION_INFO
1671 LPGOPHER_ABSTRACT_ATTRIBUTE_TYPEA
1672 LPGOPHER_ABSTRACT_ATTRIBUTE_TYPEW
1673 LPGOPHER_ADMIN_ATTRIBUTE_TYPEA
1674 LPGOPHER_ADMIN_ATTRIBUTE_TYPEW
1675 LPGOPHER_ASK_ATTRIBUTE_TYPEA
1676 LPGOPHER_ASK_ATTRIBUTE_TYPEW
1677 LPGOPHER_ATTRIBUTE_TYPEA
1678 LPGOPHER_ATTRIBUTE_TYPEW
1681 LPGOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE
1682 LPGOPHER_LOCATION_ATTRIBUTE_TYPEA
1683 LPGOPHER_LOCATION_ATTRIBUTE_TYPEW
1684 LPGOPHER_MOD_DATE_ATTRIBUTE_TYPE
1685 LPGOPHER_ORGANIZATION_ATTRIBUTE_TYPEA
1686 LPGOPHER_ORGANIZATION_ATTRIBUTE_TYPEW
1687 LPGOPHER_PROVIDER_ATTRIBUTE_TYPEA
1688 LPGOPHER_PROVIDER_ATTRIBUTE_TYPEW
1689 LPGOPHER_SCORE_ATTRIBUTE_TYPE
1690 LPGOPHER_SCORE_RANGE_ATTRIBUTE_TYPE
1691 LPGOPHER_SITE_ATTRIBUTE_TYPEA
1692 LPGOPHER_SITE_ATTRIBUTE_TYPEW
1693 LPGOPHER_TIMEZONE_ATTRIBUTE_TYPE
1694 LPGOPHER_TTL_ATTRIBUTE_TYPE
1695 LPGOPHER_UNKNOWN_ATTRIBUTE_TYPEA
1696 LPGOPHER_UNKNOWN_ATTRIBUTE_TYPEW
1697 LPGOPHER_VERONICA_ATTRIBUTE_TYPE
1698 LPGOPHER_VERSION_ATTRIBUTE_TYPEA
1699 LPGOPHER_VERSION_ATTRIBUTE_TYPEW
1700 LPGOPHER_VIEW_ATTRIBUTE_TYPEA
1701 LPGOPHER_VIEW_ATTRIBUTE_TYPEW
1704 LPINTERNET_ASYNC_RESULT
1707 LPINTERNET_CACHE_ENTRY_INFOA
1708 LPINTERNET_CACHE_ENTRY_INFOW
1709 LPINTERNET_CERTIFICATE_INFOA
1710 LPINTERNET_CERTIFICATE_INFOW
1711 LPINTERNET_CONNECTED_INFO
1713 LPINTERNET_PROXY_INFOA
1714 LPINTERNET_PROXY_INFOW
1715 LPINTERNET_STATUS_CALLBACK
1716 LPINTERNET_VERSION_INFO
1730 Unit tests for
data structure packing
1791 MIXERCONTROLDETAILS_LISTTEXTA
1792 MIXERCONTROLDETAILS_LISTTEXTW
1793 MIXERCONTROLDETAILS_BOOLEAN
1794 MIXERCONTROLDETAILS_SIGNED
1795 MIXERCONTROLDETAILS_UNSIGNED
1807 MCI_GETDEVCAPS_PARMS
1821 MCI_VD_ESCAPE_PARMSA
1822 MCI_VD_ESCAPE_PARMSW
1823 MCI_WAVE_OPEN_PARMSA
1824 MCI_WAVE_OPEN_PARMSW
1825 MCI_WAVE_DELETE_PARMS
1828 MCI_ANIM_OPEN_PARMSA
1829 MCI_ANIM_OPEN_PARMSW
1832 MCI_ANIM_WINDOW_PARMSA
1833 MCI_ANIM_WINDOW_PARMSW
1834 !MCI_ANIM_RECT_PARMS
# ifdef puzzles winapi
1835 MCI_ANIM_UPDATE_PARMS
1836 MCI_OVLY_OPEN_PARMSA
1837 MCI_OVLY_OPEN_PARMSW
1838 MCI_OVLY_WINDOW_PARMSA
1839 MCI_OVLY_WINDOW_PARMSW
1840 !MCI_OVLY_RECT_PARMS
# ifdef puzzles winapi
1841 MCI_OVLY_SAVE_PARMSA
1842 MCI_OVLY_SAVE_PARMSW
1843 MCI_OVLY_LOAD_PARMSA
1844 MCI_OVLY_LOAD_PARMSW