mirror of
https://github.com/reactos/wine.git
synced 2024-11-29 14:40:56 +00:00
aac9ff400c
- Added missing types. - Added a function for each type test to improve compiling with -O2.
1118 lines
16 KiB
Plaintext
1118 lines
16 KiB
Plaintext
%%%dlls/gdi/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: !DeviceID !DeviceKey
|
|
DISPLAY_DEVICEW: !DeviceID !DeviceKey
|
|
DOCINFOA
|
|
DOCINFOW
|
|
EMR
|
|
EMRABORTPATH
|
|
EMRANGLEARC
|
|
EMRARC
|
|
EMRARCTO
|
|
EMRBEGINPATH
|
|
EMRBITBLT
|
|
EMRCHORD
|
|
EMRCLOSEFIGURE
|
|
EMRCREATEBRUSHINDIRECT
|
|
!EMRCREATECOLORSPACE
|
|
!EMRCREATECOLORSPACEW
|
|
EMRCREATEDIBPATTERNBRUSHPT
|
|
EMRCREATEMONOBRUSH
|
|
!EMRCREATEPALETTE
|
|
EMRCREATEPEN
|
|
EMRDELETECOLORSPACE
|
|
EMRDELETEOBJECT
|
|
EMRELLIPSE
|
|
EMRENDPATH
|
|
EMREOF
|
|
EMREXCLUDECLIPRECT
|
|
EMREXTCREATEFONTINDIRECTW
|
|
EMREXTCREATEPEN
|
|
EMREXTFLOODFILL
|
|
EMREXTSELECTCLIPRGN
|
|
EMREXTTEXTOUTA
|
|
EMREXTTEXTOUTW
|
|
EMRFILLPATH
|
|
EMRFILLRGN
|
|
EMRFLATTENPATH
|
|
EMRFORMAT
|
|
EMRFRAMERGN
|
|
EMRGDICOMMENT
|
|
EMRGLSBOUNDEDRECORD
|
|
EMRGLSRECORD
|
|
EMRINVERTRGN
|
|
EMRINTERSECTCLIPRECT
|
|
EMRLINETO
|
|
EMRMASKBLT
|
|
EMRMODIFYWORLDTRANSFORM
|
|
EMRMOVETOEX
|
|
EMROFFSETCLIPRGN
|
|
EMRPAINTRGN
|
|
EMRPIE
|
|
EMRPIXELFORMAT
|
|
EMRPLGBLT
|
|
EMRPOLYBEZIER
|
|
EMRPOLYBEZIERTO
|
|
EMRPOLYDRAW
|
|
EMRPOLYGON
|
|
EMRPOLYLINE
|
|
EMRPOLYLINETO
|
|
EMRPOLYPOLYGON
|
|
EMRPOLYPOLYLINE
|
|
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
|
|
EMRSETPIXELV
|
|
EMRSETPOLYFILLMODE
|
|
EMRSETROP2
|
|
EMRSETSTRETCHBLTMODE
|
|
EMRSETTEXTALIGN
|
|
EMRSETTEXTCOLOR
|
|
!EMRSETTEXTJUSTIFICATION
|
|
EMRSETVIEWPORTEXTEX
|
|
EMRSETVIEWPORTORGEX
|
|
EMRSETWINDOWEXTEX
|
|
EMRSETWINDOWORGEX
|
|
EMRSETWORLDTRANSFORM
|
|
EMRSTRETCHBLT
|
|
EMRSTRETCHDIBITS
|
|
EMRSTROKEANDFILLPATH
|
|
EMRSTROKEPATH
|
|
EMRTEXT
|
|
EMRWIDENPATH
|
|
ENHMETAHEADER: !szlMicrometers
|
|
ENHMETARECORD
|
|
ENHMFENUMPROC
|
|
ENUMLOGFONTA
|
|
ENUMLOGFONTEXA
|
|
ENUMLOGFONTEXW
|
|
ENUMLOGFONTW
|
|
EXTLOGFONTA
|
|
EXTLOGFONTW
|
|
EXTLOGPEN
|
|
FIXED
|
|
FONTENUMPROCA
|
|
FONTENUMPROCEXA
|
|
FONTENUMPROCEXW
|
|
FONTENUMPROCW
|
|
FONTSIGNATURE
|
|
FXPT16DOT16
|
|
FXPT2DOT30
|
|
GCP_RESULTSA
|
|
GCP_RESULTSW
|
|
GLYPHMETRICS
|
|
GOBJENUMPROC
|
|
GRADIENT_RECT
|
|
GRADIENT_TRIANGLE
|
|
HANDLETABLE
|
|
KERNINGPAIR
|
|
LCSCSTYPE
|
|
LCSGAMUTMATCH
|
|
LINEDDAPROC
|
|
LOCALESIGNATURE
|
|
LOGBRUSH
|
|
LOGCOLORSPACEA
|
|
LOGCOLORSPACEW
|
|
LOGFONTA
|
|
LOGFONTW
|
|
!LOGPALETTE
|
|
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
|
|
LPGRADIENT_RECT
|
|
LPGRADIENT_TRIANGLE
|
|
LPHANDLETABLE
|
|
LPKERNINGPAIR
|
|
LPLOCALESIGNATURE
|
|
LPLOGBRUSH
|
|
LPLOGCOLORSPACEA
|
|
LPLOGCOLORSPACEW
|
|
LPLOGFONTA
|
|
LPLOGFONTW
|
|
!LPLOGPALETTE
|
|
LPLOGPEN
|
|
LPMAT2
|
|
LPMETAFILEPICT
|
|
LPMETAHEADER
|
|
LPMETARECORD
|
|
LPNEWTEXTMETRICA
|
|
LPNEWTEXTMETRICEXA
|
|
LPNEWTEXTMETRICEXW
|
|
LPNEWTEXTMETRICW
|
|
LPOUTLINETEXTMETRICA
|
|
LPOUTLINETEXTMETRICW
|
|
!LPPALETTEENTRY
|
|
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
|
|
OLDFONTENUMPROCA
|
|
OLDFONTENUMPROCW
|
|
OUTLINETEXTMETRICA
|
|
OUTLINETEXTMETRICW
|
|
PABC
|
|
PABCFLOAT
|
|
!PALETTEENTRY
|
|
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
|
|
PEMRPOLYBEZIERTO
|
|
PEMRPOLYDRAW
|
|
PEMRPOLYGON
|
|
PEMRPOLYLINE
|
|
PEMRPOLYLINETO
|
|
PEMRPOLYPOLYGON
|
|
PEMRPOLYPOLYLINE
|
|
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 # Can't find in any SDK. However #define EMR_SETTEXTJUSTIFICATION exixts
|
|
PEMRSETVIEWPORTEXTEX
|
|
PEMRSETVIEWPORTORGEX
|
|
PEMRSETWINDOWEXTEX
|
|
PEMRSETWINDOWORGEX
|
|
PEMRSETWORLDTRANSFORM
|
|
PEMRSTRETCHBLT
|
|
PEMRSTRETCHDIBITS
|
|
PEMRSTROKEANDFILLPATH
|
|
PEMRSTROKEPATH
|
|
PEMRTEXT
|
|
PEMRWIDENPATH
|
|
PENHMETAHEADER
|
|
PERMSETICMMODE
|
|
PEXTLOGFONTA
|
|
PEXTLOGFONTW
|
|
PEXTLOGPEN
|
|
PFONTSIGNATURE
|
|
PGRADIENT_RECT
|
|
PGRADIENT_TRIANGLE
|
|
PHANDLETABLE
|
|
PIXELFORMATDESCRIPTOR
|
|
PLOCALESIGNATURE
|
|
PLOGBRUSH
|
|
PLOGFONTA
|
|
PLOGFONTW
|
|
!PLOGPALETTE
|
|
PMETAHEADER
|
|
PMETARECORD
|
|
PNEWTEXTMETRICA
|
|
PNEWTEXTMETRICW
|
|
POINTFX
|
|
POLYTEXTA
|
|
POLYTEXTW
|
|
POUTLINETEXTMETRICA
|
|
POUTLINETEXTMETRICW
|
|
!PPALETTEENTRY
|
|
PPELARRAY
|
|
PPIXELFORMATDESCRIPTOR
|
|
PPOLYTEXTA
|
|
PPOLYTEXTW
|
|
PRGNDATA
|
|
PRGNDATAHEADER
|
|
PTEXTMETRICA
|
|
PTEXTMETRICW
|
|
PTRIVERTEX
|
|
PXFORM
|
|
RASTERIZER_STATUS
|
|
RGBQUAD
|
|
RGBTRIPLE
|
|
RGNDATA
|
|
RGNDATAHEADER
|
|
TEXTMETRICA
|
|
TEXTMETRICW
|
|
TRIVERTEX
|
|
TTPOLYCURVE
|
|
TTPOLYGONHEADER
|
|
XFORM
|
|
|
|
%%%dlls/kernel/tests
|
|
|
|
%%pack
|
|
|
|
%description
|
|
|
|
Unit tests for data structure packing
|
|
|
|
%header
|
|
|
|
basetsd.h
|
|
winnt.h
|
|
windef.h
|
|
winbase.h
|
|
|
|
%include
|
|
|
|
windows.h
|
|
|
|
%type
|
|
|
|
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
|
|
HW_PROFILE_INFOA
|
|
HW_PROFILE_INFOW
|
|
LDT_ENTRY
|
|
LOAD_DLL_DEBUG_INFO
|
|
LPBY_HANDLE_FILE_INFORMATION
|
|
LPCOMMCONFIG
|
|
LPCOMMPROP
|
|
LPCOMMTIMEOUTS
|
|
LPCOMSTAT
|
|
LPCONTEXT
|
|
LPCRITICAL_SECTION
|
|
LPCRITICAL_SECTION_DEBUG
|
|
LPDCB
|
|
LPDEBUG_EVENT
|
|
LPEXCEPTION_POINTERS
|
|
LPEXCEPTION_RECORD
|
|
LPFIBER_START_ROUTINE
|
|
!LPFILETIME
|
|
LPHW_PROFILE_INFOA
|
|
LPHW_PROFILE_INFOW
|
|
LPLDT_ENTRY
|
|
LPMEMORYSTATUS
|
|
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
|
|
LPWIN32_FILE_ATTRIBUTE_DATA
|
|
LPWIN32_FIND_DATAA
|
|
LPWIN32_FIND_DATAW
|
|
LPWIN32_STREAM_ID
|
|
MEMORYSTATUS
|
|
OFSTRUCT
|
|
OSVERSIONINFOA
|
|
OSVERSIONINFOEXA: !wSuiteMask !wProductType !wReserved
|
|
OSVERSIONINFOEXW: !wSuiteMask !wProductType !wReserved
|
|
OSVERSIONINFOW
|
|
OUTPUT_DEBUG_STRING_INFO
|
|
OVERLAPPED
|
|
PAPCFUNC
|
|
PBY_HANDLE_FILE_INFORMATION
|
|
PCRITICAL_SECTION
|
|
PCRITICAL_SECTION_DEBUG
|
|
PFIBER_START_ROUTINE
|
|
!PFILETIME
|
|
POFSTRUCT
|
|
POSVERSIONINFOA
|
|
POSVERSIONINFOEXA
|
|
POSVERSIONINFOEXW
|
|
POSVERSIONINFOW
|
|
PPROCESS_HEAP_ENTRY
|
|
PPROCESS_INFORMATION
|
|
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
|
|
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
|
|
|
|
windows.h
|
|
|
|
%type
|
|
|
|
ACCESS_ALLOWED_ACE
|
|
ACCESS_DENIED_ACE
|
|
ACCESS_MASK
|
|
ACE_HEADER
|
|
ACL
|
|
ATOM
|
|
BOOL
|
|
BOOLEAN
|
|
BYTE
|
|
!CATCHBUF
|
|
CCHAR
|
|
CHAR
|
|
COLORREF
|
|
!CONTEXT
|
|
!CONTEXT86
|
|
!DATE
|
|
!DOUBLE
|
|
DWORD
|
|
DWORD32
|
|
!DWORD64
|
|
!DWORDLONG
|
|
DWORD_PTR
|
|
!EXCEPTION_FRAME
|
|
EXCEPTION_POINTERS
|
|
EXCEPTION_RECORD
|
|
EXECUTION_STATE
|
|
FARPROC
|
|
FLOAT
|
|
FLOATING_SAVE_AREA
|
|
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_OPTIONAL_HEADER
|
|
IMAGE_OS2_HEADER
|
|
!IMAGE_RELOCATION
|
|
IMAGE_RESOURCE_DATA_ENTRY: !ResourceHandle
|
|
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_VXD_HEADER
|
|
INT
|
|
!INT16
|
|
INT32
|
|
!INT64
|
|
!INT8
|
|
INT_PTR
|
|
LANGID
|
|
!LARGE_INTEGER
|
|
LCID
|
|
LIST_ENTRY
|
|
LOCALHANDLE
|
|
LONG
|
|
LONG32
|
|
!LONG64
|
|
!LONGLONG
|
|
LONG_PTR
|
|
LPARAM
|
|
!LPCATCHBUF
|
|
LPCRECT
|
|
LPCRECTL
|
|
LPCVOID
|
|
LPLARGE_INTEGER
|
|
LPMEMORY_BASIC_INFORMATION
|
|
LPPOINT
|
|
LPPOINTS
|
|
LPRECT
|
|
LPRECTL
|
|
LPSID_IDENTIFIER_AUTHORITY
|
|
LPSIZE
|
|
LPTOP_LEVEL_EXCEPTION_FILTER
|
|
LPULARGE_INTEGER
|
|
LRESULT
|
|
LUID
|
|
LUID_AND_ATTRIBUTES
|
|
MEMORY_BASIC_INFORMATION
|
|
MESSAGE_RESOURCE_BLOCK
|
|
MESSAGE_RESOURCE_DATA
|
|
MESSAGE_RESOURCE_ENTRY
|
|
!NT_TIB
|
|
PACCESS_ALLOWED_ACE
|
|
PACCESS_DENIED_ACE
|
|
PACCESS_TOKEN
|
|
PACE_HEADER
|
|
PACL
|
|
PCCH
|
|
PCH
|
|
!PCONTEXT
|
|
PCSTR
|
|
!PCTSTR
|
|
PCWCH
|
|
PCWSTR
|
|
!PEXCEPTION_FRAME
|
|
!PEXCEPTION_HANDLER
|
|
PEXCEPTION_POINTERS
|
|
PEXCEPTION_RECORD
|
|
PFLOATING_SAVE_AREA
|
|
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_OPTIONAL_HEADER
|
|
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
|
|
PISECURITY_DESCRIPTOR_RELATIVE
|
|
PLARGE_INTEGER
|
|
PLIST_ENTRY
|
|
PLUID
|
|
PMEMORY_BASIC_INFORMATION
|
|
PMESSAGE_RESOURCE_BLOCK
|
|
PMESSAGE_RESOURCE_DATA
|
|
PMESSAGE_RESOURCE_ENTRY
|
|
PNT_TIB
|
|
POINT
|
|
POINTL
|
|
POINTS
|
|
PPOINT
|
|
PPOINTS
|
|
PPRIVILEGE_SET
|
|
PRECT
|
|
PRECTL
|
|
PRIVILEGE_SET
|
|
PRLIST_ENTRY
|
|
PROC
|
|
PRTL_CRITICAL_SECTION
|
|
PRTL_CRITICAL_SECTION_DEBUG
|
|
PRTL_RESOURCE_DEBUG
|
|
!PSECURITY_DESCRIPTOR: void
|
|
PSECURITY_QUALITY_OF_SERVICE
|
|
!PSID: void
|
|
PSID_IDENTIFIER_AUTHORITY
|
|
PSINGLE_LIST_ENTRY
|
|
PSIZE
|
|
!PSTACK_FRAME_HEADER
|
|
PSTR
|
|
PSYSTEM_ALARM_ACE
|
|
PSYSTEM_AUDIT_ACE
|
|
PTOKEN_PRIVILEGES
|
|
PTOP_LEVEL_EXCEPTION_FILTER
|
|
PTSTR
|
|
PULARGE_INTEGER
|
|
PVOID
|
|
PWCH
|
|
PWSTR
|
|
RECT
|
|
RECTL
|
|
RTL_CRITICAL_SECTION
|
|
RTL_CRITICAL_SECTION_DEBUG
|
|
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
|
|
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/user/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
|
|
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
|
|
GUITHREADINFO
|
|
GRAYSTRINGPROC
|
|
HARDWAREHOOKSTRUCT
|
|
HARDWAREINPUT
|
|
HDEVNOTIFY
|
|
HDWP
|
|
HELPINFO
|
|
HELPWININFOA
|
|
HELPWININFOW
|
|
HIGHCONTRASTA
|
|
HIGHCONTRASTW
|
|
HOOKPROC
|
|
ICONINFO
|
|
ICONMETRICSA
|
|
ICONMETRICSW
|
|
INPUT
|
|
KBDLLHOOKSTRUCT
|
|
KEYBDINPUT
|
|
LPACCEL
|
|
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
|
|
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
|
|
LPTOGGLEKEYS
|
|
LPTPMPARAMS
|
|
LPTRACKMOUSEEVENT
|
|
LPWINDOWINFO
|
|
LPWINDOWPLACEMENT
|
|
LPWINDOWPOS
|
|
LPWNDCLASSA
|
|
LPWNDCLASSEXA
|
|
LPWNDCLASSEXW
|
|
LPWNDCLASSW
|
|
MDICREATESTRUCTA
|
|
MDICREATESTRUCTW
|
|
MDINEXTMENU
|
|
MEASUREITEMSTRUCT
|
|
MENUINFO
|
|
MENUITEMINFOA
|
|
MENUITEMINFOW
|
|
MENUITEMTEMPLATE
|
|
MENUITEMTEMPLATEHEADER
|
|
MENUTEMPLATE
|
|
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
|
|
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
|
|
PWINDOWINFO
|
|
PWINDOWPLACEMENT
|
|
PWINDOWPOS
|
|
PWNDCLASSA
|
|
PWNDCLASSEXA
|
|
PWNDCLASSEXW
|
|
PWNDCLASSW
|
|
SCROLLINFO
|
|
SENDASYNCPROC
|
|
SERIALKEYSA
|
|
SERIALKEYSW
|
|
SOUNDSENTRYA
|
|
SOUNDSENTRYW
|
|
STICKYKEYS
|
|
STYLESTRUCT
|
|
TIMERPROC
|
|
TOGGLEKEYS
|
|
TPMPARAMS
|
|
TRACKMOUSEEVENT
|
|
WINDOWINFO: !dwWindowStatus
|
|
!WINDOWPLACEMENT
|
|
WINDOWPOS
|
|
WINEVENTPROC
|
|
WINSTAENUMPROCA
|
|
WINSTAENUMPROCW
|
|
WNDCLASSA
|
|
WNDCLASSEXA
|
|
WNDCLASSEXW
|
|
WNDCLASSW
|
|
WNDENUMPROC
|
|
WNDPROC
|