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
282 !PALETTEENTRY
# FIXME: 20040821: Mishandled by winapi_test
311 PEMRCREATEBRUSHINDIRECT
313 PEMRCREATECOLORSPACEW
314 PEMRCREATEDIBPATTERNBRUSHPT
324 PEMREXTCREATEFONTINDIRECTW
338 PEMRINTERSECTCLIPRECT
342 PEMRMODIFYWORLDTRANSFORM
373 PEMRSCALEVIEWPORTEXTEX
383 PEMRSETCOLORADJUSTMENT
385 PEMRSETDIBITSTODEVICE
392 PEMRSETPALETTEENTRIES
396 PEMRSETSTRETCHBLTMODE
399 !PEMRSETTEXTJUSTIFICATION
# Wine-only type
404 PEMRSETWORLDTRANSFORM
407 PEMRSTROKEANDFILLPATH
420 PIXELFORMATDESCRIPTOR
421 PLAYERPLANEDESCRIPTOR
426 !PLOGPALETTE
# FIXME: 20040821: Mishandled by winapi_test
437 !PPALETTEENTRY
# FIXME: 20040821: Mishandled by winapi_test
439 PPIXELFORMATDESCRIPTOR
461 %%%dlls
/kernel32
/tests
467 Unit tests for
data structure packing
484 ACTCTX_SECTION_KEYED_DATA
485 ACTCTX_SECTION_KEYED_DATA_2600
486 ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA
487 ACTIVATION_CONTEXT_BASIC_INFORMATION
488 BY_HANDLE_FILE_INFORMATION
493 CREATE_PROCESS_DEBUG_INFO
494 CREATE_THREAD_DEBUG_INFO
496 CRITICAL_SECTION_DEBUG
506 EXIT_PROCESS_DEBUG_INFO
507 EXIT_THREAD_DEBUG_INFO
508 !FILETIME
# FIXME: 20040821: Mishandled by winapi_test
511 !LDT_ENTRY
# Architecture dependent
513 LPBY_HANDLE_FILE_INFORMATION
518 !LPCONTEXT
# Architecture dependent
520 LPCRITICAL_SECTION_DEBUG
525 LPFIBER_START_ROUTINE
526 !LPFILETIME
# FIXME: 20040821: Mishandled by winapi_test
529 !LPLDT_ENTRY
# Architecture dependent
539 LPOVERLAPPED_COMPLETION_ROUTINE
541 LPPROCESS_INFORMATION
543 LPSECURITY_ATTRIBUTES
548 LPSYSTEM_POWER_STATUS
549 LPTHREAD_START_ROUTINE
550 LPTIME_ZONE_INFORMATION
552 LPWIN32_FILE_ATTRIBUTE_DATA
563 OUTPUT_DEBUG_STRING_INFO
564 !OVERLAPPED
# Definition contains preprocessor directives
567 PACTCTX_SECTION_KEYED_DATA
568 PACTCTX_SECTION_KEYED_DATA_2600
569 PACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA
570 PACTIVATION_CONTEXT_BASIC_INFORMATION
572 PBY_HANDLE_FILE_INFORMATION
575 PCACTCTX_SECTION_KEYED_DATA
576 PCACTCTX_SECTION_KEYED_DATA_2600
577 PCACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA
579 PCRITICAL_SECTION_DEBUG
581 !PFILETIME
# FIXME: 20040821: Mishandled by winapi_test
583 !PLDT_ENTRY
# Architecture dependent
597 PTIME_ZONE_INFORMATION
604 !SYSLEVEL
# Wine-only type
608 TIME_ZONE_INFORMATION
609 UNLOAD_DLL_DEBUG_INFO
611 WIN32_FILE_ATTRIBUTE_DATA
622 Unit tests for
data structure packing
641 ACL_REVISION_INFORMATION
650 !CONTEXT
# Architecture dependent
660 !EXCEPTION_REGISTRATION_RECORD
# Wine-only type
664 !FLOATING_SAVE_AREA
# Architecture dependent
677 IMAGE_ARCHIVE_MEMBER_HEADER
679 IMAGE_BASE_RELOCATION
680 IMAGE_BOUND_FORWARDER_REF
681 IMAGE_BOUND_IMPORT_DESCRIPTOR
682 IMAGE_COFF_SYMBOLS_HEADER
684 IMAGE_DEBUG_DIRECTORY
687 IMAGE_EXPORT_DIRECTORY
691 IMAGE_IMPORT_DESCRIPTOR
693 IMAGE_LOAD_CONFIG_DIRECTORY
697 IMAGE_OPTIONAL_HEADER
698 IMAGE_OPTIONAL_HEADER32
699 IMAGE_OPTIONAL_HEADER64
702 IMAGE_RESOURCE_DATA_ENTRY
703 IMAGE_RESOURCE_DIRECTORY
704 IMAGE_RESOURCE_DIRECTORY_ENTRY
705 IMAGE_RESOURCE_DIRECTORY_STRING
706 IMAGE_RESOURCE_DIR_STRING_U
708 IMAGE_SEPARATE_DEBUG_HEADER
712 IMAGE_TLS_DIRECTORY32
713 IMAGE_TLS_DIRECTORY64
737 !LPPOINTS
# Definition contains preprocessor directives
741 LPTOP_LEVEL_EXCEPTION_FILTER
745 MEMORY_BASIC_INFORMATION
746 MESSAGE_RESOURCE_BLOCK
747 MESSAGE_RESOURCE_DATA
748 MESSAGE_RESOURCE_ENTRY
756 PACL_REVISION_INFORMATION
757 PACL_SIZE_INFORMATION
760 !PCONTEXT
# Architecture dependent
764 !PEXCEPTION_HANDLER
# Wine-only type
767 !PFLOATING_SAVE_AREA
# Architecture dependent
771 PIMAGE_ARCHIVE_MEMBER_HEADER
773 PIMAGE_BASE_RELOCATION
774 PIMAGE_BOUND_FORWARDER_REF
775 PIMAGE_BOUND_IMPORT_DESCRIPTOR
776 PIMAGE_COFF_SYMBOLS_HEADER
777 PIMAGE_DATA_DIRECTORY
778 PIMAGE_DEBUG_DIRECTORY
781 PIMAGE_EXPORT_DIRECTORY
783 PIMAGE_FUNCTION_ENTRY
784 PIMAGE_IMPORT_BY_NAME
785 PIMAGE_IMPORT_DESCRIPTOR
787 PIMAGE_LOAD_CONFIG_DIRECTORY
791 PIMAGE_OPTIONAL_HEADER
792 PIMAGE_OPTIONAL_HEADER32
793 PIMAGE_OPTIONAL_HEADER64
796 PIMAGE_RESOURCE_DATA_ENTRY
797 PIMAGE_RESOURCE_DIRECTORY
798 PIMAGE_RESOURCE_DIRECTORY_ENTRY
799 PIMAGE_RESOURCE_DIRECTORY_STRING
800 PIMAGE_RESOURCE_DIR_STRING_U
801 PIMAGE_SECTION_HEADER
802 PIMAGE_SEPARATE_DEBUG_HEADER
809 PISECURITY_DESCRIPTOR
810 PISECURITY_DESCRIPTOR_RELATIVE
816 PMEMORY_BASIC_INFORMATION
817 PMESSAGE_RESOURCE_BLOCK
818 PMESSAGE_RESOURCE_DATA
819 PMESSAGE_RESOURCE_ENTRY
824 !POINTS
# Definition contains preprocessor directives
827 !PPOINTS
# Definition contains preprocessor directives
834 PRTL_CRITICAL_SECTION
835 PRTL_CRITICAL_SECTION_DEBUG
836 PRTL_OSVERSIONINFOEXW
840 PSECURITY_QUALITY_OF_SERVICE
842 PSID_IDENTIFIER_AUTHORITY
845 !PSTACK_FRAME_HEADER
# Architecture dependent
853 PTOP_LEVEL_EXCEPTION_FILTER
855 PVECTORED_EXCEPTION_HANDLER
862 RTL_CRITICAL_SECTION_DEBUG
866 SECURITY_CONTEXT_TRACKING_MODE
868 SECURITY_DESCRIPTOR_CONTROL
869 SECURITY_DESCRIPTOR_RELATIVE
871 SECURITY_QUALITY_OF_SERVICE
875 SID_IDENTIFIER_AUTHORITY
881 !STACK_FRAME_HEADER
# Architecture dependent
907 WAITORTIMERCALLBACKFUNC
922 Unit tests for
data structure packing
945 !CLIENT_CALL_RETURN
# FIXME: 20040822: Mishandled by winapi_test
949 FULL_PTR_TO_REFID_ELEMENT
952 GENERIC_BINDING_ROUTINE_PAIR
959 MIDL_STUB_MESSAGE
: !UniquePtrCount
!IsClient
!Pad
!uFlags2
960 MIDL_STUBLESS_PROXY_INFO
964 NDR_CS_SIZE_CONVERT_ROUTINES
969 NDR_USER_MARSHAL_INFO
970 NDR_USER_MARSHAL_INFO_LEVEL1
973 PFULL_PTR_TO_REFID_ELEMENT
974 PFULL_PTR_XLAT_TABLES
975 PGENERIC_BINDING_INFO
976 PGENERIC_BINDING_ROUTINE_PAIR
980 PMIDL_STUBLESS_PROXY_INFO
983 PNDR_CORRELATION_INFO
984 !PNDR_PIPE_DESC
# Only defined in the DDK on Windows
985 !PNDR_PIPE_MESSAGE
# Only defined in the DDK on Windows
987 PRPC_CLIENT_INTERFACE
991 PRPC_PROTSEQ_ENDPOINT
992 PRPC_SERVER_INTERFACE
994 PRPC_SYNTAX_IDENTIFIER
996 PXMIT_ROUTINE_QUINTUPLE
998 RPC_AUTH_IDENTITY_HANDLE
999 RPC_AUTH_KEY_RETRIEVAL_FN
1003 !RPC_BLOCKING_FN
# FIXME: Needs MSWMSG
1004 RPC_CLIENT_INTERFACE
1005 RPC_DISPATCH_FUNCTION
1011 RPC_PROTSEQ_ENDPOINT
1012 RPC_SERVER_INTERFACE
1013 RPC_SS_THREAD_HANDLE
1015 RPC_SYNTAX_IDENTIFIER
1022 USER_MARSHAL_CB_TYPE
1023 USER_MARSHAL_FREEING_ROUTINE
1024 USER_MARSHAL_MARSHALLING_ROUTINE
1025 USER_MARSHAL_ROUTINE_QUADRUPLE
1026 USER_MARSHAL_SIZING_ROUTINE
1027 USER_MARSHAL_UNMARSHALLING_ROUTINE
1031 XMIT_ROUTINE_QUINTUPLE
1033 %%%dlls
/shell32
/tests
1039 Unit tests for
data structure packing
1092 FILEGROUPDESCRIPTORA
1093 FILEGROUPDESCRIPTORW
1098 !GUID
# Definition contains preprocessor directives
1102 IFileSystemBindDataVtbl
1125 LPFILEGROUPDESCRIPTORA
1126 LPFILEGROUPDESCRIPTORW
1128 !LPGUID
# Definition contains preprocessor directives
1133 LPSHChangeDWORDAsIDList
1134 LPSHChangeProductKeyAsIDList
1160 QCMINFO_IDMAP_PLACEMENT
1168 SHChangeDWORDAsIDList
1170 SHChangeProductKeyAsIDList
1189 UP_FLAGGED_BYTE_BLOB
1190 UP_FLAGGED_WORD_BLOB
1194 !_VARIANT_BOOL
# Wine-only type (for all practical purposes)
1196 !rpcLOGPALETTE
# Removed in the latest Platform SDKs
1214 %%%dlls
/shlwapi
/tests
1220 Unit tests for
data structure packing
1249 %%%dlls
/urlmon
/tests
1255 Unit tests for
data structure packing
1277 IBindStatusCallbackVtbl
1280 IInternetProtocolInfo
1281 IInternetProtocolInfoVtbl
1283 IInternetSessionVtbl
1287 IWinInetHttpInfoVtbl
1292 LPBINDSTATUSCALLBACK
1293 LPIINTERNETPROTOCOLINFO
1297 LPREMSECURITY_ATTRIBUTES
1300 PREMSECURITY_ATTRIBUTES
1301 REMSECURITY_ATTRIBUTES
1305 %%%dlls
/user32
/tests
1311 Unit tests for
data structure packing
1328 !ACCEL
# Definition contains preprocessor directives
1376 !LPACCEL
# Definition contains preprocessor directives
1384 LPCLIENTCREATESTRUCT
1407 LPHARDWAREHOOKSTRUCT
1426 !LPMENUTEMPLATE
# FIXME: 20040821: Mishandled by winapi_test
1472 MENUITEMTEMPLATEHEADER
1473 !MENUTEMPLATE
# FIXME: 20040821: Mishandled by winapi_test
1525 PMENUITEMTEMPLATEHEADER
1579 %%%dlls
/wininet
/tests
1585 Unit tests for
data structure packing
1605 GOPHER_ABSTRACT_ATTRIBUTE_TYPE
1606 GOPHER_ABSTRACT_ATTRIBUTE_TYPEA
1607 GOPHER_ABSTRACT_ATTRIBUTE_TYPEW
1608 GOPHER_ADMIN_ATTRIBUTE_TYPE
1609 GOPHER_ADMIN_ATTRIBUTE_TYPEA
1610 GOPHER_ADMIN_ATTRIBUTE_TYPEW
1611 GOPHER_ASK_ATTRIBUTE_TYPE
1612 GOPHER_ASK_ATTRIBUTE_TYPEA
1613 GOPHER_ASK_ATTRIBUTE_TYPEW
1614 GOPHER_ATTRIBUTE_ENUMERATOR
1615 GOPHER_ATTRIBUTE_ENUMERATORA
1616 GOPHER_ATTRIBUTE_ENUMERATORW
1617 GOPHER_ATTRIBUTE_TYPE
1618 GOPHER_ATTRIBUTE_TYPEA
1619 GOPHER_ATTRIBUTE_TYPEW
1623 GOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE
1624 GOPHER_LOCATION_ATTRIBUTE_TYPE
1625 GOPHER_LOCATION_ATTRIBUTE_TYPEA
1626 GOPHER_LOCATION_ATTRIBUTE_TYPEW
1627 GOPHER_MOD_DATE_ATTRIBUTE_TYPE
1628 GOPHER_ORGANIZATION_ATTRIBUTE_TYPE
1629 GOPHER_ORGANIZATION_ATTRIBUTE_TYPEA
1630 GOPHER_ORGANIZATION_ATTRIBUTE_TYPEW
1631 GOPHER_PROVIDER_ATTRIBUTE_TYPE
1632 GOPHER_PROVIDER_ATTRIBUTE_TYPEA
1633 GOPHER_PROVIDER_ATTRIBUTE_TYPEW
1634 GOPHER_SCORE_ATTRIBUTE_TYPE
1635 GOPHER_SCORE_RANGE_ATTRIBUTE_TYPE
1636 GOPHER_SITE_ATTRIBUTE_TYPE
1637 GOPHER_SITE_ATTRIBUTE_TYPEA
1638 GOPHER_SITE_ATTRIBUTE_TYPEW
1639 GOPHER_TIMEZONE_ATTRIBUTE_TYPE
1640 GOPHER_TTL_ATTRIBUTE_TYPE
1641 GOPHER_UNKNOWN_ATTRIBUTE_TYPE
1642 GOPHER_UNKNOWN_ATTRIBUTE_TYPEA
1643 GOPHER_UNKNOWN_ATTRIBUTE_TYPEW
1644 GOPHER_VERONICA_ATTRIBUTE_TYPE
1645 GOPHER_VERSION_ATTRIBUTE_TYPE
1646 GOPHER_VERSION_ATTRIBUTE_TYPEA
1647 GOPHER_VERSION_ATTRIBUTE_TYPEW
1648 GOPHER_VIEW_ATTRIBUTE_TYPE
1649 GOPHER_VIEW_ATTRIBUTE_TYPEA
1650 GOPHER_VIEW_ATTRIBUTE_TYPEW
1654 INTERNET_ASYNC_RESULT
1655 INTERNET_AUTH_NOTIFY_DATA
1658 INTERNET_CACHE_ENTRY_INFOA
1659 INTERNET_CACHE_ENTRY_INFOW
1660 INTERNET_CERTIFICATE_INFOA
1661 INTERNET_CERTIFICATE_INFOW
1662 INTERNET_CONNECTED_INFO
1664 INTERNET_PROXY_INFOA
1665 INTERNET_PROXY_INFOW
1666 INTERNET_STATUS_CALLBACK
1667 INTERNET_VERSION_INFO
1668 LPGOPHER_ABSTRACT_ATTRIBUTE_TYPEA
1669 LPGOPHER_ABSTRACT_ATTRIBUTE_TYPEW
1670 LPGOPHER_ADMIN_ATTRIBUTE_TYPEA
1671 LPGOPHER_ADMIN_ATTRIBUTE_TYPEW
1672 LPGOPHER_ASK_ATTRIBUTE_TYPEA
1673 LPGOPHER_ASK_ATTRIBUTE_TYPEW
1674 LPGOPHER_ATTRIBUTE_TYPEA
1675 LPGOPHER_ATTRIBUTE_TYPEW
1678 LPGOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE
1679 LPGOPHER_LOCATION_ATTRIBUTE_TYPEA
1680 LPGOPHER_LOCATION_ATTRIBUTE_TYPEW
1681 LPGOPHER_MOD_DATE_ATTRIBUTE_TYPE
1682 LPGOPHER_ORGANIZATION_ATTRIBUTE_TYPEA
1683 LPGOPHER_ORGANIZATION_ATTRIBUTE_TYPEW
1684 LPGOPHER_PROVIDER_ATTRIBUTE_TYPEA
1685 LPGOPHER_PROVIDER_ATTRIBUTE_TYPEW
1686 LPGOPHER_SCORE_ATTRIBUTE_TYPE
1687 LPGOPHER_SCORE_RANGE_ATTRIBUTE_TYPE
1688 LPGOPHER_SITE_ATTRIBUTE_TYPEA
1689 LPGOPHER_SITE_ATTRIBUTE_TYPEW
1690 LPGOPHER_TIMEZONE_ATTRIBUTE_TYPE
1691 LPGOPHER_TTL_ATTRIBUTE_TYPE
1692 LPGOPHER_UNKNOWN_ATTRIBUTE_TYPEA
1693 LPGOPHER_UNKNOWN_ATTRIBUTE_TYPEW
1694 LPGOPHER_VERONICA_ATTRIBUTE_TYPE
1695 LPGOPHER_VERSION_ATTRIBUTE_TYPEA
1696 LPGOPHER_VERSION_ATTRIBUTE_TYPEW
1697 LPGOPHER_VIEW_ATTRIBUTE_TYPEA
1698 LPGOPHER_VIEW_ATTRIBUTE_TYPEW
1701 LPINTERNET_ASYNC_RESULT
1704 LPINTERNET_CACHE_ENTRY_INFOA
1705 LPINTERNET_CACHE_ENTRY_INFOW
1706 LPINTERNET_CERTIFICATE_INFOA
1707 LPINTERNET_CERTIFICATE_INFOW
1708 LPINTERNET_CONNECTED_INFO
1710 LPINTERNET_PROXY_INFOA
1711 LPINTERNET_PROXY_INFOW
1712 LPINTERNET_STATUS_CALLBACK
1713 LPINTERNET_VERSION_INFO
1727 Unit tests for
data structure packing
1789 MIXERCONTROLDETAILS_LISTTEXTA
1790 MIXERCONTROLDETAILS_LISTTEXTW
1791 MIXERCONTROLDETAILS_BOOLEAN
1792 MIXERCONTROLDETAILS_SIGNED
1793 MIXERCONTROLDETAILS_UNSIGNED
1805 MCI_GETDEVCAPS_PARMS
1819 MCI_VD_ESCAPE_PARMSA
1820 MCI_VD_ESCAPE_PARMSW
1821 MCI_WAVE_OPEN_PARMSA
1822 MCI_WAVE_OPEN_PARMSW
1823 MCI_WAVE_DELETE_PARMS
1826 MCI_ANIM_OPEN_PARMSA
1827 MCI_ANIM_OPEN_PARMSW
1830 MCI_ANIM_WINDOW_PARMSA
1831 MCI_ANIM_WINDOW_PARMSW
1832 !MCI_ANIM_RECT_PARMS
# ifdef puzzles winapi
1833 MCI_ANIM_UPDATE_PARMS
1834 MCI_OVLY_OPEN_PARMSA
1835 MCI_OVLY_OPEN_PARMSW
1836 MCI_OVLY_WINDOW_PARMSA
1837 MCI_OVLY_WINDOW_PARMSW
1838 !MCI_OVLY_RECT_PARMS
# ifdef puzzles winapi
1839 MCI_OVLY_SAVE_PARMSA
1840 MCI_OVLY_SAVE_PARMSW
1841 MCI_OVLY_LOAD_PARMSA
1842 MCI_OVLY_LOAD_PARMSW