Available on crate feature
kernel
only.Expand description
Structsยง
- ACCELF
user
ACCELL
fVirt
(u8
).- ACCESS_
RIGHTS - Standard access rights
flags
(
u32
). - AC_SRC
user
BLENDFUNCTION
BlendOp
andAlphaFormat
(u8
).- AD
gdi
HDC::SetArcDirection
dir
(i32
).- ADRF
comctl
NMTVASYNCDRAW
dwRetFlags
(u32
).- ADVF
ole
ADVF
enumeration (u32
).- APPCOMMAND
user
wm::AppCommand
commands (u16
).- BCM
comctl
- Button control
messages
(
u32
) from comctl. - BCN
comctl
- Button control
WM_NOTIFY
notifications (i32
). - BCSIF
comctl
BUTTON_SPLITINFO
mask
(u32
).- BCSS
comctl
BUTTON_SPLITINFO
uSplitStyle
(u32
).- BHID
shell
IShellItem::BindToHandler
bhid
(GUID
).- BI
gdi
BITMAPINFOHEADER
biCompression
(u32
).- BIA
comctl
BUTTON_IMAGELIST
uAlign
(u32
).- BKMODE
gdi
HDC::SetBkMode
mode
(i32
).- BM
user
- Button control
messages
(
u32
). - BN
user
- Button control
WM_COMMAND
notifications (u16
). - BS
user
- Button control
styles
(
u32
). - BSF
user
BroadcastSystemMessage
flags
(u32
).- BSM
user
BroadcastSystemMessage
info
and return value (u32
).- BSS
gdi
LOGBRUSH
lbStyle
(u32
).- BST
user
bm::GetCheck
return value (u32
).- BTNS
comctl
- Toolbar control
styles
(
u8
). - CAL
comctl
MCM_GETCALID
return type calendar IDs (u32
).- CB
user
- Combo box control
messages
(
u32
). - CBEM
comctl
- ComboBoxEx control
messages
(
u32
). - CBES_EX
comctl
- Extended combo box
styles
(
u32
). - CBN
user
- Combo box control
WM_COMMAND
notifications (u16
). - CBS
user
- Combo box control
styles
(
u32
). - CC
user
CHOOSECOLOR
Flags
(u32
).- CCM
comctl
- Generic common controls
messages
(
u32
). - CDDS
comctl
NMCUSTOMDRAW
dwDrawStage
(u32
).- CDERR
user
- Common dialog box error codes.
- CDIS
comctl
NMCUSTOMDRAW
uItemState
(u32
).- CDRF
comctl
NM_CUSTOMDRAW
return value (u32
).- CDS
user
ChangeDisplaySettings
flags
(u32
).- CF
user
- Standard clipboard
formats
(
u16
). - CHARSET
gdi
HFONT::CreateFont
char_set
andLOGFONT
lfCharset
(u8
).- CLAIM_
SECURITY_ ATTRIBUTE CLAIM_SECURITY_ATTRIBUTE_V1
Flags
(u16
);- CLAIM_
SECURITY_ ATTRIBUTE_ TYPE CLAIM_SECURITY_ATTRIBUTE_V1
ValueType
(u16
);- CLIP
gdi
HFONT::CreateFont
clip_precision
andLOGFONT
lfClipPrecision
(u8
).- CLR
user
IMAGELISTDRAWPARAMS
rgbFg
(u32
).- CLSCTX
ole
CLSCTX
enumeration (u32
).- CLSID
ole
- A COM class ID, from which the interfaces are created (
GUID
). - CMD
user
wm::Command
notification codes (u16
).- COINIT
ole
COINIT
enumeration (u32
).- COLOR
user
- System
colors
(
i32
). - CONSOLE
HSTD::SetConsoleMode
mode
(u32
).- CP
WideCharToMultiByte
andMultiByteToWideChar
code_page
identifiers (u16
).- CREATE
- Process creation
flags
(
u32
). - CREATE_
EVENT HEVENT::CreateEventEx
flags
(u32
).- CS
user
- Window class
styles
(u32
). - CURSOR
user
CURSORINFO
flags
(u32
).- CUR_OBJ
gdi
HDC::GetCurrentObject
kind
(u32
).- DBT
wm::DeviceChange
event (u16
).- DBTF
DEV_BROADCAST_VOLUME
dbcv_flags
(u16
).- DBT_
DEVTYP DEV_BROADCAST_HDR
dbch_devicetype
(u32
).- DC
user
HWND::DrawCaption
flags
(u32
).- DCX
user
GetDCEx
flags
(u32
).- DDC
user
DIALOG_DPI_CHANGE_BEHAVIORS
enumeration (u32
).- DDL
user
cb::Dir
andlb::Dir
attributes (u16
).- DESKTOP_
RIGHTS user
- Desktop security and access rights
flags
(
u32
). - DF
user
HDESK::OpenDesktop
flags
(u32
).- DIB
gdi
LOGBRUSH
lbColor
(u32
).- DISPATCH
oleaut
IDispatch::Invoke
flags
(u16
).- DISPID
oleaut
DISPID
constants (i32
) forDISPPARAMS
.- DISPLAY_
DEVICE user
DISPLAY_DEVICE
StateFlags
(u32
).- DISPOSITION
HFILE::CreateFile
creation_disposition
(u32
).- DISP_
CHANGE user
ChangeDisplaySettings
return value (u32
).- DLGC
user
wm::GetDlgCode
return value (u16
).- DLGID
user
- Dialog built-in IDs (
u16
). These are also returned fromHWND::MessageBox
andHWND::TaskDialog
. - DM
user
DEVMODE
dmFields
(u32
).- DMBIN
user
DEVMODE
dmDefaultSource
(i16
).- DMCOLLATE
user
DEVMODE
dmCollate
(i16
).- DMCOLOR
user
DEVMODE
dmColor
(i16
).- DMDFO
user
DEVMODE
dmDisplayFixedOutput
(u32
).- DMDISPLAYFLAGS
user
DEVMODE
dmDisplayFlags
(u32
).- DMDITHER
user
DEVMODE
dmDitherType
(u32
).- DMDO
user
DEVMODE
dmDisplayOrientation
(u32
).- DMDUP
user
DEVMODE
dmDuplex
(i16
).- DMICM
user
DEVMODE
dmICMIntent
(u32
).- DMICMMETHOD
user
DEVMODE
dmICMMethod
(u32
).- DMMEDIA
user
DEVMODE
dmMediaType
(u32
).- DMNUP
user
DEVMODE
dmNup
(u32
).- DMORIENT
user
DEVMODE
dmOrientation
(i16
).- DMPAPER
user
DEVMODE
dmPaperSize
(i16
).- DMRES
user
DEVMODE
dmPrintQuality
(i16
).- DMTT
user
DEVMODE
dmTTOption
(i16
).- DPI_
HOSTING_ BEHAVIOR user
DPI_HOSTING_BEHAVIOR
enumeration (u32
).- DRIVE
GetDriveType
return type (u32
).- DROPEFFECT
ole
DROPEFFECT
constants (u32
).- DT
user
HDC::DrawText
format
(u32
).- DTM
comctl
- Date and time picker control
messages
(
u32
). - DTN
comctl
- Date and time picker control
WM_NOTIFY
notifications (i32
). - DTS
comctl
- Date and time picker control
styles
(
u32
). - DVASPECT
ole
DVASPECT
enumeration (u32
).- DWM_SIT
dwm
DwmSetIconicLivePreviewBitmap
sit_flags
(u32
).- DXGI_
ADAPTER_ FLAG dxgi
DXGI_ADAPTER_FLAG
enumeration (u32
).- DXGI_
COMPUTE_ PREEMPTION dxgi
DXGI_COMPUTE_PREEMPTION_GRANULARITY
enumeration.- DXGI_
ENUM_ MODES dxgi
DXGI_ENUM_MODES
enumeration (u32
).- DXGI_
FORMAT dxgi
DXGI_FORMAT
enumeration (u32
).- DXGI_
GRAPHICS_ PREEMPTION dxgi
DXGI_GRAPHICS_PREEMPTION_GRANULARITY
enumeration (u32
).- DXGI_
MAP dxgi
IDXGISurface::Map
map_flags
(u32
).- DXGI_
MODE_ ROTATION dxgi
DXGI_MODE_ROTATION
enumeration (u32
).- DXGI_
MODE_ SCALING dxgi
DXGI_MODE_SCALING
enumeration (u32
).- DXGI_
MODE_ SCANLINE_ ORDER dxgi
DXGI_MODE_SCANLINE_ORDER
enumeration (u32
).- DXGI_
MWA dxgi
IDXGIFactory::GetWindowAssociation
flags
(u32
).- DXGI_
PRESENT dxgi
DXGI_PRESENT
enumeration (u32
).- DXGI_
RESIDENCY dxgi
DXGI_RESIDENCY
enumeration (u32
).- DXGI_
RESOURCE_ PRIORITY dxgi
IDXGIResource::GetEvictionPriority
andIDXGIResource::SetEvictionPriority
eviction_priority
(u32
).- DXGI_
SWAP_ CHAIN_ FLAG dxgi
DXGI_SWAP_CHAIN_FLAG
enumeration (u32
).- DXGI_
SWAP_ EFFECT dxgi
DXGI_SWAP_EFFECT
enumeration (u32
).- DXGI_
USAGE dxgi
DXGI_USAGE
flags (u32
).- EC
user
em::GetImeStatus
margins to set (u16
).- EDD
user
EnumDisplayDevices
flags
(u32
).- EDS
user
EnumDisplaySettingsEx
flags
(u32
).- EIMES
user
em::GetImeStatus
andem::SetImeStatus
status (u16
).- EM
user
- Edit control
messages
(
u32
). - EMF
comctl
NMLVEMPTYMARKUP
dwFlags
(u32
).- EN
user
- Edit control
WM_COMMAND
notifications (u16
). - ENDSESSION
user
wm::EndSession
event (u32
).- ENUM_
SETTINGS user
EnumDisplaySettingsEx
mode_num
(u32
).- ERROR
- A native
system error code
(
u32
), commonly retrieved byGetLastError
function. - ES
user
- Edit control
styles
(
u32
). - ESB
user
HWND::EnableScrollBar
arrows
(u32
).- EVENTLOG
advapi
HEVENTLOG::ReportEvent
event_type
u16
. undefined- EVENT_
RIGHTS - Event
access rights
(
u32
). - EWX
user
ExitWindowsEx
flags
(u32
).- FACILITY
ole
HRESULT
facility (u32
).- FAPPCOMMAND
user
wm::AppCommand
input event (u16
).- FDAP
shell
FDAP
enumeration (u32
).- FDEOR
shell
FDE_OVERWRITE_RESPONSE
enumeration (u32
).- FDESVR
shell
FDE_SHAREVIOLATION_RESPONSE
enumeration (u32
).- FF
gdi
LOGFONT
lfPitchAndFamily
(u8
) used withPITCH
.- FILE_
ATTRIBUTE - File
attributes
(
u32
). - FILE_
CACHE GetSystemFileCacheSize
returned flags (u32
).- FILE_
FLAG HFILE::CreateFile
flags
(u32
).- FILE_
MAP HFILEMAP::MapViewOfFile
desired_access
(u32
).- FILE_
SECURITY HFILE::CreateFile
security
(u32
).- FILE_
SHARE HFILE::CreateFile
share_mode
(u32
).- FILE_
STARTING_ POINT HFILE::SetFilePointerEx
move_method
(u32
).- FILE_
TYPE HFILE::GetFileType
return value (u32
).- FILE_
VOL GetVolumeInformation
flags
(u32
).- FILTER_
STATE dshow
FILTER_STATE
enumeration (u32
).- FIRMWARE_
TYPE FIRMWARE_TYPE
enumeration (u32
).- FLASHW
user
FLASHWINFO
dwFlags
(u32
).- FO
shell
SHFILEOPSTRUCT
wFunc
(u32
).- FOF
shell
SHFILEOPSTRUCT
fFlags
(u16
).- FORM
winspool
FORM_INFO_1
andFORM_INFO_2
Flags
(u32
).- FORMAT_
MESSAGE FormatMessage
dwFlags
(u32
).- FOS
shell
_FILEOPENDIALOGOPTIONS
enumeration (u32
).- FW
gdi
HFONT::CreateFont
weight
andLOGFONT
lfWeight
(u32
).- GA
user
HWND::GetAncestor
flags
(u32
).- GCLP
user
HWND::GetClassLongPtr
index
(i32
).- GDC
gdi
HDC::GetDeviceCaps
index
(i32
).- GDT
comctl
NMDATETIMECHANGE
andNMDATETIMESTRING
dwFlags
(u32
).- GDTR
comctl
dtm::GetRange
return value (u32
).- GENERIC
- Generic access rights
flags
(
u32
). - GET_
MODULE_ HANDLE_ EX_ FLAG HINSTANCE::GetModuleHandleEx
flags
(u32
).- GM
gdi
HDC::SetGraphicsMode
mode
(i32
).- GMDI
user
HMENU::GetMenuDefaultItem
flags
(u32
).- GMEM
HGLOBAL::GlobalAlloc
andHGLOBAL::GlobalReAlloc
flags
(u32
).- GMR
comctl
- GPS
shell
GETPROPERTYSTOREFLAGS
enumeration (u32
).- GR
HPROCESS::GetGuiResources
flags
(u32
).- GUI
user
GUITHREADINFO
flags
(u32
).- GW
user
HWND::GetWindow
cmd
(u32
).- GWLP
user
HWND::GetWindowLongPtr
andHWND::SetWindowLongPtr
index
(i32
).- GWL_C
user
wm::StyleChanged
andwm::StyleChanging
change (i8
).- HDF
comctl
HDITEM
fmt
(i32
).- HDFT
comctl
HDITEM
typeFilter
(i32
).- HDI
comctl
HDITEM
andNMHDDISPINFO
mask
(i32
).- HDIS
comctl
HDITEM
state
(i32
).- HDM
comctl
- Header control
messages
(
u32
). - HDN
comctl
- Header control
WM_NOTIFY
notifications (i32
). - HDS
comctl
- Header control
styles
(
u32
). - HDSIL
comctl
hdm::GetImageList
andhdm::SetImageList
which
(u8
).- HEAP_
ALLOC HHEAP::HeapAlloc
flags
(u32
).- HEAP_
CREATE HHEAP::HeapCreate
options
(u32
).- HEAP_
INFORMATION HHEAP::HeapSetInformation
information class (u32
).- HEAP_
REALLOC HHEAP::HeapReAlloc
options
(u32
).- HEAP_
SIZE HHEAP::HeapSize
andHHEAP::HeapCompact
options
(u32
).- HELPINFO
user
HELPINFO
iContextType
(i32
).- HELPW
user
HWND::WinHelp
uCommand
(u32
).- HF32
HEAPLIST32
dwFlags
(u32
).- HHT
comctl
HDHITTESTINFO
flags
(u32
).- HICF
comctl
- NMBCHOTITEM
dwFlags
(u32
). - HOTKEYF
user
wm::GetHotkey
andwm::SetHotKey
modifiers.- HRESULT
ole
- A native
COM error code
(
u32
), which can be considered a superset ofERROR
. - HS
gdi
HBRUSH::CreateHatchBrush
hatch
(i32
).- HT
user
wm::NcHitTest
,wm::SetCursor
hit_test
(u16
).- HTTP_
ADDREQ wininet
HINTERNETREQUEST::HttpAddRequestHeaders
modifiers
(u32
).- HTTP_
QUERY wininet
HINTERNETREQUEST::HttpQueryInfo
info
(u32
).- HTTP_
QUERY_ FLAG wininet
HINTERNETREQUEST::HttpQueryInfo
flags
(u32
).- HWND_
PLACE user
HWND::SetWindowPos
hWndInsertAfter
(isize
).- ICC
comctl
INITCOMMONCONTROLSEX
icc
(u32
).- ICON_SZ
user
wm::SetIcon
icon size (u8
).- ICU
wininet
InternetCanonicalizeUrl
,InternetCombineUrl
andInternetCrackUrl
flags
(u32
).- IDB
comctl
TBADDBITMAP
nID
(usize
).- IDC
user
HINSTANCE::LoadCursor
lpCursorName
(u32
).- IDI
user
HINSTANCE::LoadIcon
lpIconName
(u32
).- IID
ole
- A COM interface ID, which uniquely identifies the interface (
GUID
). - ILC
comctl
HIMAGELIST::Create
flags
(u32
).- ILD
comctl
IMAGELISTDRAWFLAGS
enumeration (u32
).- ILS
comctl
IMAGELISTSTATEFLAGS
enumeration (u32
).- IMAGE_
TYPE user
bm::GetImage
img_type
;stm::GetImage
img_type
(u8
).- INPUT
user
INPUT
type
(u32
).- INTERNET_
DEFAULT_ PORT wininet
HINTERNET::InternetOpen
port
(u16
).- INTERNET_
FLAG wininet
- Internet API
flags
(
u32
). - INTERNET_
OPEN_ TYPE wininet
HINTERNET::InternetOpen
access_type
(u32
).- INTERNET_
SCHEME wininet
INTERNET_SCHEME
enumeration (i32
).- INTERNET_
SERVICE wininet
HINTERNET::InternetOpen
service
(u32
).- INVOKEKIND
oleaut
INVOKEKIND
enumeration (u32
).- IPM
comctl
- IP address control
messages
(
u32
). - IPN
comctl
- IP address control
WM_NOTIFY
notifications (i32
). - ISMEX
user
InSendMessageEx
return value (u32
).- KEY
advapi
- Registry access rights
(
u32
). - KEYEVENTF
user
KEYBDINPUT
dwFlags
(u32
).- KF
shell
KNOWN_FOLDER_FLAG
enumeration (u32
).- KNOWNFOLDERID
shell
- Known
system folders
(
GUID
). - LANG
- Language
identifier
(
u16
). - LAYOUT
user
GetProcessDefaultLayout
andSetProcessDefaultLayout
value (u32
).- LB
user
- List box control
messages
(
u32
). - LBN
user
- List box control
WM_COMMAND
notifications (u16
). - LBS
user
- List box control
styles
(
u32
). - LIF
comctl
LITEM
mask
(u32
).- LIS
comctl
LITEM
state
(u32
).- LM
comctl
- SysLink control
messages
(
u32
). - LMEM
HLOCAL::LocalAlloc
andHLOCAL::LocalReAlloc
flags
(u32
).- LOCKTYPE
ole
LOCKTYPE
enumeration (u32
).- LR
gdi
HINSTANCE::LoadImageBitmap
,HINSTANCE::LoadImageCursor
andHINSTANCE::LoadImageIcon
load
(u32
).- LSFW
user
LockSetForegroundWindow
lock_code
(u32
).- LVA
comctl
lvm::Arrange
arrangement (u16
).- LVBKIF
comctl
LVBKIMAGE
uFlags
(u32
).- LVCDI
comctl
NMLVCUSTOMDRAW
dwItemType
(u32
).- LVCF
comctl
LVCOLUMN
mask
(u32
).- LVCFMT_
C comctl
LVCOLUMN
mask
(i32
).- LVCFMT_
I comctl
LVITEM
piColFmt
(i32
).- LVFF
comctl
LVFOOTERINFO
mask
(u32
).- LVFI
comctl
LVFINDINFO
flags
(u32
).- LVFIF
comctl
LVFOOTERITEM
mask
(u32
).- LVFIS
comctl
LVFOOTERITEM
state
(u32
).- LVGA_FH
comctl
LVGROUP
uAlign
(u32
).- LVGA_
HEADER comctl
NMLVCUSTOMDRAW
uAlign
(u32
).- LVGF
comctl
LVGROUP
mask
(u32
).- LVGGR
comctl
lvm::GetGroupRect
flags
(i32
).- LVGIT
comctl
NMLVGETINFOTIP
dwFlags
(u32
).- LVGMF
comctl
LVGROUPMETRICS
mask
(u32
).- LVGS
comctl
LVGROUP
state
(u32
).- LVHT
comctl
LVHITTESTINFO
flags
(u32
).- LVIF
comctl
LVITEM
mask
(u32
).- LVIM
comctl
LVINSERTMARK
dwFlags
(u32
).- LVIR
comctl
lvm::GetItemRect
portion
(u8
).- LVIS
comctl
- ListView item
states
(
u32
). - LVI_
GROUPID comctl
LVITEM
iGroupId
(i32
).- LVKF
comctl
NMITEMACTIVATE
uKeyFlags
(u32
).- LVM
comctl
- List view control
messages
(
u32
). - LVN
comctl
- List view control
WM_NOTIFY
notifications (i32
). - LVNI
comctl
lvm::GetNextItem
relationship (u32
).- LVS
comctl
- List view control
styles
(
u32
). - LVSICF
comctl
lvm::SetItemCount
behavior
(u32
).- LVSIL
comctl
lvm::GetImageList
kind
(u8
).- LVS_EX
comctl
- Extended list view control
styles
(
u32
). - LVTVIF
comctl
LVTILEVIEWINFO
dwFlags
(u32
).- LVTVIM
comctl
LVTILEVIEWINFO
dwMask
(u32
).- LV_VIEW
comctl
- ListView
views
(
u32
). - LWA
user
HWND::SetLayeredWindowAttributes
flags
(u32
).- LWS
comctl
- SysLink control
styles
(
u32
). - MB
user
HWND::MessageBox
flags
(u32
).- MBC
MultiByteToWideChar
flags
(u32
).- MBP
user
MessageBeep
uType
(u32
).- MCGIF
comctl
- This is a bitflag constant.
- MCGIP
comctl
MCGRIDINFO
dwPart
(u32
).- MCHT
comctl
MCHITTESTINFO
uHit
(u32
).- MCM
comctl
- Month calendar control
messages
(
u32
). - MCMV
comctl
NMVIEWCHANGE
dwOldView
anddwNewView
(u32
).- MCN
comctl
- Month calendar control
WM_NOTIFY
notifications (i32
). - MCS
comctl
- Month calendar control
styles
(
u32
). - MCSC
comctl
dtm::GetMcColor
color (u8
).- MDITILE
user
HWND::TileWindows
how
(u32
).- ME
mf
IMFMediaEvent::GetType
return value (u32
).- MEDIATYPE
dshow
AM_MEDIA_TYPE
majortype
(GUID
).- MEDIA_
FORMAT dshow
AM_MEDIA_TYPE
formattype
, originally withFORMAT
prefix (GUID
).- MEM_
STATE MEMORY_BASIC_INFORMATION
State
(u32
).- MEM_
TYPE MEMORY_BASIC_INFORMATION
Type
(u32
).- MF
user
HMENU::AppendMenu
flags
,HMENU::GetMenuState
return value,HWND::HiliteMenuItem
hilite
(u32
).- MFASYNC
mf
IMFAsyncCallback::GetParameters
flags
(u32
).- MFBYTESTREAM
mf
IMFByteStream::GetCapabilities
flags (u32
).- MFBYTESTREAM_
SEEK_ FLAG mf
IMFByteStream::Seek
flags (u32
).- MFBYTESTREAM_
SEEK_ ORIGIN mf
MFBYTESTREAM_SEEK_ORIGIN
enumeration (u32
).- MFCLOCK_
CHARACTERISTICS_ FLAG mf
MFCLOCK_CHARACTERISTICS_FLAGS
enumeration (u32
).- MFCLOCK_
RELATIONAL_ FLAG mf
MFCLOCK_RELATIONAL_FLAGS
enumeration (u32
).- MFCLOCK_
STATE mf
MFCLOCK_STATE
enumeration (u32
).- MFMEDIASOURCE
mf
MFMEDIASOURCE_CHARACTERISTICS
enumeration (u32
).- MFS
user
MENUITEMINFO
fState
(u32
).- MFSESSIONCAP
mf
IMFMediaSession::GetSessionCapabilities
caps
(u32
).- MFSESSION_
GETFULLTOPOLOGY mf
MFSESSION_GETFULLTOPOLOGY_FLAGS
enumeration (u32
).- MFSESSION_
SETTOPOLOGY mf
MFSESSION_SETTOPOLOGY_FLAGS
enumeration (u32
).- MFSTARTUP
mf
MFStartup
flags
(u32
).- MFT
user
MENUITEMINFO
fType
(u32
).- MFVideoAR
Mode mf
MFVideoAspectRatioMode
enumeration (u32
).- MFVideo
Render Prefs mf
MFVideoRenderPrefs
enumeration (u32
).- MF_
ATTRIBUTE mf
MF_ATTRIBUTE_TYPE
enumeration (u32
).- MF_
ATTRIBUTES_ MATCH mf
MF_ATTRIBUTES_MATCH_TYPE
enumeration (u32
).- MF_
EVENT_ FLAG mf
IMFMediaEvent::GetType
return type (u32
).- MF_
OBJECT mf
MF_OBJECT_TYPE
enumeration (u32
).- MF_
RESOLUTION mf
- Source resolver flags
(
u32
). - MF_
SERVICE mf
IMFGetService::GetService
service_guid
(GUID
).- MF_
TIME_ FORMAT mf
IMFMediaSession::Start
time_format
(GUID
).- MF_
TOPOLOGY mf
MF_TOPOLOGY_TYPE
enumeration (u32
).- MIIM
user
MENUITEMINFO
fMask
(u32
).- MIM
user
MENUINFO
fMask
(u32
).- MK
user
wm::LButtonDown
(and similar) virtual keys (u16
).- MKRREDUCE
ole
- How far
a moniker should be reduced (
u32
). - MKSYS
ole
- Moniker
classes
(
u32
). - MND
user
wm::MenuDrag
return value (u8
).- MNS
user
MENUINFO
dwStyle
(u32
).- MOD
user
RegisterHotKey
modifiers (u16
).- MONITOR
user
HMONITOR::MonitorFromPoint
,HMONITOR::MonitorFromRect
,HWND::MonitorFromWindow
flags (u32
).- MONITORINFOF
user
MONITORINFOEX
dwFlags
(u32
).- MONITOR_
DISPLAY_ STATE MONITOR_DISPLAY_STATE
enumeration (u32
).- MOUSEEVENTF
user
MOUSEINPUT
dwFlags
(u32
).- MOVEFILE
MoveFileEx
flags
(u32
).- MSGF
user
wm::EnterIdle
reason (u8
).- NIF
shell
NOTIFYICONDATA
uFlags
(u32
).- NIIF
shell
NOTIFYICONDATA
dwInfoFlags
(u32
).- NIM
shell
Shell_NotifyIcon
message
(u32
).- NIS
shell
NOTIFYICONDATA
dwState
anddwStateFlags
(u32
).- NM
comctl
- Notification codes
shared among controls (
i32
). - OBJID
user
HWND::GetMenuBarInfo
idObject
(i32
).- OBM
user
HINSTANCE::LoadImageBitmap
OEM image identifier (u32
).- OCR
user
HINSTANCE::LoadImageCursor
andHCURSOR::SetSystemCursor
OEM cursor identifier (u32
).- ODA
user
DRAWITEMSTRUCT
itemAction
(u32
).- ODS
user
DRAWITEMSTRUCT
itemState
(u32
).- ODT
user
DRAWITEMSTRUCT
CtlType
(u32
).- ODT_C
user
COMPAREITEMSTRUCT
andDELETEITEMSTRUCT
CtlType
(u32
).- OIC
user
HINSTANCE::LoadImageIcon
OEM icon identifier (u32
).- OUT_
PRECIS gdi
HFONT::CreateFont
out_precision
andLOGFONT
lfOutPrecision
(u8
).- PAGE
- Memory protection
constants
(
u32
). - PBM
comctl
- Progress bar control
messages
(
u32
). - PBS
comctl
- Progress bar control
styles
(
u32
). - PBST
comctl
- Progress bar
states
(
u32
). - PBT
wm::PowerBroadcast
power-management event (u32
).- PC
gdi
PALETTEENTRY
peFlags
(u8
).- PFD
gdi
PIXELFORMATDESCRIPTOR
dwFlags
(u32
).- PFD_
TYPE gdi
PIXELFORMATDESCRIPTOR
iPixelType
(u8
).- PICTURE
ole
PICTUREATTRIBUTES
enumeration (u32
).- PICTYPE
ole
PICTYPE
constants (i16
).- PIN_
DIRECTION dshow
PIN_DIRECTION
enumeration (u32
).- PITCH
gdi
HFONT::CreateFont
pitch_and_family
andLOGFONT
lfPitchAndFamily
(u8
) used withFF
.- PKEY
oleaut
PROPERTYKEY
struct.- PM
user
PeekMessage
remove_msg
(u32
).- POWER_
SAVINGS - Power scheme
identifiers
(
GUID
). - POWER_
SETTING - Power setting
identifiers
(
GUID
). - PRINTER_
ACCESS winspool
PRINTER_DEFAULTS
DesiredAccess
(u32
).- PRINTER_
ATTRIBUTE_ 2 winspool
PRINTER_INFO_2
Attributes
(u32
).- PRINTER_
ATTRIBUTE_ 4 winspool
PRINTER_INFO_4
Attributes
(u32
).- PRINTER_
CONNECTION winspool
PRINTER_CONNECTION_INFO_1
dwFlags
(u32
).- PRINTER_
ENUM winspool
EnumPrinters2
andEnumPrinters4
flags
(u32
).- PRINTER_
OPTION winspool
PRINTER_OPTION
enumeration (u32
).- PRINTER_
STATUS winspool
PRINTER_INFO_2
status
(u32
).- PRIORITY_
CLASS GetPriorityClass
andSetPriorityClass
priority_class
(u32
).- PROCESS
- Process
security and access rights
(
u32
). - PROCESSOR
SYSTEM_INFO
dwProcessorType
(u32
).- PROCESSOR_
ARCHITECTURE SYSTEM_INFO
wProcessorArchitecture
(u16
).- PROCESS_
AFFINITY QueryProcessAffinityUpdateMode
andSetProcessAffinityUpdateMode
flags
(u32
).- PROCESS_
HEAP PROCESS_HEAP_ENTRY
wFlags
(u16
).- PROCESS_
NAME QueryFullProcessImageName
flags (u32
).- PROPERTYORIGIN
uxtheme
PROPERTYORIGIN
enumeration (u32
).- PS
gdi
HPEN::CreatePen
style
(i32
).- PSH
comctl
PROPSHEETHEADER
dwFlags
(u32
).- PSP
comctl
PROPSHEETPAGE
dwFlags
(u32
).- PT
gdi
HDC::PolyDraw
aj
(u8
).- QS
user
GetQueueStatus
flags
(u32
).- QUALITY
gdi
HFONT::CreateFont
quality
andLOGFONT
lfQuality
(u8
).- RB
comctl
- Rebar control
messages
(
u32
). - RBN
comctl
- Rebar control
WM_NOTIFY
notifications (i32
). - RBS
comctl
- Rebar control
styles
(
u32
). - RDW
user
HWND::RedrawWindow
flags
(u32
).- REG
advapi
- Registry
value types
(
u32
). - REGION
user
HWND::GetUpdateRgn
,HWND::GetWindowRgn
,HDC::ExcludeUpdateRgn
andHDC::SelectObject
return value (i32
).- REG_
DISPOSITION advapi
HKEY::RegCreateKeyEx
creation disposition (u32
).- REG_
OPTION advapi
HKEY::RegOpenKeyEx
options
(u32
).- REG_
RESTORE advapi
- Registry restore
flags
(u32
). - REG_
SAVE advapi
- Registry save
flags
(u32
). - REPLACEFILE
ReplaceFile
flags
(u32
).- RGN
gdi
HDC::SelectClipPath
mode
(i32
).- RID
advapi
- The
portion
of a
SID
that identifies a user or group in relation to the authority that issued theSID
. - ROP
gdi
- Raster operation code for
HDC::BitBlt
,HDC::PatBlt
andIMAGELISTDRAWPARAMS
(u32
). - RPC_
C_ AUTHN ole
- Authentication service
constants
(
u32
). - RPC_
C_ AUTHZ ole
- Authorization
constants
(
u32
). - RPC_
C_ IMP_ LEVEL ole
- Impersonation level
constants
(
u32
). - RPC_
C_ QOS_ CAPABILITIES ole
- Quality of service
capabilities (
u32
). - RRF
advapi
HKEY::GetValue
dwFlags
(u32
).- RT
- Predefined resource
types
(
u16
). - SB
comctl
- Status bar control
messages
(
u32
). - SBARS
comctl
- Status bar control
styles
(
u32
). - SBB
user
HWND::EnableScrollBar
,HWND::GetScrollInfo
,HWND::SetScrollInfo
andHWND::SetScrollRange
bar
(i32
).- SBN
comctl
- Status bar control
WM_NOTIFY
notifications (i32
). - SBT
comctl
sb::GetText
,sb::GetTextLength
andsb::SetText
drawing operation (u16
).- SB_EM
user
em::Scroll
action.- SB_REQ
user
wm::HScroll
andwm::VScroll
request (u16
).- SC
user
wm::SysCommand
type of system command requested (u32
).- SCROLLW
user
ScrollWindowEx
flags
(u32
).- SCS
GetBinaryType
return value (u32
).- SC_
MANAGER advapi
- Service Control Manager access rights
flags
(u32
). - SE
SECURITY_DESCRIPTOR_CONTROL
bit flags (u16
).- SEC
HFILE::CreateFileMapping
sec
(u32
).- SECTION
- Composes
FILE_MAP
(u32
). - SECURITY_
IMPERSONATION advapi
SECURITY_IMPERSONATION_LEVEL
enumeration (u32
).- SECURITY_
INFORMATION SECURITY_INFORMATION
flags (u32
).- SEC_
WINNT_ AUTH_ IDENTITY ole
COAUTHIDENTITY
Flags
(u32
).- SEEKING_
FLAGS dshow
IMediaSeeking::SetPositions
flags (u32
).- SEE_
MASK advapi
andshell
SHELLEXECUTEINFO
fMask
(u32
).- SERVICE
- Service access rights
flags
(u32
). - SERVICE_
ACCEPT advapi
SERVICE_STATUS
dwControlsAccepted
(u32
).- SERVICE_
CONTROL advapi
LPHANDLER_FUNCTION_EX
dwControl
(u32
).- SERVICE_
ERROR advapi
HSC::CreateService
error_control
(u32
).- SERVICE_
START advapi
HSC::CreateService
start_type
(u32
).- SERVICE_
STATE advapi
HSERVICESTATUS::SetServiceStatus
current_state
(u32)- SERVICE_
TYPE advapi
HSC::CreateService
service_type
(u32
).- SEVERITY
ole
HRESULT
severity (u8
).- SE_PRIV
advapi
- Privilege constants
(
&'static str
). - SE_
PRIV_ ATTR advapi
- Privilege attributes
(
u32
). - SFGAO
shell
SFGAO
constants (u32
).- SHARD
shell
SHARD
enumeration (u32
).- SHCIDS
shell
IShellFolder::CompareIDs
sorting_flags
(u32
).- SHCONTF
shell
- SHCONTF enumeration.
- SHGFI
shell
SHGetFileInfo
flags
(u32
).- SHGSI
shell
SHGetStockIconInfo
flags
(u32
).- SHTDN_
REASON - Shutdown reason
codes
(u32
). - SICHINTF
shell
SICHINTF
enumeration (u32
).- SID_
NAME_ USE advapi
SID_NAME_USE
enumeration (u32
).- SIF
user
SCROLLINFO
fMask
(u32
).- SIGDN
shell
SIGDN
enumeration (u32
).- SIID
shell
SHSTOCKICONID
enumeration,SHGetStockIconInfo
siid
(u32
).- SIZE_R
user
wm::Size
request (u8
).- SLGP
shell
IShellLink::GetPath
flags
(u32
).- SLR
shell
IShellLink::Resolve
flags
(u32
).- SM
user
GetSystemMetrics
index
(i32
).- SMTO
user
SendMessageTimeout
flags
(u32
).- SORT
- Sort order
identifiers
(
u16
). - SPI
user
SystemParametersInfo
action
(u32
).- SPIF
user
SystemParametersInfo
win_ini
(u32
).- SS
user
- Label control
styles
(
u32
). - STANDARD_
RIGHTS - Standard access rights
flags
(
u32
). - STAP
uxtheme
HTHEME::GetThemeAppProperties
return value (u32
).- STARTF
CreateProcess
dwFlags
(u32
).- STATE_
SYSTEM user
DATETIMEPICKERINFO
stateCheck
andstateButton
,TITLEBARINFOEX
rgstate
,COMBOBOXINFO
stateButton
(u32
).- STD_
HANDLE GetStdHandle
std_handle
(u32
).- STGC
ole
STGC
enumeration (u32
).- STGM
ole
STGM
enumeration (u32
).- STGMOVE
ole
STGMOVE
enumeration (u32
).- STM
comctl
- Static control
messages
(
u32
). - STN
user
- Static control
WM_COMMAND
notifications (u16
). - STOCK_
BRUSH gdi
HBRUSH::GetStockObject
i
(i32
).- STOCK_
FONT gdi
HFONT::GetStockObject
i
(i32
).- STOCK_
PEN gdi
HPEN::GetStockObject
i
(i32
).- STPFLAG
shell
STPFLAG
enumeration (u32
).- STREAM_
SEEK ole
STREAM_SEEK
enumeration (u32
).- STRETCH_
MODE gdi
HDC::SetStretchBltMode
mode
(i32
).- STRING_
FORM winspool
FORM_INFO_2
StringType
(u32
).- SUBLANG
- Sublanguage
identifier
(
u16
). - SW
HWND::ShowWindow
show_cmd
(i32
).- SWP
user
HWND::SetWindowPos
flags
(u32
).- SW_S
user
wm::ShowWindow
status (u8
).- SYSTEM_
POWER_ CONDITION SYSTEM_POWER_CONDITION
enumeration (u32
).- TA
gdi
HDC::SetTextAlign
align
(u32
).- TASK_
ACTION_ TYPE taskschd
TASK_ACTION_TYPE
enumeration (u32
);- TASK_
CREATION taskschd
TASK_CREATION
enumeration (u32
).- TASK_
LOGON taskschd
TASK_LOGON_TYPE
enumeration (u32
).- TASK_
STATE taskschd
TASK_STATE
enumeration (u32
).- TASK_
TRIGGER_ TYPE2 taskschd
TASK_TRIGGER_TYPE2
enumeration (u32
).- TB
comctl
NMTRBTHUMBPOSCHANGING
nReason
(i32
).- TBBF
comctl
tbm::GetBitmapFlags
return value (u32
).- TBIF
comctl
TBBUTTONINFO
dwFlags
(u32
).- TBIMHT
comctl
TBINSERTMARK
dwFlags
(u32
).- TBM
comctl
- Toolbar control
messages
(
u32
). - TBMF
comctl
TBMETRICS
dwMask
(u32
).- TBN
comctl
- Toolbar control
WM_NOTIFY
notifications (i32
). - TBPF
shell
ITaskbarList3::SetProgressState
tbpFlags
(u32
).- TBS
comctl
- Trackbar control
styles
(
u32
). - TBSTATE
comctl
- Toolbar button
states
(
u8
). - TBSTYLE_
EX comctl
- Extended toolbar control
styles
(
u32
). - TBTS
comctl
trbm::SetTipSide
location
(u8
).- TCHT
comctl
TCHITTESTINFO
flags
(u32
).- TCIF
comctl
TCITEM
mask
(u32
).- TCIS
comctl
- Tab control item
states
(
u32
). - TCM
comctl
- Tab control
messages
(
u32
). - TCN
comctl
- Tab control
WM_NOTIFY
notifications (i32
). - TCS
comctl
- Tab control
styles
(
u32
). - TCS_EX
comctl
- Extended tab control
styles
(
u32
). - TDCBF
comctl
HWND::TaskDialog
andTASKDIALOGCONFIG
dwCommonButtons
(i32
).- TDF
comctl
TASKDIALOGCONFIG
dwFlags
(i32
).- TDN
comctl
PFTASKDIALOGCALLBACK
msg
(u32
).- TD_ICON
comctl
HWND::TaskDialog
pszIcon
andIconIdTd
Td
(u16
).- TH32CS
HPROCESSLIST::CreateToolhelp32Snapshot
flags
(u32
).- THEMESIZE
uxtheme
THEMESIZE
enumeration (u32
).- THREAD_
CREATE HTHREAD::CreateThread
flags
(u32
).- TIME_
FORMAT dshow
IMediaSeeking::SetTimeFormat
format
(GUID
).- TME
user
TrackMouseEvent
dwFlags
(u32
).- TMT
uxtheme
- Theme property
identifiers
(
i32
). - TOKEN
- Token access rights.
- TOKEN_
ELEVATION_ TYPE advapi
TOKEN_ELEVATION_TYPE
enumeration (u32
).- TOKEN_
INFORMATION_ CLASS advapi
TOKEN_INFORMATION_CLASS
enumeration (u32
).- TOKEN_
MANDATORY_ POLICY TOKEN_MANDATORY_POLICY
Policy
(u32
).- TOKEN_
TYPE advapi
TOKEN_TYPE
enumeration (u32
).- TPM
user
TrackPopupMenu
flags
(u32
).- TRANSACTION
advapi
Transaction access masks
(u32
).- TRANSACTION_
OPT advapi
CrateTransaction
options
(u32
).- TRBM
comctl
- Trackbar control
messages
(
u32
). - TRBN
comctl
- Trackbar control
WM_NOTIFY
notifications (i32
). - TSF
shell
_TRANSFER_SOURCE_FLAGS
enumeration (u32
).- TTI
comctl
EDITBALLOONTIP
ttiIcon (i32
).- TVC
comctl
NMTREEVIEW
action
(u32
).- TVE
comctl
tvm::Expand
action
(u32
).- TVGN
comctl
tvm::GetNextItem
which
(u32
).- TVHT
comctl
TVHITTESTINFO
flags
(u32
).- TVI
comctl
TVINSERTSTRUCT
hInsertAfter
(isize
).- TVIF
comctl
TVITEM
mask
(u32
).- TVIS
comctl
- Tree view item
states
(
u32
) - TVIS_EX
comctl
TVITEMEX
uStateEx
(u32
).- TVM
comctl
- Tree view control
messages
(
u32
). - TVN
comctl
- Tree view control
WM_NOTIFY
notifications (i32
). - TVS
comctl
- Tree view control
styles
(
u32
). - TVSBF
comctl
tvm::SetBorder
action
(u32
).- TVSIL
comctl
tvm::GetImageList
andtvm::SetImageList
kind
.- TVS_EX
comctl
- Extended tree view control
styles
(
u32
). - TYMED
ole
TYMED
enumeration (u32
).- UDM
comctl
- Up-down control
messages
(
u32
). - UDN
comctl
- Up-down control
WM_NOTIFY
notifications (i32
). - UDS
comctl
- Up-down control
styles
(
u32
). - ULW
user
UpdateLayeredWindow
flags
(u32
).- UOI
user
HPROCESS::SetUserObjectInformation
index
(i32
).- USER_
ACTIVITY_ PRESENCE PowerSetting::GlobalUserPresence
enumeration (u32
).- VER_
COND VerSetConditionMask
condition
(u8
).- VER_
MASK VerifyVersionInfo
andVerSetConditionMask
type_mask
(u32
).- VER_NT
OSVERSIONINFOEX
wProductType
(u8
).- VER_
PLATFORM OSVERSIONINFOEX
dwPlatformId
(u32
).- VER_
SUITE OSVERSIONINFOEX
wSuiteMask
(u16
).- VFT
version
VS_FIXEDFILEINFO
dwFileType
(u32
).- VFT2
version
VS_FIXEDFILEINFO
dwFileSubType
(u32
).- VK
user
- Virtual key codes
(
u16
). - VK_DIR
comctl
LVFINDINFO
vkDirection
(u16
).- VOS
version
VS_FIXEDFILEINFO
dwFileOS
(u32
).- VS
uxtheme
- Visual style parts and states. These are originally two separated constant types, but since they form a hierarchy, one single constant type can represent both part and state.
- VS_FF
version
VS_FIXEDFILEINFO
dwFileFlags
(u32
).- VT
oleaut
VARENUM
enumeration (u16
).- WA
user
wm::Activate
activation state (u16
).- WAIT
HPROCESS::WaitForSingleObject
return value (u32
).- WC
WideCharToMultiByte
flags
(u32
).- WDA
user
HWND::GetWindowDisplayAffinity
andHWND::SetWindowDisplayAffinity
dwAffinity
(u32
).- WELL_
KNOWN_ SID_ TYPE advapi
WELL_KNOWN_SID_TYPE
enumeration (u32
).- WH
user
HHOOK::CallNextHookEx
code
andHHOOK::SetWindowsHookEx
hook_id
(i32
).- WIN32
_WIN32
version definitions (u16
).- WM
user
- Window message codes (
u32
). - WMPN
user
wm::ParentNotify
event (u16
).- WMSZ
user
wm::Sizing
window edge (u8
).- WPF
user
WINDOWPLACEMENT
flags
(u32
).- WS
user
- Window
styles
(
u32
). - WS_EX
user
- Extended window
styles
(
u32
). - WTS
wm::WtsSessionChange
state
(u32
).- WVR
user
wm::NcCalcSize
return flags (u32
).