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.
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.
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.
FILEOPENDIALOGOPTIONS enum
Common dialog constants & enumerations Defines the set of options available to an Open or Save dialog.
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.
MONITOR_DPI_TYPE enum
Identifies the dots per inch (dpi) setting for a monitor.
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.
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.
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.
SYSTEM_INFORMATION_CLASS enum
Indicates the kind of system information to be retrieved.
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.
WindowInteractionState enum
Contains values that specify the current state of the window for purposes of user interaction.
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.