enum topic

Enumerations

Enumerations used in the Win32 API.

Classes

APTTYPE enum
Specifies different types of apartments.
APTTYPEQUALIFIER enum
Specifies the set of possible COM apartment type qualifiers.
AUDCLNT_BUFFERFLAGS enum
The AUDCLNT_BUFFERFLAGS enumeration defines flags that indicate the status of an audio endpoint buffer.
AUDCLNT_SHAREMODE enum
The AUDCLNT_SHAREMODE enumeration defines constants that indicate whether an audio stream will run in shared mode or in exclusive mode.
AUDCLNT_STREAMOPTIONS enum
Defines values that describe the characteristics of an audio stream.
AutomationElementMode enum
Contains values that specify the type of reference to use when returning UI Automation elements.
BLUETOOTH_AUTHENTICATION_METHOD enum
The BLUETOOTH_AUTHENTICATION_METHOD enumeration defines the supported authentication types during device pairing.
BLUETOOTH_AUTHENTICATION_REQUIREMENTS enum
The BLUETOOTH_AUTHENTICATION_REQUIREMENTS enumeration specifies the 'Man in the Middle' protection required for authentication.
BLUETOOTH_IO_CAPABILITY enum
The BLUETOOTH_IO_CAPABILITY enumeration defines the input/output capabilities of a Bluetooth Device.
CAPTIONSTATES enum
CLOSEBUTTONSTATES enum
CoalesceEventsOptions enum
Contains possible values for the CoalesceEvents property, which indicates whether an accessible technology client receives all events, or a subset where duplicate events are detected and filtered.
COMPUTER_NAME_FORMAT enum
Specifies a type of computer name.
ConnectionRecoveryBehaviorOptions enum
Contains possible values for the ConnectionRecoveryBehavior property, which indicates whether an accessible technology client adjusts provider request timeouts when the provider is non-responsive.
CorOpenFlags enum
Contains flag values that control metadata behavior upon opening manifest files.
CORRECTIVE_ACTION enum
Identifies the type of corrective action to be taken for a spelling error.
DESKTOP_SLIDESHOW_DIRECTION enum
The direction that the slideshow should advance.
DESKTOP_SLIDESHOW_OPTIONS enum
Desktop wallpaper slideshow settings for shuffling images.
DESKTOP_SLIDESHOW_STATE enum
Gets the current status of the slideshow.
DESKTOP_WALLPAPER_POSITION enum
Specifies how the desktop wallpaper should be displayed.
DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS enum
Describes per-monitor DPI scaling behavior overrides for child windows within dialogs. The values in this enumeration are bitfields and can be combined.
DIALOG_DPI_CHANGE_BEHAVIORS enum
In Per Monitor v2 contexts, dialogs will automatically respond to DPI changes by resizing themselves and re-computing the positions of their child windows (here referred to as re-layouting). This enum works in conjunction with SetDialogDpiChangeBehavior in order to override the default DPI scaling behavior for dialogs.
DPI_AWARENESS enum
Identifies the dots per inch (dpi) setting for a thread, process, or window.
DPI_HOSTING_BEHAVIOR enum
Identifies the DPI hosting behavior for a window. This behavior allows windows created in the thread to host child windows with a different DPI_AWARENESS_CONTEXT.
EOLE_AUTHENTICATION_CAPABILITIES enum
FDAP enum
FFFP_MODE enum
FILEOPENDIALOGOPTIONS enum
Common dialog constants & enumerations Defines the set of options available to an Open or Save dialog.
FRAMEBOTTOMSTATES enum
FRAMELEFTSTATES enum
FRAMERIGHTSTATES enum
FRAMESTATES enum
HELPBUTTONSTATES enum
HORZSCROLLSTATES enum
HORZTHUMBSTATES enum
KF_CATEGORY enum
KF_DEFINITION_FLAGS enum
KF_REDIRECT_FLAGS enum
KF_REDIRECTION_CAPABILITIES enum
MAXBUTTONSTATES enum
MAXCAPTIONSTATES enum
MC_COLOR_TEMPERATURE enum
Describes a monitor's color temperature.
MC_DISPLAY_TECHNOLOGY_TYPE enum
Identifies monitor display technologies.
MC_DRIVE_TYPE enum
Specifies whether to set or get a monitor's red, green, or blue drive.
MC_GAIN_TYPE enum
Specifies whether to get or set a monitor's red, green, or blue gain.
MC_POSITION_TYPE enum
Specifies whether to get or set the vertical or horizontal position of a monitor's display area.
MC_SIZE_TYPE enum
Specifies whether to get or set the width or height of a monitor's display area.
MDICLOSEBUTTONSTATES enum
MDIMINBUTTONSTATES enum
MDIRESTOREBUTTONSTATES enum
MINBUTTONSTATES enum
MINCAPTIONSTATES enum
MONITOR_DPI_TYPE enum
Identifies the dots per inch (dpi) setting for a monitor.
NLM_CONNECTIVITY enum
NLM_ENUM_NETWORK enum
POWER_INFORMATION_LEVEL enum
PROC_THREAD_ATTRIBUTE_NUM enum
PROCESS_DPI_AWARENESS enum
Identifies dots per inch (dpi) awareness values. DPI awareness indicates how much scaling work an application performs for DPI versus how much is done by the system.
PropertyConditionFlags enum
The PropertyConditionFlags (uiautomationclient.h) enumeration contains values used in creating property conditions.
RESTOREBUTTONSTATES enum
RO_INIT_TYPE enum
Determines the concurrency model used for incoming calls to the objects created by this thread.
ScrollAmount enum
Contains values that specify the direction and distance to scroll.
SIGDN enum
SMALLCAPTIONSTATES enum
SMALLCLOSEBUTTONSTATES enum
SMALLFRAMEBOTTOMSTATES enum
SMALLFRAMELEFTSTATES enum
SMALLFRAMERIGHTSTATES enum
SPDRP enum
Device registry property codes.
SpeechAudioFormatType enum
The SpeechAudioFormatType enumeration lists the supported stream formats.
SpeechRunState enum
The SpeechRunState enumeration lists the running states of a TTS voice.
SpeechStreamSeekPositionType enum
The SpeechStreamSeekPositionType enumeration lists the types of positioning from which a Seek method can be performed.
SpeechVoiceEvents enum
The SpeechVoiceEvents enumeration lists the types of events which a text-to-speech (TTS) engine can send to an SpVoice object.
SpeechVoicePriority enum
The SpeechVoicePriority enumeration lists the possible Priority settings of an SpVoice object.
SpeechVoiceSpeakFlags enum
The SpeechVoiceSpeakFlags enumeration lists flags that control the SpVoice.Speak method.
STGM enum
The STGM constants are flags that indicate conditions for creating and deleting the object and access modes for the object.
SYSBUTTONSTATES enum
SYSTEM_INFORMATION_CLASS enum
Indicates the kind of system information to be retrieved.
TASKDIALOG_COMMON_BUTTON_FLAGS enum
TASKDIALOG_FLAGS enum
THEMESIZE enum
ToggleState enum
Contains values that specify the toggle state of a Microsoft UI Automation element that implements the Toggle control pattern.
TreeTraversalOptions enum
The TreeTraversalOptions enumeration defines values that can be used to customize tree navigation order.
VARENUM enum
Specifies the variant types.
VERTSCROLLSTATES enum
VERTTHUMBSTATES enum
WBEM_GENERIC_FLAG_TYPE enum
WBEM_REFRESHER_FLAGS enum
WBEM_TIMEOUT_TYPE enum
WindowInteractionState enum
Contains values that specify the current state of the window for purposes of user interaction.
WINDOWPARTS enum
WindowVisualState enum
Contains values that specify the visual state of a window.
WinHttpRequestAutoLogonPolicy enum
Possible settings for the Automatic Logon Policy.
WinHttpRequestOption enum
Options that can be set or retrieved for the current WinHTTP session.
WSL_DISTRIBUTION_FLAGS enum
The WSL_DISTRIBUTION_FLAGS enumeration specifies the behavior of a distribution in the Windows Subsystem for Linux (WSL).

Enums

TrustLevel enum
Represents the trust level of an activatable class.