winrt library Null safety
Support for programming against the WinRT API on Windows operating systems.
The Windows Runtime (WinRT) is a suite of APIs and architectural model,
introduced in Windows 8, that powers the latest generation of Windows APIs.
It is an evolution of the COM API that is designed for access from a variety
of languages. WinRT introduces standardized interfaces for collections (e.g.
IVectorView
), as well as support for generic types and asynchronous
programming models.
Warning: The WinRT API projection in Dart is unstable, experimental and under active development. Updates to the win32 package may introduce breaking changes.
Initializing the Windows Runtime
All threads that activate and interact with Windows Runtime objects must be
initialized prior to calling into the Windows Runtime. This package provides
the winrtInitialize helper function to do this. Call the matching
winrtUninitialize function to close the Windows Runtime on the current
thread. A successful call to winrtInitialize
should be balanced with a
corresponding call to winrtUninitialize
.
Instantiating Windows Runtime objects
The CreateObject function provides a convenient way to create a new
Windows Runtime object. This returns a generic Pointer<COMObject>
, which
can be cast to the object type desired. For example:
final comObject = CreateObject('Windows.Globalization.Calendar', IID_ICalendar);
final calendar = ICalendar.fromRawPointer(comObject);
The object should be disposed of when it is no longer in use, for example:
free(calendar.ptr);
Strings in the Windows Runtime
Windows Runtime APIs use HSTRING
as their native type. An HSTRING
is an
immutable string object, which is created with the WindowsCreateString API
and deleted with the WindowsDeleteString API. The HSTRING
itself is an
integer value, just like other HANDLE
objects in the Win32 programming
interface.
Helper functions exist to easily convert between the Dart String
type and
Windows Runtime strings: specifically, convertToHString and
convertFromHString.
Make sure you dispose of HSTRING
s by calling WindowsDeleteString
; you do
not need to free the pointer itself, since Windows reference counts the
backing store and frees the memory when the reference count reaches 0.
Classes
- ACCEL Struct
- Defines an accelerator key used in an accelerator table.
- ACL Struct
- The ACL structure is the header of an access control list (ACL). A complete ACL consists of an ACL structure followed by an ordered list of zero or more access control entries (ACEs).
- ACTCTX Struct
- The ACTCTX structure is used by the CreateActCtx function to create the activation context.
- ACTIVATEOPTIONS
- Flags used to support design mode, debugging, and testing scenarios.
- ADDJOB_INFO_1 Struct
- The ADDJOB_INFO_1 structure identifies a print job as well as the directory and file in which an application can store that job.
- ALTTABINFO Struct
- Contains status information for the application-switching (ALT+TAB) window.
- ApplicationActivationManager com
- APPX_PACKAGE_SETTINGS Struct
- Represents package settings used to create a package.
- AppxFactory com
- ARRAYDESC Struct
- Describes an array, its element type, and its dimension.
- 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.
- BatteryReport winrt Class
- BIND_OPTS Struct
- Contains parameters used during a moniker-binding operation.
- BITMAP Struct
- The BITMAP structure defines the type, width, height, color format, and bit values of a bitmap.
- BITMAPFILEHEADER Struct
- The BITMAPFILEHEADER structure contains information about the type, size, and layout of a file that contains a DIB.
- BITMAPINFO Struct
- The BITMAPINFO structure defines the dimensions and color information for a device-independent bitmap (DIB).
- BITMAPINFOHEADER Struct
- The BITMAPINFOHEADER structure contains information about the dimensions and color format of a device-independent bitmap (DIB).
- BLENDFUNCTION Struct
- The BLENDFUNCTION structure controls blending by specifying the blending functions for source and destination bitmaps.
- BLUETOOTH_ADDRESS Struct
- The BLUETOOTH_ADDRESS structure provides the address of a Bluetooth device.
- BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS Struct
- The BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS structure contains specific configuration information about the Bluetooth device responding to an authentication request.
- BLUETOOTH_AUTHENTICATION_METHOD Enum
- Bluetooth constants & enumerations 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_DEVICE_INFO Struct
- The BLUETOOTH_DEVICE_INFO structure provides information about a Bluetooth device.
- BLUETOOTH_DEVICE_SEARCH_PARAMS Struct
- The BLUETOOTH_DEVICE_SEARCH_PARAMS structure specifies search criteria for Bluetooth device searches.
- BLUETOOTH_FIND_RADIO_PARAMS Struct
- The BLUETOOTH_FIND_RADIO_PARAMS structure facilitates enumerating installed Bluetooth radios.
- BLUETOOTH_GATT_VALUE_CHANGED_EVENT Struct
- The BLUETOOTH_GATT_VALUE_CHANGED_EVENT structure describes a changed attribute value.
- BLUETOOTH_GATT_VALUE_CHANGED_EVENT_REGISTRATION Struct
- The BLUETOOTH_GATT_VALUE_CHANGED_EVENT_REGISTRATION structure describes one or more characteristics that have changed.
- BLUETOOTH_IO_CAPABILITY Enum
- The BLUETOOTH_IO_CAPABILITY enumeration defines the input/output capabilities of a Bluetooth Device.
- BLUETOOTH_OOB_DATA_INFO Struct
- The BLUETOOTH_OOB_DATA_INFO structure contains data used to authenticate prior to establishing an Out-of-Band device pairing.
- BLUETOOTH_PIN_INFO Struct
- The BLUETOOTH_PIN_INFO structure contains information used for authentication via PIN.
- BLUETOOTH_RADIO_INFO Struct
- The BLUETOOTH_RADIO_INFO structure provides information about a Bluetooth radio.
- BSMINFO Struct
- Contains information about a window that denied a request from BroadcastSystemMessageEx.
- BSTR
- A string data type that is commonly used by OLE Automation, as well as some COM methods.
- BTH_LE_GATT_CHARACTERISTIC Struct
- The BTH_LE_GATT_CHARACTERISTIC structure describes a Bluetooth Low Energy (LE) generic attribute (GATT) profile characteristic.
- BTH_LE_GATT_CHARACTERISTIC_VALUE Struct
- The BTH_LE_GATT_CHARACTERISTIC_VALUE structure describes a Bluetooth Low Energy (LE) generic attribute (GATT) profile characteristic value.
- BTH_LE_GATT_DESCRIPTOR Struct
- The BTH_LE_GATT_DESCRIPTOR structure describes a Bluetooth Low Energy (LE) generic attribute (GATT) profile descriptor.
- BTH_LE_GATT_DESCRIPTOR_VALUE Struct
- The BTH_LE_GATT_DESCRIPTOR_VALUE structure describes a parent characteristic.
- BTH_LE_GATT_SERVICE Struct
- The BTH_LE_GATT_SERVICE structure describes a Bluetooth Low Energy (LE) generic attribute (GATT) profile service.
- BTH_LE_UUID Struct
- The BTH_LE_UUID structure contains information about a Bluetooth Low Energy (LE) Universally Unique Identifier (UUID).
- BY_HANDLE_FILE_INFORMATION Struct
- Contains information that the GetFileInformationByHandle function retrieves.
- Calendar winrt Class
- CBT_CREATEWND Struct
- Contains information passed to a WH_CBT hook procedure, CBTProc, before a window is created.
- CBTACTIVATESTRUCT Struct
- Contains information passed to a WH_CBT hook procedure, CBTProc, before a window is activated.
- CHANGEFILTERSTRUCT Struct
- Contains extended result information obtained by calling the ChangeWindowMessageFilterEx function.
- CHAR_INFO Struct
- Specifies a Unicode or ANSI character and its attributes. This structure is used by console functions to read from and write to a console screen buffer.
- CHOOSECOLOR Struct
- Contains information the ChooseColor function uses to initialize the Color dialog box. After the user closes the dialog box, the system returns information about the user's selection in this structure.
- CHOOSEFONT Struct
- Contains information that the ChooseFont function uses to initialize the Font dialog box. After the user closes the dialog box, the system returns information about the user's selection in this structure.
- COLORADJUSTMENT Struct
- The COLORADJUSTMENT structure defines the color adjustment values used by the StretchBlt and StretchDIBits functions when the stretch mode is HALFTONE. You can set the color adjustment values by calling the SetColorAdjustment function.
- COMDLG_FILTERSPEC Struct
- Used generically to filter elements.
- COMMCONFIG Struct
- Contains information about the configuration state of a communications device.
- COMMPROP Struct
- Contains information about a communications driver.
- COMMTIMEOUTS Struct
- Contains the time-out parameters for a communications device. The parameters determine the behavior of ReadFile, WriteFile, ReadFileEx, and WriteFileEx operations on the device.
- COMObject com Interface
- A representation of a generic COM object. All Dart COM objects inherit from this class.
- COMSTAT Struct
- Contains information about a communications device. This structure is filled by the ClearCommError function.
- CONSOLE_CURSOR_INFO Struct
- Contains information about the console cursor.
- CONSOLE_READCONSOLE_CONTROL Struct
- Contains information for a console read operation.
- CONSOLE_SCREEN_BUFFER_INFO Struct
- Contains information about a console screen buffer.
- CONSOLE_SELECTION_INFO Struct
- Contains information for a console selection.
- COORD Struct
- Defines the coordinates of a character cell in a console screen buffer. The origin of the coordinate system (0,0) is at the top, left cell of the buffer.
- 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.
- CREATEFILE2_EXTENDED_PARAMETERS Struct
- Contains optional extended parameters for CreateFile2.
- CREATESTRUCT Struct
- Defines the initialization parameters passed to the window procedure of an application. These members are identical to the parameters of the CreateWindowEx function.
- CREDENTIAL Struct
- The CREDENTIAL structure contains an individual credential.
- CREDENTIAL_ATTRIBUTE Struct
- The CREDENTIAL_ATTRIBUTE structure contains an application-defined attribute of the credential. An attribute is a keyword-value pair. It is up to the application to define the meaning of the attribute.
- CRYPT_INTEGER_BLOB Struct
- Contains an arbitrary array of bytes. The structure definition includes aliases appropriate to the various functions that use it.
- CRYPTPROTECT_PROMPTSTRUCT Struct
- The CRYPTPROTECT_PROMPTSTRUCT structure provides the text of a prompt and information about when and where that prompt is to be displayed when using the CryptProtectData and CryptUnprotectData functions.
- CURSORINFO Struct
- Contains global cursor information.
- CWPRETSTRUCT Struct
- Defines the message parameters passed to a WH_CALLWNDPROCRET hook procedure, CallWndRetProc.
- CWPSTRUCT Struct
- Defines the message parameters passed to a WH_CALLWNDPROC hook procedure, CallWndProc.
- CY Struct
- A currency number stored as an 8-byte, two's complement integer, scaled by 10,000 to give a fixed-point number with 15 digits to the left of the decimal point and 4 digits to the right. This IDispatch::GetTypeInfo representation provides a range of 922337203685477.5807 to -922337203685477.5808.
- DCB Struct
- Defines the control setting for a serial communications device.
- DEBUGHOOKINFO Struct
- Contains debugging information passed to a WH_DEBUG hook procedure, DebugProc.
- DECIMAL Struct
- Represents a decimal data type that provides a sign and scale for a number (as in coordinates.) Decimal variables are stored as 96-bit (12-byte) unsigned integers scaled by a variable power of 10. The power of 10 scaling factor specifies the number of digits to the right of the decimal point, and ranges from 0 to 28.
- DESIGNVECTOR Struct
- The DESIGNVECTOR structure is used by an application to specify values for the axes of a multiple master font.
- 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.
- DesktopWallpaper com
- DevicePicker winrt Class
- DevicePickerDisplayStatusOptions Enum
- Indicates what you'd like the device picker to show about a given device. Used with the SetDisplayStatus method on the DevicePicker object.
- DevicePickerFilter winrt Class
- DEVMODE Struct
- The DEVMODE data structure contains information about the initialization and environment of a printer or a display device.
- 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.
- DIBSECTION Struct
- The DIBSECTION structure contains information about a DIB created by calling the CreateDIBSection function. A DIBSECTION structure includes information about the bitmap's dimensions, color format, color masks, optional file mapping object, and optional bit values storage offset. An application can obtain a filled-in DIBSECTION structure for a given DIB by calling the GetObject function.
- DISK_EXTENT Struct
- Represents a disk extent.
- DISK_GEOMETRY Struct
- Describes the geometry of disk devices and media.
- DISK_GEOMETRY_EX Struct
- Describes the extended geometry of disk devices and media.
- DISPPARAMS Struct
- Contains the arguments passed to a method or property.
- DLGITEMTEMPLATE Struct
- Defines the dimensions and style of a control in a dialog box. One or more of these structures are combined with a DLGTEMPLATE structure to form a standard template for a dialog box.
- DLGTEMPLATE Struct
- Defines the dimensions and style of a dialog box. This structure, always the first in a standard template for a dialog box, also specifies the number of controls in the dialog box and therefore specifies the number of subsequent DLGITEMTEMPLATE structures in the template.
- DLLVERSIONINFO Struct
- Receives DLL-specific version information. It is used with the DllGetVersion function.
- DOC_INFO_1 Struct
- The DOC_INFO_1 structure describes a document that will be printed.
- DOT11_AUTH_CIPHER_PAIR Struct
- The DOT11_AUTH_CIPHER_PAIR structure defines a pair of 802.11 authentication and cipher algorithms that can be enabled at the same time on the 802.11 station.
- DOT11_BSSID_LIST Struct
- The DOT11_BSSID_LIST structure contains a list of basic service set (BSS) identifiers.
- DOT11_NETWORK Struct
- The DOT11_NETWORK structure contains information about an available wireless network.
- DOT11_NETWORK_LIST Struct
- The DOT11_NETWORK_LIST structure contains a list of 802.11 wireless networks.
- DOT11_SSID Struct
- A DOT11_SSID structure contains the SSID of an interface.
- 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.
- DRAWTEXTPARAMS Struct
- The DRAWTEXTPARAMS structure contains extended formatting options for the DrawTextEx function.
- DTBGOPTS Struct
- Defines the options for the DrawThemeBackgroundEx function.
- DTTOPTS Struct
- Defines the options for the DrawThemeTextEx function.
- DWM_BLURBEHIND Struct
- Specifies Desktop Window Manager (DWM) blur-behind properties. Used by the DwmEnableBlurBehindWindow function.
- DWM_WINDOW_CORNER_PREFERENCE
- DWMWINDOWATTRIBUTE
- Flags used by the DwmGetWindowAttribute and DwmSetWindowAttribute functions to specify window attributes for Desktop Window Manager (DWM) non-client rendering.
- EAP_METHOD_TYPE Struct
- The EAP_METHOD_TYPE structure contains type, identification, and author information about an EAP method.
- EAP_TYPE Struct
- The EAP_TYPE structure contains type and vendor identification information for an EAP method.
- ELEMDESC Struct
- Contains the type description and process-transfer information for a variable, a function, or a function parameter.
- ENUMLOGFONTEX Struct
- The ENUMLOGFONTEX structure contains information about an enumerated font.
- EVENTMSG Struct
- Contains information about a hardware message sent to the system message queue. This structure is used to store message information for the JournalPlaybackProc callback function.
- EXCEPINFO Struct
- Describes an exception that occurred during IDispatch::Invoke.
- FILE_SEGMENT_ELEMENT Struct
- Union that contains a 64-bit value that points to a page of data.
- FileAttributes Enum
- Describes the attributes of a file or folder.
- FileOpenDialog com
- FILEOPENDIALOGOPTIONS Enum
- Common dialog constants & enumerations Defines the set of options available to an Open or Save dialog.
- FileOpenPicker winrt Class
- FileSaveDialog com
- FILETIME Struct
- Contains a 64-bit value representing the number of 100-nanosecond intervals since January 1, 1601 (UTC).
- FINDREPLACE Struct
- Contains information that the FindText and ReplaceText functions use to initialize the Find and Replace dialog boxes. The FINDMSGSTRING registered message uses this structure to pass the user's search or replacement input to the owner window of a Find or Replace dialog box.
- FOCUS_EVENT_RECORD Struct
- Describes a focus event in a console INPUT_RECORD structure. These events are used internally and should be ignored.
- FUNCDESC Struct
- Describes a function.
- Gamepad winrt Class
- GamepadButtons Enum
- Specifies the button type.
- GamepadReading Struct
- Represents the current state of the gamepad.
- GamepadVibration Struct
- Describes the gamepad motor speed.
- GESTURECONFIG Struct
- Gets and sets the configuration for enabling gesture messages and the type of this configuration.
- GESTUREINFO Struct
- Stores information about a gesture.
- GESTURENOTIFYSTRUCT Struct
- When transmitted with WM_GESTURENOTIFY messages, passes information about a gesture.
- GUID Struct
- Represents a globally unique identifier (GUID).
- GUITHREADINFO Struct
- Contains information about a GUI thread.
- HARDWAREINPUT Struct
- Contains information about a simulated message generated by an input device other than a keyboard or mouse.
- Headset winrt Class
- HostName winrt Class
- IApplicationActivationManager com Interface
- IAppxFactory com Interface
- IAppxFile com Interface
- IAppxFilesEnumerator com Interface
- IAppxManifestApplication com Interface
- IAppxManifestApplicationsEnumerator com Interface
- IAppxManifestOSPackageDependency com Interface
- IAppxManifestPackageDependenciesEnumerator com Interface
- IAppxManifestPackageDependency com Interface
- IAppxManifestPackageId com Interface
- IAppxManifestProperties com Interface
- IAppxManifestReader com Interface
- IAppxManifestReader2 com Interface
- IAppxManifestReader3 com Interface
- IAppxManifestReader4 com Interface
- IAppxManifestReader5 com Interface
- IAppxManifestReader6 com Interface
- IAppxManifestReader7 com Interface
- IAppxPackageReader com Interface
- IAsyncAction winrt Interface
- IAsyncInfo winrt Interface
- IAudioCaptureClient com Interface
- IAudioClient com Interface
- IAudioClock com Interface
- IAudioRenderClient com Interface
- IAudioSessionControl com Interface
- IAudioSessionManager com Interface
- IAudioStreamVolume com Interface
- IBatteryReport winrt Interface
- IBindCtx com Interface
- ICalendar winrt Interface
- IChannelAudioVolume com Interface
- IClassFactory com Interface
- ICONINFO Struct
- Contains information about an icon or a cursor.
- ICONINFOEX Struct
- Contains information about an icon or a cursor. Extends ICONINFO. Used by GetIconInfoEx.
- IConnectionPoint com Interface
- IConnectionPointContainer com Interface
- IDesktopWallpaper com Interface
- IDevicePicker winrt Interface
- IDevicePickerFilter winrt Interface
- IDispatch com Interface
- IDLDESC Struct
- Contains the IDL attributes of a type.
- IEnumIDList com Interface
- IEnumMoniker com Interface
- IEnumNetworkConnections com Interface
- IEnumNetworks com Interface
- IEnumResources com Interface
- IEnumSpellingError com Interface
- IEnumString com Interface
- IEnumVARIANT com Interface
- IEnumWbemClassObject com Interface
- IErrorInfo com Interface
- IFileDialog com Interface
- IFileDialog2 com Interface
- IFileDialogCustomize com Interface
- IFileIsInUse com Interface
- IFileOpenDialog com Interface
- IFileOpenPicker winrt Interface
- IFileSaveDialog com Interface
- IGameController winrt Interface
- IGameControllerBatteryInfo winrt Interface
- IGamepad winrt Interface
- IHeadset winrt Interface
- IHostName winrt Interface
- IInspectable com Interface
-
IIterable<
T> winrt Interface - Exposes an iterator that supports simple iteration over a collection of a specified type.
-
IIterator<
T> winrt Interface - Supports simple iteration over a collection.
- IJsonArray winrt Interface
- IJsonObject winrt Interface
- IJsonObjectWithDefaultValues winrt Interface
- IJsonValue winrt Interface
-
IKeyValuePair<
K, V> winrt Interface - Represents a key-value pair.
- IKnownFolder com Interface
- IKnownFolderManager com Interface
-
IMap<
K, V> winrt Interface - Represents an associative collection, also known as a map or a dictionary.
-
IMapView<
K, V> winrt Interface - Represents an immutable view into a map.
- IMMDevice com Interface
- IMMDeviceEnumerator com Interface
- IModalWindow com Interface
- IMoniker com Interface
- INetwork com Interface
- INetworkAdapter winrt Interface
- INetworkConnection com Interface
- INetworkInformationStatics winrt Interface
- INetworkItem winrt Interface
- INetworkListManager com Interface
- INetworkListManagerEvents com Interface
- INITCOMMONCONTROLSEX Struct
- Carries information used to load common control classes from the dynamic-link library (DLL). This structure is used with the InitCommonControlsEx function.
- INPUT Struct
- Used by SendInput to store information for synthesizing input events such as keystrokes, mouse movement, and mouse clicks.
- INPUT_RECORD Struct
- Describes an input event in the console input buffer. These records can be read from the input buffer by using the ReadConsoleInput or PeekConsoleInput function, or written to the input buffer by using the WriteConsoleInput function.
- INPUT_TRANSFORM Struct
- Defines the matrix that represents a transform on a message consumer. This matrix can be used to transform pointer input data from client coordinates to screen coordinates, while the inverse can be used to transform pointer input data from screen coordinates to client coordinates.
- IP_ADAPTER_ADDRESSES_LH Struct
- The IP_ADAPTER_ADDRESSES structure is the header node for a linked list of addresses for a particular adapter. This structure can simultaneously be used as part of a linked list of IP_ADAPTER_ADDRESSES structures.
- IP_ADAPTER_ANYCAST_ADDRESS_XP Struct
- The IP_ADAPTER_ANYCAST_ADDRESS structure stores a single anycast IP address in a linked list of addresses for a particular adapter.
- IP_ADAPTER_DNS_SERVER_ADDRESS_XP Struct
- The IP_ADAPTER_DNS_SERVER_ADDRESS structure stores a single DNS server address in a linked list of DNS server addresses for a particular adapter.
- IP_ADAPTER_DNS_SUFFIX Struct
- The IP_ADAPTER_DNS_SUFFIX structure stores a DNS suffix in a linked list of DNS suffixes for a particular adapter.
- IP_ADAPTER_GATEWAY_ADDRESS_LH Struct
- The IP_ADAPTER_GATEWAY_ADDRESS structure stores a single gateway address in a linked list of gateway addresses for a particular adapter.
- IP_ADAPTER_INDEX_MAP Struct
- The IP_ADAPTER_INDEX_MAP structure stores the interface index associated with a network adapter with IPv4 enabled together with the name of the network adapter.
- IP_ADAPTER_MULTICAST_ADDRESS_XP Struct
- The IP_ADAPTER_MULTICAST_ADDRESS structure stores a single multicast address in a linked-list of addresses for a particular adapter.
- IP_ADAPTER_PREFIX_XP Struct
- The IP_ADAPTER_PREFIX structure stores an IP address prefix.
- IP_ADAPTER_UNICAST_ADDRESS_LH Struct
- The IP_ADAPTER_UNICAST_ADDRESS structure stores a single unicast IP address in a linked list of IP addresses for a particular adapter.
- IP_ADAPTER_WINS_SERVER_ADDRESS_LH Struct
- The IP_ADAPTER_WINS_SERVER_ADDRESS structure stores a single Windows Internet Name Service (WINS) server address in a linked list of WINS server addresses for a particular adapter.
- IP_ADDR_STRING Struct
- The IP_ADDR_STRING structure represents a node in a linked-list of IPv4 addresses.
- IP_ADDRESS_STRING Struct
- The IP_ADDRESS_STRING structure stores an IPv4 address in dotted decimal notation. The IP_ADDRESS_STRING structure definition is also the type definition for the IP_MASK_STRING structure.
- IP_INTERFACE_INFO Struct
- The IP_INTERFACE_INFO structure contains a list of the network interface adapters with IPv4 enabled on the local system.
- IP_PER_ADAPTER_INFO_W2KSP1 Struct
- The IP_PER_ADAPTER_INFO structure contains information specific to a particular adapter.
- IPedometerReading winrt Interface
- IPersist com Interface
- IPersistFile com Interface
- IPersistMemory com Interface
- IPersistStream com Interface
- IPhoneNumberFormatter winrt Interface
- IPInformation winrt Class
- IPrinting3DMultiplePropertyMaterial winrt Interface
- IPropertyValue winrt Interface
- IProvideClassInfo com Interface
-
IReference<
T> winrt Interface - Enables arbitrary enumerations, structures, and delegate types to be used as property values.
- IRunningObjectTable com Interface
- ISensor com Interface
- ISensorCollection com Interface
- ISensorDataReport com Interface
- ISensorManager com Interface
- ISequentialStream com Interface
- IShellFolder com Interface
- IShellItem com Interface
- IShellItem2 com Interface
- IShellItemArray com Interface
- IShellItemFilter com Interface
- IShellItemImageFactory com Interface
- IShellItemResources com Interface
- IShellLink com Interface
- IShellLinkDataList com Interface
- IShellLinkDual com Interface
- IShellService com Interface
- ISimpleAudioVolume com Interface
- ISpeechObjectToken com Interface
- ISpeechObjectTokens com Interface
- ISpellChecker com Interface
- ISpellChecker2 com Interface
- ISpellCheckerChangedEventHandler com Interface
- ISpellCheckerFactory com Interface
- ISpellingError com Interface
- ISpEventSource com Interface
- ISpNotifySource com Interface
- ISpVoice com Interface
- IStorageItem winrt Interface
- IStream com Interface
- ISupportErrorInfo com Interface
- ITEMIDLIST Struct
- Contains a list of item identifiers.
- IToastNotificationFactory winrt Interface
- IToastNotificationManagerStatics winrt Interface
- ITypeInfo com Interface
- IUnknown com Interface
- IUri com Interface
- IUserDataPathsStatics winrt Interface
-
IVector<
T> winrt Interface - Represents a random-access collection of elements.
-
IVectorView<
T> winrt Interface - Represents an immutable view into a vector.
- IVirtualDesktopManager com Interface
- IWbemClassObject com Interface
- IWbemConfigureRefresher com Interface
- IWbemContext com Interface
- IWbemHiPerfEnum com Interface
- IWbemLocator com Interface
- IWbemObjectAccess com Interface
- IWbemRefresher com Interface
- IWbemServices com Interface
- JOB_INFO_1 Struct
- The JOB_INFO_1 structure specifies print-job information such as the job-identifier value, the name of the printer for which the job is spooled, the name of the machine that created the print job, the name of the user that owns the print job, and so on.
- JsonArray winrt Class
- JsonObject winrt Class
- JsonValue winrt Class
- KBDLLHOOKSTRUCT Struct
- Contains information about a low-level keyboard input event.
- KEY_EVENT_RECORD Struct
- Describes a keyboard input event in a console INPUT_RECORD structure.
- KEYBDINPUT Struct
- Contains information about a simulated keyboard event.
- KNOWNFOLDER_DEFINITION Struct
- Defines the specifics of a known folder.
- KnownFolderManager com
- L2_NOTIFICATION_DATA Struct
- The L2_NOTIFICATION_DATA structure is used by the IHV Extensions DLL to send notifications to any service or applications that has registered for the notification.
- LASTINPUTINFO Struct
- Contains the time of the last input.
- LOGBRUSH Struct
- The LOGBRUSH structure defines the style, color, and pattern of a physical brush. It is used by the CreateBrushIndirect and ExtCreatePen functions.
- LOGFONT Struct
- The LOGFONT structure defines the attributes of a font.
- LOGPALETTE Struct
- The LOGPALETTE structure defines a logical palette.
- LUID Struct
- A Locally Unique Identifier (LUID). This is a value guaranteed to be unique only on the system on which it was generated. The uniqueness of a locally unique identifier is guaranteed only until the system is restarted.
- MAGCOLOREFFECT Struct
- Describes a color transformation matrix that a magnifier control uses to apply a color effect to magnified screen content.
- MAGIMAGEHEADER Struct
- Describes an image format.
- MAGTRANSFORM Struct
- Describes a transformation matrix that a magnifier control uses to magnify screen content.
- MapHelper
- MARGINS Struct
- Returned by the GetThemeMargins function to define the margins of windows that have visual styles applied.
- Matrix3x2 Struct
- Describes a 3*2 floating point matrix.
- Matrix4x4 Struct
- Describes a 4*4 floating point matrix.
- 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.
- MCI_OPEN_PARMS Struct
- The MCI_OPEN_PARMS structure contains information for the MCI_OPEN command.
- MCI_PLAY_PARMS Struct
- The MCI_PLAY_PARMS structure contains positioning information for the MCI_PLAY command.
- MCI_SEEK_PARMS Struct
- The MCI_SEEK_PARMS structure contains positioning information for the MCI_SEEK command.
- MCI_STATUS_PARMS Struct
- The MCI_STATUS_PARMS structure contains information for the MCI_STATUS command.
- MediaPropertySet winrt Class
- Represents a set of media properties.
- MENU_EVENT_RECORD Struct
- Describes a menu event in a console INPUT_RECORD structure. These events are used internally and should be ignored.
- MENUINFO Struct
- Contains information about a menu.
- MENUITEMINFO Struct
- Contains information about a menu item.
- MENUITEMTEMPLATE Struct
- Defines a menu item in a menu template.
- MENUITEMTEMPLATEHEADER Struct
- Defines the header for a menu template. A complete menu template consists of a header and one or more menu item lists.
- METAFILEPICT Struct
- Defines the metafile picture format used for exchanging metafile data through the clipboard.
- MIDIEVENT Struct
- The MIDIEVENT structure describes a MIDI event in a stream buffer.
- MIDIHDR Struct
- The MIDIHDR structure defines the header used to identify a MIDI system-exclusive or stream buffer.
- MIDIINCAPS Struct
- The MIDIINCAPS structure describes the capabilities of a MIDI input device.
- MIDIOUTCAPS Struct
- The MIDIOUTCAPS structure describes the capabilities of a MIDI output device.
- MIDIPROPTEMPO Struct
- The MIDIPROPTEMPO structure contains the tempo property for a stream.
- MIDIPROPTIMEDIV Struct
- The MIDIPROPTIMEDIV structure contains the time division property for a stream.
- MIDISTRMBUFFVER Struct
- The MIDISTRMBUFFVER structure contains version information for a long MIDI event of the MEVT_VERSION type.
- MINMAXINFO Struct
- Contains information about a window's maximized size and position and its minimum and maximum tracking size.
- MMDeviceEnumerator com
- MMTIME Struct
- The MMTIME structure contains timing information for different types of multimedia data.
- MODEMDEVCAPS Struct
- Contains information about the capabilities of a modem.
- MODEMSETTINGS Struct
- Contains information about a modem's configuration.
- MODLOAD_DATA Struct
- Contains module data.
- MONITOR_DPI_TYPE Enum
- Identifies the dots per inch (dpi) setting for a monitor.
- MONITORINFO Struct
- The MONITORINFO structure contains information about a display monitor.
- MOUSE_EVENT_RECORD Struct
- Describes a mouse input event in a console INPUT_RECORD structure.
- MOUSEHOOKSTRUCT Struct
- Contains information about a mouse event passed to a WH_MOUSE hook procedure, MouseProc.
- MOUSEHOOKSTRUCTEX Struct
- Contains information about a mouse event passed to a WH_MOUSE hook procedure, MouseProc. This is an extension of the MOUSEHOOKSTRUCT structure that includes information about wheel movement or the use of the X button.
- MOUSEINPUT Struct
- Contains information about a simulated mouse event.
- MOUSEMOVEPOINT Struct
- Contains information about the mouse's location in screen coordinates.
- MSG Struct
- Contains message information from a thread's message queue.
- MSLLHOOKSTRUCT Struct
- Contains information about a low-level mouse input event.
- NCCALCSIZE_PARAMS Struct
- Contains information that an application can use while processing the WM_NCCALCSIZE message to calculate the size, position, and valid contents of the client area of a window.
- NDIS_OBJECT_HEADER Struct
- The NDIS_OBJECT_HEADER structure packages the object type, version, and size information that is required in many NDIS 6.0 structures.
- NET_LUID_LH Struct
- The NET_LUID union is the locally unique identifier (LUID) for a network interface.
- NetworkAdapter winrt Class
- NetworkItem winrt Class
- NetworkListManager com
- NetworkTypes Enum
- Defines the network connection types.
- NEWTEXTMETRIC Struct
- The NEWTEXTMETRIC structure contains data that describes a physical font.
- NLM_SIMULATED_PROFILE_INFO Struct
- Used to specify values that are used by SetSimulatedProfileInfo to override current internet connection profile values in an RDP Child Session to support the simulation of specific metered internet connection conditions.
- NONCLIENTMETRICS Struct
- Contains the scalable metrics associated with the nonclient area of a nonminimized window. This structure is used by the SPI_GETNONCLIENTMETRICS and SPI_SETNONCLIENTMETRICS actions of the SystemParametersInfo function.
- NOTIFYICONDATA Struct
- Contains information that the system needs to display notifications in the notification area. Used by Shell_NotifyIcon.
- OPENCARD_SEARCH_CRITERIA Struct
- The OPENCARD_SEARCH_CRITERIA structure is used by the SCardUIDlgSelectCard function in order to recognize cards that meet the requirements set forth by the caller. You can, however, call SCardUIDlgSelectCard without using this structure.
- OPENCARDNAME Struct
- The OPENCARDNAME structure contains the information that the GetOpenCardName function uses to initialize a smart card Select Card dialog box. Calling SCardUIDlgSelectCard with OPENCARDNAME_EX is recommended over calling GetOpenCardName with OPENCARDNAME. OPENCARDNAME is provided for backward compatibility.
- OPENCARDNAME_EX Struct
- The OPENCARDNAME_EX structure contains the information that the SCardUIDlgSelectCard function uses to initialize a smart card Select Card dialog box.
- OPENFILENAME Struct
- Contains information that the GetOpenFileName and GetSaveFileName functions use to initialize an Open or Save As dialog box. After the user closes the dialog box, the system returns information about the user's selection in this structure.
- OSVERSIONINFO Struct
- Contains operating system version information. The information includes major and minor version numbers, a build number, a platform identifier, and descriptive text about the operating system. This structure is used with the GetVersionEx function.
- OSVERSIONINFOEX Struct
- Contains operating system version information. The information includes major and minor version numbers, a build number, a platform identifier, and information about product suites and the latest Service Pack installed on the system. This structure is used with the GetVersionEx and VerifyVersionInfo functions.
- OVERLAPPED Struct
- Contains information used in asynchronous (or overlapped) input and output (I/O).
- OVERLAPPED_ENTRY Struct
- Contains the information returned by a call to the GetQueuedCompletionStatusEx function.
- PAINTSTRUCT Struct
- The PAINTSTRUCT structure contains information for an application. This information can be used to paint the client area of a window owned by that application.
- PALETTEENTRY Struct
- The PALETTEENTRY structure specifies the color and usage of an entry in a logical palette. A logical palette is defined by a LOGPALETTE structure.
- PARAMDESC Struct
- Contains information needed for transferring a structure element, parameter, or function return value between processes.
- PARAMDESCEX Struct
- Contains information about the default value of a parameter.
- PedometerReading winrt Class
- PhoneNumberFormatter winrt Class
- PHYSICAL_MONITOR Struct
- Contains a handle and text description corresponding to a physical monitor.
- Plane Struct
- Describes a plane (a flat, two-dimensional surface).
- Point Struct
- Represents an x- and y-coordinate pair in two-dimensional space. Can also represent a logical point for certain property usages.
- POINT Struct
- The POINT structure defines the x- and y-coordinates of a point.
- POINTER_INFO Struct
- Contains basic pointer information common to all pointer types. Applications can retrieve this information using the GetPointerInfo, GetPointerFrameInfo, GetPointerInfoHistory and GetPointerFrameInfoHistory functions.
- POINTER_PEN_INFO Struct
- Defines basic pen information common to all pointer types.
- POINTER_TOUCH_INFO Struct
- Defines basic touch information common to all pointer types.
- POINTL Struct
- The POINTL structure defines the x- and y-coordinates of a point.
- POINTS Struct
- The POINTS structure defines the x- and y-coordinates of a point.
- POLYTEXT Struct
- The POLYTEXT structure describes how the PolyTextOut function should draw a string of text.
- PORT_INFO_1 Struct
- The PORT_INFO_1 structure identifies a supported printer port.
- PORT_INFO_2 Struct
- The PORT_INFO_2 structure identifies a supported printer port.
- POWERBROADCAST_SETTING Struct
- Sent with a power setting event and contains data about the specific change.
- PRINT_EXECUTION_DATA Struct
- Contains the execution context of the printer driver that calls GetPrintExecutionData.
- PRINTER_DEFAULTS Struct
- The PRINTER_DEFAULTS structure specifies the default data type, environment, initialization data, and access rights for a printer.
- PRINTER_INFO_1 Struct
- The PRINTER_INFO_1 structure specifies general printer information.
- PRINTER_INFO_2 Struct
- The PRINTER_INFO_2 structure specifies detailed printer information.
- PRINTER_INFO_3 Struct
- The PRINTER_INFO_3 structure specifies printer security information.
- PRINTER_INFO_4 Struct
- The PRINTER_INFO_4 structure specifies general printer information. The structure can be used to retrieve minimal printer information on a call to EnumPrinters. Such a call is a fast and easy way to retrieve the names and attributes of all locally installed printers on a system and all remote printer connections that a user has established.
- PRINTER_INFO_5 Struct
- The PRINTER_INFO_5 structure specifies detailed printer information.
- PRINTER_INFO_6 Struct
- The PRINTER_INFO_6 specifies the status value of a printer.
- PRINTER_NOTIFY_INFO Struct
- The PRINTER_NOTIFY_INFO structure contains printer information returned by the FindNextPrinterChangeNotification function. The function returns this information after a wait operation on a printer change notification object has been satisfied.
- PRINTER_NOTIFY_INFO_DATA Struct
- The PRINTER_NOTIFY_INFO_DATA structure identifies a job or printer information field and provides the current data for that field.
- PRINTER_OPTIONS Struct
- Represents printer options.
- Printing3DMultiplePropertyMaterial winrt Class
- 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.
- PROCESS_HEAP_ENTRY Struct
- Contains information about a heap element. The HeapWalk function uses a PROCESS_HEAP_ENTRY structure to enumerate the elements of a heap.
- PROCESS_INFORMATION Struct
- Contains information about a newly created process and its primary thread. It is used with the CreateProcess, CreateProcessAsUser, CreateProcessWithLogonW, or CreateProcessWithTokenW function.
- PROPERTYKEY Struct
- Specifies the FMTID/PID identifier that programmatically identifies a property.
- PropertySet winrt Class
-
Represents a property set, which is a set of
PropertyValue
objects with string keys. - PropertyValue winrt Class
- PROPSPEC Struct
- The PROPSPEC structure is used by many of the methods of IPropertyStorage to specify a property either by its property identifier (ID) or the associated string name.
- PROPVARIANT Struct
- The PROPVARIANT structure is used in the ReadMultiple and WriteMultiple methods of IPropertyStorage to define the type tag and the value of a property in a property set.
- Quaternion Struct
- Describes a quaternion, which is an abstract representation of an orientation in space that is based on complex numbers.
- Rational Struct
- Describes a number that can be created by the division of 2 integers.
- RAWHID Struct
- Describes the format of the raw input from a Human Interface Device (HID).
- RAWINPUT Struct
- Contains the raw input from a device.
- RAWINPUTDEVICE Struct
- Defines information for the raw input devices.
- RAWINPUTDEVICELIST Struct
- Contains information about a raw input device.
- RAWINPUTHEADER Struct
- Contains the header information that is part of the raw input data.
- RAWKEYBOARD Struct
- Contains information about the state of the keyboard.
- RAWMOUSE Struct
- Contains information about the state of the mouse.
- Rect Struct
- Describes the width, height, and point origin of a rectangle.
- RECT Struct
- The RECT structure defines a rectangle by the coordinates of its upper-left and lower-right corners.
- RGBQUAD Struct
- The RGBQUAD structure describes a color consisting of relative intensities of red, green, and blue.
- RO_INIT_TYPE Enum
- Determines the concurrency model used for incoming calls to the objects created by this thread.
- SAFEARRAY Struct
- Represents a safe array.
- SAFEARRAYBOUND Struct
- Represents the bounds of one dimension of the array.
- SCARD_ATRMASK Struct
- The SCARD_ATRMASK structure is used by the SCardLocateCardsByATR function to locate cards.
- SCARD_IO_REQUEST Struct
- The SCARD_IO_REQUEST structure begins a protocol control information structure. Any protocol-specific information then immediately follows this structure. The entire length of the structure must be aligned with the underlying hardware architecture word size. For example, in Win32 the length of any PCI information must be a multiple of four bytes so that it aligns on a 32-bit boundary.
- SCARD_READERSTATE Struct
- The SCARD_READERSTATE structure is used by functions for tracking smart cards within readers.
- SCROLLBARINFO Struct
- The SCROLLBARINFO structure contains scroll bar information.
- SCROLLINFO Struct
- The SCROLLINFO structure contains scroll bar parameters to be set by the SetScrollInfo function (or SBM_SETSCROLLINFO message), or retrieved by the GetScrollInfo function (or SBM_GETSCROLLINFO message)
- SECURITY_ATTRIBUTES Struct
- The SECURITY_ATTRIBUTES structure contains the security descriptor for an object and specifies whether the handle retrieved by specifying this structure is inheritable. This structure provides security settings for objects created by various functions, such as CreateFile, CreatePipe, CreateProcess, RegCreateKeyEx, or RegSaveKeyEx.
- SECURITY_DESCRIPTOR Struct
- The SECURITY_DESCRIPTOR structure contains the security information associated with an object. Applications use this structure to set and query an object's security status.
- Sensor com
- SensorCollection com
- SensorDataReport com
- SensorManager com
- SHELL_ITEM_RESOURCE Struct
- Defines Shell item resource.
- SHELLEXECUTEINFO Struct
- Contains information used by ShellExecuteEx.
- ShellItem com
- ShellLink com
- SHITEMID Struct
- Defines an item identifier.
- SHQUERYRBINFO Struct
- Contains the size and item count information retrieved by the SHQueryRecycleBin function.
- Size Struct
- Describes the width and height of an object.
- SIZE Struct
- The SIZE structure defines the width and height of a rectangle.
- SMALL_RECT Struct
- Defines the coordinates of the upper left and lower right corners of a rectangle.
- SOCKET_ADDRESS Struct
- The SOCKET_ADDRESS structure stores protocol-specific address information.
- SOLE_AUTHENTICATION_SERVICE Struct
- Identifies an authentication service that a server is willing to use to communicate to a client.
- SP_DEVICE_INTERFACE_DATA Struct
- An SP_DEVICE_INTERFACE_DATA structure defines a device interface in a device information set.
- SP_DEVICE_INTERFACE_DETAIL_DATA_ Struct
- An SP_DEVICE_INTERFACE_DATA structure defines a device interface in a device information set.
- SP_DEVINFO_DATA Struct
- An SP_DEVINFO_DATA structure defines a device instance that is a member of a device information set.
- SPDRP Enum
- Device registry property codes.
- SPEAKFLAGS
- SpellCheckerFactory com
- SPEVENT Struct
- SPEVENT contains information about an event. Events are passed from the text-to-speech (TTS) or speech recognition (SR) engines or audio devices back to applications.
- SPEVENTSOURCEINFO Struct
- SPEVENTSOURCEINFO is used by ISpEventSource::GetInfo to pass back information about the event source. Event sources contain a queue, which hold events until a caller retrieves the events using ::GetEvents.
- SpVoice com
- SPVOICESTATUS Struct
- SPVOICESTATUS contains voice status information. This structure is returned by ISpVoice::GetStatus.
- STARTUPINFO Struct
- Specifies the window station, desktop, standard handles, and appearance of the main window for a process at creation time.
- STARTUPINFOEX Struct
- Specifies the window station, desktop, standard handles, and attributes for a new process. It is used with the CreateProcess and CreateProcessAsUser functions.
- STATPROPSETSTG Struct
- The STATPROPSETSTG structure contains information about a property set.
- STATPROPSTG Struct
- The STATPROPSTG structure contains data about a single property in a property set. This data is the property ID and type tag, and the optional string name that may be associated with the property.
- STATSTG Struct
- The STATSTG structure contains statistical data about an open storage, stream, or byte-array object. This structure is used in the IEnumSTATSTG, ILockBytes, IStorage, and IStream interfaces.
- STORAGE_DEVICE_NUMBER Struct
- Contains information about a device. This structure is used by the IOCTL_STORAGE_GET_DEVICE_NUMBER control code.
- StorageItemTypes Enum
- Describes whether an item that implements the IStorageItem interface is a file or a folder.
- StringMap winrt Class
- An associative collection, also known as a map or a dictionary.
- STRRET Struct
- Contains strings returned from the IShellFolder interface methods.
- STYLESTRUCT Struct
- Contains the styles for a window.
- SYMBOL_INFO Struct
- Contains symbol information.
- SYSTEM_BATTERY_STATE Struct
- Contains information about the current state of the system battery.
- SYSTEM_INFO Struct
- Contains information about the current computer system. This includes the architecture and type of the processor, the number of processors in the system, the page size, and other such information.
- SYSTEM_POWER_STATUS Struct
- Contains information about the power status of the system.
- SYSTEMTIME Struct
- Specifies a date and time, using individual members for the month, day, year, weekday, hour, minute, second, and millisecond. The time is either in coordinated universal time (UTC) or local time, depending on the function that is being called.
- TASKDIALOG_BUTTON Struct
- The TASKDIALOG_BUTTON structure contains information used to display a button in a task dialog. The TASKDIALOGCONFIG structure uses this structure.
- TASKDIALOGCONFIG Struct
- The TASKDIALOGCONFIG structure contains information used to display a task dialog. The TaskDialogIndirect function uses this structure.
- TEXTMETRIC Struct
- The TEXTMETRIC structure contains basic information about a physical font. All sizes are specified in logical units; that is, they depend on the current mapping mode of the display context.
- TITLEBARINFO Struct
- Contains title bar information.
- TITLEBARINFOEX Struct
- Expands on the information described in the TITLEBARINFO structure by including the coordinates of each element of the title bar. This structure is sent with the WM_GETTITLEBARINFOEX message.
- ToastNotification winrt Class
- TOKEN_APPCONTAINER_INFORMATION Struct
- The TOKEN_APPCONTAINER_INFORMATION structure specifies all the information in a token that is necessary for an app container.
- TOKEN_INFORMATION_CLASS Struct
- The TOKEN_INFORMATION_CLASS enumeration contains values that specify the type of information being assigned to or retrieved from an access token.
- TOUCHINPUT Struct
- Encapsulates data for touch input.
- TOUCHPREDICTIONPARAMETERS Struct
- Contains hardware input details that can be used to predict touch targets and help compensate for hardware latency when processing touch and gesture input that contains distance and velocity data.
- TPMPARAMS Struct
- Contains extended parameters for the TrackPopupMenuEx function.
- TYPEATTR Struct
- Contains attributes of a type.
- TYPEDESC Struct
- Describes the type of a variable, the return type of a function, or the type of a function parameter.
- UNSIGNED_RATIO Struct
- Defines a data type used by the Desktop Window Manager (DWM) APIs. It represents a generic ratio and is used for different purposes and units even within a single API.
- UPDATELAYEREDWINDOWINFO Struct
- Used by UpdateLayeredWindowIndirect to provide position, size, shape, content, and translucency information for a layered window.
- UserDataPaths winrt Class
- VALENT Struct
- Contains information about a registry value. The RegQueryMultipleValues function uses this structure.
- ValueSet winrt Class
-
Implements a map with keys of type
String
and values of typeObject
. - VARDESC Struct
- Describes a variable, constant, or data member.
- VARENUM Enum
- Specifies the variant types.
- VARIANT Struct
- The VARIANT type is used in Win32 to represent a dynamic type. It is represented as a struct containing a union of the types that could be stored.
- Vector2 Struct
- Describes a vector of two floating-point components.
- Vector3 Struct
- Describes a vector of three floating-point components.
- Vector4 Struct
- Describes a vector of four floating-point components.
- VirtualDesktopManager com
- VOLUME_DISK_EXTENTS Struct
- Represents a physical location on a disk. It is the output buffer for the IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS control code.
- VS_FIXEDFILEINFO Struct
- Contains version information for a file. This information is language and code page independent.
- WAVEFORMATEX Struct
- The WAVEFORMATEX structure defines the format of waveform-audio data. Only format information common to all waveform-audio data formats is included in this structure. For formats that require additional information, this structure is included as the first member in another structure, along with the additional information.
- WAVEFORMATEXTENSIBLE Struct
- The WAVEFORMATEXTENSIBLE structure defines the format of waveform-audio data for formats having more than two channels or higher sample resolutions than allowed by WAVEFORMATEX. It can also be used to define any format that can be defined by WAVEFORMATEX.
- WAVEHDR Struct
- The WAVEHDR structure defines the header used to identify a waveform-audio buffer.
- WAVEOUTCAPS Struct
- The WAVEOUTCAPS structure describes the capabilities of a waveform-audio output device.
- WbemClassObject com
- WbemContext com
- WbemLocator com
- WbemRefresher com
- WIN32_FIND_DATA Struct
- Contains information about the file that is found by the FindFirstFile, FindFirstFileEx, or FindNextFile function.
- WINDOW_BUFFER_SIZE_RECORD Struct
- Describes a change in the size of the console screen buffer.
- WINDOWINFO Struct
- Contains window information.
- WINDOWPLACEMENT Struct
- Contains information about the placement of a window on the screen.
- WINDOWPOS Struct
- Contains information about the size and position of a window.
- WINDOWTHEMEATTRIBUTETYPE
- Specifies the type of visual style attribute to set on a window.
- WinRTEnum
- The base class that all WinRT Enumerations extend or implement.
- WLAN_ASSOCIATION_ATTRIBUTES Struct
- The WLAN_ASSOCIATION_ATTRIBUTES structure contains association attributes for a connection.
- WLAN_AUTH_CIPHER_PAIR_LIST Struct
- The WLAN_AUTH_CIPHER_PAIR_LIST structure contains a list of authentication and cipher algorithm pairs.
- WLAN_AVAILABLE_NETWORK Struct
- The WLAN_AVAILABLE_NETWORK structure contains information about an available wireless network.
- WLAN_AVAILABLE_NETWORK_LIST Struct
- The WLAN_AVAILABLE_NETWORK_LIST structure contains an array of information about available networks.
- WLAN_BSS_ENTRY Struct
- The WLAN_BSS_ENTRY structure contains information about a basic service set (BSS).
- WLAN_BSS_LIST Struct
- The WLAN_BSS_LIST structure contains a list of basic service set (BSS) entries.
- WLAN_CONNECTION_ATTRIBUTES Struct
- The WLAN_CONNECTION_ATTRIBUTES structure defines the attributes of a wireless connection.
- WLAN_CONNECTION_NOTIFICATION_DATA Struct
- The WLAN_CONNECTION_NOTIFICATION_DATA structure contains information about connection related notifications.
- WLAN_CONNECTION_PARAMETERS Struct
- The WLAN_CONNECTION_PARAMETERS structure specifies the parameters used when using the WlanConnect function.
- WLAN_COUNTRY_OR_REGION_STRING_LIST Struct
- A WLAN_COUNTRY_OR_REGION_STRING_LIST structure contains a list of supported country or region strings.
- WLAN_DEVICE_SERVICE_GUID_LIST Struct
- Contains an array of device service GUIDs.
- WLAN_DEVICE_SERVICE_NOTIFICATION_DATA Struct
- A structure that represents a device service notification.
- WLAN_HOSTED_NETWORK_CONNECTION_SETTINGS Struct
- The WLAN_HOSTED_NETWORK_CONNECTION_SETTINGS structure contains information about the connection settings on the wireless Hosted Network.
- WLAN_HOSTED_NETWORK_DATA_PEER_STATE_CHANGE Struct
- The WLAN_HOSTED_NETWORK_DATA_PEER_STATE_CHANGE structure contains information about a network state change for a data peer on the wireless Hosted Network.
- WLAN_HOSTED_NETWORK_PEER_STATE Struct
- The WLAN_HOSTED_NETWORK_PEER_STATE structure contains information about the peer state for a peer on the wireless Hosted Network.
- WLAN_HOSTED_NETWORK_RADIO_STATE Struct
- The WLAN_HOSTED_NETWORK_RADIO_STATE structure contains information about the radio state on the wireless Hosted Network.
- WLAN_HOSTED_NETWORK_SECURITY_SETTINGS Struct
- The WLAN_HOSTED_NETWORK_SECURITY_SETTINGS structure contains information about the security settings on the wireless Hosted Network.
- WLAN_HOSTED_NETWORK_STATE_CHANGE Struct
- The WLAN_HOSTED_NETWORK_STATE_CHANGE structure contains information about a network state change on the wireless Hosted Network.
- WLAN_HOSTED_NETWORK_STATUS Struct
- The WLAN_HOSTED_NETWORK_STATUS structure contains information about the status of the wireless Hosted Network.
- WLAN_INTERFACE_CAPABILITY Struct
- The WLAN_INTERFACE_CAPABILITY structure contains information about the capabilities of an interface.
- WLAN_INTERFACE_INFO Struct
- The WLAN_INTERFACE_INFO structure contains information about a wireless LAN interface.
- WLAN_INTERFACE_INFO_LIST Struct
- The WLAN_INTERFACE_INFO_LIST structure contains an array of NIC interface information.
- WLAN_MAC_FRAME_STATISTICS Struct
- The WLAN_MAC_FRAME_STATISTICS structure contains information about sent and received MAC frames.
- WLAN_MSM_NOTIFICATION_DATA Struct
- The WLAN_MSM_NOTIFICATION_DATA structure contains information about media specific module (MSM) connection related notifications.
- WLAN_PHY_FRAME_STATISTICS Struct
- The WLAN_PHY_FRAME_STATISTICS structure contains information about sent and received PHY frames.
- WLAN_PHY_RADIO_STATE Struct
- The WLAN_PHY_RADIO_STATE structure specifies the radio state on a specific physical layer (PHY) type.
- WLAN_PROFILE_INFO Struct
- The WLAN_PROFILE_INFO structure contains basic information about a profile.
- WLAN_PROFILE_INFO_LIST Struct
- The WLAN_PROFILE_INFO_LIST structure contains a list of wireless profile information.
- WLAN_RADIO_STATE Struct
- The WLAN_RADIO_STATE structure specifies the radio state on a list of physical layer (PHY) types.
- WLAN_RATE_SET Struct
- The set of supported data rates.
- WLAN_RAW_DATA Struct
- The WLAN_RAW_DATA structure contains raw data in the form of a blob that is used by some Native Wifi functions.
- WLAN_RAW_DATA_LIST Struct
- The WLAN_RAW_DATA_LIST structure contains raw data in the form of an array of data blobs that are used by some Native Wifi functions.
- WLAN_SECURITY_ATTRIBUTES Struct
- The WLAN_SECURITY_ATTRIBUTES structure defines the security attributes for a wireless connection.
- WLAN_STATISTICS Struct
- The WLAN_STATISTICS structure contains assorted statistics about an interface.
- WNDCLASS Struct
- Contains the window class attributes that are registered by the RegisterClass function.
- WNDCLASSEX Struct
- Contains window class information. It is used with the RegisterClassEx and GetClassInfoEx functions. The WNDCLASSEX structure is similar to the WNDCLASS structure. There are two differences. WNDCLASSEX includes the cbSize member, which specifies the size of the structure, and the hIconSm member, which contains a handle to a small icon associated with the window class.
- WSL_DISTRIBUTION_FLAGS Enum
- The WSL_DISTRIBUTION_FLAGS enumeration specifies the behavior of a distribution in the Windows Subsystem for Linux (WSL).
- WTA_OPTIONS Struct
- Defines options that are used to set window visual style attributes.
- XFORM Struct
- The XFORM structure specifies a world-space to page-space transformation.
- XINPUT_BATTERY_INFORMATION Struct
- Contains information on battery type and charge state.
- XINPUT_CAPABILITIES Struct
- Describes the capabilities of a connected controller. The XInputGetCapabilities function returns XINPUT_CAPABILITIES.
- XINPUT_GAMEPAD Struct
- Describes the current state of the controller.
- XINPUT_KEYSTROKE Struct
- Specifies keystroke data returned by XInputGetKeystroke.
- XINPUT_STATE Struct
- Represents the state of a controller.
- XINPUT_VIBRATION Struct
- Specifies motor speed levels for the vibration function of a controller.
Mixins
-
IAsyncOperation<
TResult> winrt Interface
Extensions
- BLUETOOTH_ADDRESS_Extension
- BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS_Extension
- BTH_LE_GATT_DESCRIPTOR_VALUE__Anonymous_e__Union_Extension
- BTH_LE_GATT_DESCRIPTOR_VALUE__Anonymous_e__Union_Extension_1
- BTH_LE_GATT_DESCRIPTOR_VALUE__Anonymous_e__Union_Extension_2
- BTH_LE_GATT_DESCRIPTOR_VALUE__Anonymous_e__Union_Extension_3
- BTH_LE_GATT_DESCRIPTOR_VALUE_Extension
- BTH_LE_UUID_Extension
- CHAR_INFO_Extension
- CY_Extension
- DECIMAL__Anonymous1_e__Union_Extension
- DECIMAL__Anonymous2_e__Union_Extension
- DECIMAL_Extension
- DECIMAL_Extension_1
- DEVMODEW__Anonymous1_e__Union_Extension
- DEVMODEW__Anonymous1_e__Union_Extension_1
- DEVMODEW_Extension
- DEVMODEW_Extension_1
- DialogItemTemplateHelper
- DialogTemplateHelper
- ELEMDESC_Extension
- HexConversion
- IInspectableExtension
- IN_ADDR__S_un_e__Union_Extension
- IN_ADDR__S_un_e__Union_Extension_1
- IN_ADDR_Extension
- INPUT_Extension
- INPUT_RECORD_Extension
- INPUT_TRANSFORM__Anonymous_e__Union_Extension
- INPUT_TRANSFORM_Extension
- IP_ADAPTER_ADDRESSES_LH__Anonymous1_e__Union_Extension
- IP_ADAPTER_ADDRESSES_LH__Anonymous2_e__Union_Extension
- IP_ADAPTER_ADDRESSES_LH_Extension
- IP_ADAPTER_ADDRESSES_LH_Extension_1
- IP_ADAPTER_ANYCAST_ADDRESS_XP__Anonymous_e__Union_Extension
- IP_ADAPTER_ANYCAST_ADDRESS_XP_Extension
- IP_ADAPTER_DNS_SERVER_ADDRESS_XP__Anonymous_e__Union_Extension
- IP_ADAPTER_DNS_SERVER_ADDRESS_XP_Extension
- IP_ADAPTER_GATEWAY_ADDRESS_LH__Anonymous_e__Union_Extension
- IP_ADAPTER_GATEWAY_ADDRESS_LH_Extension
- IP_ADAPTER_MULTICAST_ADDRESS_XP__Anonymous_e__Union_Extension
- IP_ADAPTER_MULTICAST_ADDRESS_XP_Extension
- IP_ADAPTER_PREFIX_XP__Anonymous_e__Union_Extension
- IP_ADAPTER_PREFIX_XP_Extension
- IP_ADAPTER_UNICAST_ADDRESS_LH__Anonymous_e__Union_Extension
- IP_ADAPTER_UNICAST_ADDRESS_LH_Extension
- IP_ADAPTER_WINS_SERVER_ADDRESS_LH__Anonymous_e__Union_Extension
- IP_ADAPTER_WINS_SERVER_ADDRESS_LH_Extension
- KEY_EVENT_RECORD_Extension
- MMTIME__u_e__Union_Extension
- MMTIME__u_e__Union_Extension_1
- MMTIME_Extension
- NET_LUID_LH_Extension
- NOTIFYICONDATAW_Extension
- OVERLAPPED__Anonymous_e__Union_Extension
- OVERLAPPED_Extension
- PRINTER_NOTIFY_INFO_DATA__NotifyData_e__Union_Extension
- PRINTER_NOTIFY_INFO_DATA_Extension
- PROCESS_HEAP_ENTRY__Anonymous_e__Union_Extension
- PROCESS_HEAP_ENTRY__Anonymous_e__Union_Extension_1
- PROCESS_HEAP_ENTRY_Extension
- PROPSPEC_Extension
- RAWINPUT_Extension
- RAWMOUSE__Anonymous_e__Union_Extension
- RAWMOUSE_Extension
- SetString
- Sets the memory starting at the pointer location to the string supplied.
- SetStringArray
- SHELLEXECUTEINFOW_Extension
- StringUtf8Pointer
- STRRET_Extension
- SYSTEM_INFO__Anonymous_e__Union_Extension
- SYSTEM_INFO_Extension
- TASKDIALOGCONFIG_Extension
- TASKDIALOGCONFIG_Extension_1
- TYPEDESC_Extension
- Uint8ListBlobConversion
- Utf16Conversion
- VARDESC_Extension
- WAVEFORMATEXTENSIBLE_Extension
- WinRTStringConversion
Constants
- ACCESS_SYSTEM_SECURITY → const int
-
Specifies access to the system security portion of the security descriptor.
0x01000000
- ALL_PROCESSOR_GROUPS → const int
-
All processor groups.
0xFFFF
- ASPECTX → const int
-
Relative width of a device pixel used for line drawing.
40
- ASPECTXY → const int
-
Diagonal width of the device pixel used for line drawing.
44
- ASPECTY → const int
-
Relative height of a device pixel used for line drawing.
42
- AW_ACTIVATE → const int
-
Activates the window.
0x00020000
- AW_BLEND → const int
-
Uses a fade effect.
0x00080000
- AW_CENTER → const int
-
Makes the window appear to collapse inward if AW_HIDE is used or expand
outward if the AW_HIDE is not used. The various direction flags have no
effect.
0x00000010
- AW_HIDE → const int
-
Hides the window. By default, the window is shown.
0x00010000
- AW_HOR_NEGATIVE → const int
-
Animates the window from right to left. This flag can be used with roll or
slide animation
0x00000002
- AW_HOR_POSITIVE → const int
-
Animates the window from left to right. This flag can be used with roll or
slide animation.
0x00000001
- AW_SLIDE → const int
-
Uses slide animation. By default, roll animation is used.
0x00040000
- AW_VER_NEGATIVE → const int
-
Animates the window from bottom to top. This flag can be used with roll or
slide animation.
0x00000008
- AW_VER_POSITIVE → const int
-
Animates the window from top to bottom. This flag can be used with roll or
slide animation.
0x00000004
- BI_BITFIELDS → const int
-
Specifies that the bitmap is not compressed and that the color masks for the
red, green, and blue components of each pixel are specified in the
bV5RedMask, bV5GreenMask, and bV5BlueMask members. This is valid when used
with 16- and 32-bpp bitmaps.
3
- BI_JPEG → const int
-
Specifies that the image is compressed using the JPEG file Interchange
Format. JPEG compression trades off compression against loss; it can achieve
a compression ratio of 20:1 with little noticeable loss.
4
- BI_PNG → const int
-
Specifies that the image is compressed using the PNG file Interchange
Format.
5
- BI_RGB → const int
-
An uncompressed format.
0
- BI_RLE4 → const int
-
An RLE format for bitmaps with 4 bpp. The compression format is a two-byte
format consisting of a count byte followed by two word-length color indexes.
2
- BI_RLE8 → const int
-
A run-length encoded (RLE) format for bitmaps with 8 bpp. The compression
format is a two-byte format consisting of a count byte followed by a byte
containing a color index. If bV5Compression is BI_RGB and the bV5BitCount
member is 16, 24, or 32, the bitmap array specifies the actual intensities
of blue, green, and red rather than using color table indexes.
1
- BITSPIXEL → const int
-
Number of adjacent color bits for each pixel.
12
- BLACKONWHITE → const int
-
Performs a Boolean AND operation using the color values for the eliminated
and existing pixels. If the bitmap is a monochrome bitmap, this mode
preserves black pixels at the expense of white pixels.
1
- BLTALIGNMENT → const int
-
Preferred horizontal drawing alignment, expressed as a multiple of pixels.
For best drawing performance, windows should be horizontally aligned to a
multiple of this value. A value of zero indicates that the device is
accelerated, and any alignment may be used.
119
- BLUETOOTH_GATT_FLAG_CONNECTION_AUTHENTICATED → const int
-
The client requests the data to be transmitted over an authenticated
channel.
0x00000002
- BLUETOOTH_GATT_FLAG_CONNECTION_ENCRYPTED → const int
-
The client requests the data to be transmitted over an encrypted channel.
0x00000001
- BLUETOOTH_GATT_FLAG_FORCE_READ_FROM_CACHE → const int
-
The characteristic value is to be read from the cache (regardless of whether
it is present in the cache or not).
0x00000008
- BLUETOOTH_GATT_FLAG_FORCE_READ_FROM_DEVICE → const int
-
The characteristic value is to be read directly from the device. This
overwrites the one in the cache if one is already present.
0x00000004
- BLUETOOTH_GATT_FLAG_NONE → const int
-
The client does not have specific GATT requirements (default).
0x00000000
- BLUETOOTH_GATT_FLAG_RETURN_ALL → const int
-
0x00000040
- BLUETOOTH_GATT_FLAG_SIGNED_WRITE → const int
-
Signed write. Profile drivers must use with
BLUETOOTH_GATT_FLAG_WRITE_WITHOUT_RESPONSE in order to produce signed write
without a response.
0x00000010
- BLUETOOTH_GATT_FLAG_WRITE_WITHOUT_RESPONSE → const int
-
Write without response.
0x00000020
- BS_3STATE → const int
-
Creates a button that is the same as a check box, except that the box can be
grayed as well as checked or cleared. Use the grayed state to show that the
state of the check box is not determined.
0x00000005
- BS_AUTO3STATE → const int
-
Creates a button that is the same as a three-state check box, except that
the box changes its state when the user selects it. The state cycles through
checked, indeterminate, and cleared.
0x00000006
- BS_AUTOCHECKBOX → const int
-
Creates a button that is the same as a check box, except that the check
state automatically toggles between checked and cleared each time the user
selects the check box.
0x00000003
- BS_AUTORADIOBUTTON → const int
-
Creates a button that is the same as a radio button, except that when the
user selects it, the system automatically sets the button's check state to
checked and automatically sets the check state for all other buttons in the
same group to cleared.
0x00000009
- BS_BITMAP → const int
-
Specifies that the button displays a bitmap. See the Remarks section for its
interaction with BS_ICON.
0x00000080
- BS_BOTTOM → const int
-
Places text at the bottom of the button rectangle.
0x00000800
- BS_CENTER → const int
-
Centers text horizontally in the button rectangle.
0x00000300
- BS_CHECKBOX → const int
-
Creates a small, empty check box with text. By default, the text is
displayed to the right of the check box. To display the text to the left of
the check box, combine this flag with the BS_LEFTTEXT style (or with the
equivalent BS_RIGHTBUTTON style).
0x00000002
- BS_DEFPUSHBUTTON → const int
-
Creates a push button that behaves like a BS_PUSHBUTTON style button, but
has a distinct appearance. If the button is in a dialog box, the user can
select the button by pressing the ENTER key, even when the button does not
have the input focus. This style is useful for enabling the user to quickly
select the most likely (default) option.
0x00000001
- BS_DIBPATTERN → const int
-
A pattern brush defined by a device-independent bitmap (DIB) specification.
5
- BS_DIBPATTERN8X8 → const int
-
A pattern brush defined by a device-independent bitmap (DIB) specification.
8
- BS_DIBPATTERNPT → const int
-
A pattern brush defined by a device-independent bitmap (DIB) specification.
6
- BS_FLAT → const int
-
Specifies that the button is two-dimensional; it does not use the default
shading to create a 3-D image.
0x00008000
- BS_GROUPBOX → const int
-
Creates a rectangle in which other controls can be grouped. Any text
associated with this style is displayed in the rectangle's upper left
corner.
0x00000007
- BS_HATCHED → const int
-
Hatched brush.
2
- BS_HOLLOW → const int
-
Hollow brush.
BS_NULL
- BS_ICON → const int
-
Specifies that the button displays an icon. See the Remarks section for its
interaction with BS_BITMAP.
0x00000040
- BS_LEFT → const int
-
Left-justifies the text in the button rectangle. However, if the button is a
check box or radio button that does not have the BS_RIGHTBUTTON style, the
text is left justified on the right side of the check box or radio button.
0x00000100
- BS_LEFTTEXT → const int
-
Places text on the left side of the radio button or check box when combined
with a radio button or check box style. Same as the BS_RIGHTBUTTON style.
0x00000020
- BS_MULTILINE → const int
-
Wraps the button text to multiple lines if the text string is too long to
fit on a single line in the button rectangle.
0x00002000
- BS_NOTIFY → const int
-
Enables a button to send BN_KILLFOCUS and BN_SETFOCUS notification codes to
its parent window. Note that buttons send the BN_CLICKED notification code
regardless of whether it has this style. To get BN_DBLCLK notification
codes, the button must have the BS_RADIOBUTTON or BS_OWNERDRAW style.
0x00004000
- BS_NULL → const int
-
Hollow brush.
1
- BS_OWNERDRAW → const int
-
Creates an owner-drawn button. The owner window receives a WM_DRAWITEM
message when a visual aspect of the button has changed. Do not combine the
BS_OWNERDRAW style with any other button styles.
0x0000000B
- BS_PATTERN → const int
-
Pattern brush defined by a memory bitmap.
3
- BS_PATTERN8X8 → const int
-
Pattern brush defined by a memory bitmap.
7
- BS_PUSHBOX → const int
-
Defines a push-box control, which is identical to a PUSHBUTTON, except that
it does not display a button face or frame; only the text appears.
0x0000000A
- BS_PUSHBUTTON → const int
-
Creates a push button that posts a WM_COMMAND message to the owner window
when the user selects the button.
0x00000000
- BS_PUSHLIKE → const int
-
Makes a button (such as a check box, three-state check box, or radio button)
look and act like a push button. The button looks raised when it isn't
pushed or checked, and sunken when it is pushed or checked.
0x00001000
- BS_RADIOBUTTON → const int
-
Creates a small circle with text. By default, the text is displayed to the
right of the circle. To display the text to the left of the circle, combine
this flag with the BS_LEFTTEXT style (or with the equivalent BS_RIGHTBUTTON
style). Use radio buttons for groups of related, but mutually exclusive
choices.
0x00000004
- BS_RIGHT → const int
-
Right-justifies text in the button rectangle. However, if the button is a
check box or radio button that does not have the BS_RIGHTBUTTON style, the
text is right justified on the right side of the check box or radio button.
0x00000200
- BS_RIGHTBUTTON → const int
-
Positions a radio button's circle or a check box's square on the right side
of the button rectangle. Same as the BS_LEFTTEXT style.
BS_LEFTTEXT
- BS_SOLID → const int
-
Solid brush.
0
- BS_TEXT → const int
-
Specifies that the button displays text.
0x00000000
- BS_TOP → const int
-
Places text at the top of the button rectangle.
0x00000400
- BS_TYPEMASK → const int
-
Do not use this style. A composite style bit that results from using the OR
operator on BS_* style bits. It can be used to mask out valid BS_* bits from
a given bitmask. Note that this is out of date and does not correctly
include all valid styles. Thus, you should not use this style.
0x0000000F
- BS_USERBUTTON → const int
-
Obsolete, but provided for compatibility with 16-bit versions of Windows.
Applications should use BS_OWNERDRAW instead.
0x00000008
- BS_VCENTER → const int
-
Places text in the middle (vertically) of the button rectangle.
0x00000C00
- CALLBACK_EVENT → const int
-
The dwCallback parameter is an event handle.
0x00050000
- CALLBACK_FUNCTION → const int
-
The dwCallback parameter is a callback procedure address.
0x00030000
- CALLBACK_NULL → const int
-
No callback mechanism. This is the default setting.
0x00000000
- CALLBACK_THREAD → const int
-
The dwCallback parameter is a thread identifier.
0x00020000
- CALLBACK_WINDOW → const int
-
The dwCallback parameter is a window handle.
0x00010000
- CBR_110 → const int
-
110 bps.
110
- CBR_115200 → const int
-
115200 bps.
115200
- CBR_1200 → const int
-
1200 bps.
1200
- CBR_128000 → const int
-
128000 bps.
128000
- CBR_14400 → const int
-
14400 bps.
14400
- CBR_19200 → const int
-
19200 bps.
19200
- CBR_2400 → const int
-
2400 bps.
2400
- CBR_256000 → const int
-
256000 bps.
256000
- CBR_300 → const int
-
300 bps.
300
- CBR_38400 → const int
-
38400 bps.
38400
- CBR_4800 → const int
-
4800 bps.
4800
- CBR_56000 → const int
-
56000 bps.
56000
- CBR_57600 → const int
-
57600 bps.
57600
- CBR_600 → const int
-
600 bps.
600
- CBR_9600 → const int
-
9600 bps.
9600
- CC_ANYCOLOR → const int
-
Causes the dialog box to display all available colors in the set of basic
colors.
0x00000100
- CC_ENABLEHOOK → const int
-
Enables the hook procedure specified in the lpfnHook member of this
structure. This flag is used only to initialize the dialog box.
0x00000010
- CC_ENABLETEMPLATE → const int
-
The hInstance and lpTemplateName members specify a dialog box template to
use in place of the default template. This flag is used only to initialize
the dialog box.
0x00000020
- CC_ENABLETEMPLATEHANDLE → const int
-
The hInstance member identifies a data block that contains a preloaded
dialog box template. The system ignores the lpTemplateName member if this
flag is specified. This flag is used only to initialize the dialog box.
0x00000040
- CC_FULLOPEN → const int
-
Causes the dialog box to display the additional controls that allow the user
to create custom colors. If this flag is not set, the user must click the
Define Custom Color button to display the custom color controls.
0x00000002
- CC_PREVENTFULLOPEN → const int
-
Disables the Define Custom Color button.
0x00000004
- CC_RGBINIT → const int
-
Causes the dialog box to use the color specified in the rgbResult member as
the initial color selection.
0x00000001
- CC_SHOWHELP → const int
-
Causes the dialog box to display the Help button. The hwndOwner member must
specify the window to receive the HELPMSGSTRING registered messages that the
dialog box sends when the user clicks the Help button.
0x00000008
- CC_SOLIDCOLOR → const int
-
Causes the dialog box to display only solid colors in the set of basic
colors.
0x00000080
- CF_ANSIONLY → const int
-
This flag is obsolete.
0x00000400
- CF_APPLY → const int
-
Causes the dialog box to display the Apply button. You should provide a hook
procedure to process WM_COMMAND messages for the Apply button. The hook
procedure can send the WM_CHOOSEFONT_GETLOGFONT message to the dialog box to
retrieve the address of the structure that contains the current selections
for the font.
0x00000200
- CF_BITMAP → const int
-
A handle to a bitmap (HBITMAP).
2
- CF_BOTH → const int
-
This flag is ignored for font enumeration.
CF_SCREENFONTS | CF_PRINTERFONTS
- CF_DIB → const int
-
A memory object containing a BITMAPINFO structure followed by the bitmap
bits.
8
- CF_DIBV5 → const int
-
A memory object containing a BITMAPV5HEADER structure followed by the bitmap
color space information and the bitmap bits.
17
- CF_DIF → const int
-
Software Arts' Data Interchange Format.
5
- CF_DSPBITMAP → const int
-
Bitmap display format associated with a private format.
0x0082
- CF_DSPENHMETAFILE → const int
-
Enhanced metafile display format associated with a private format.
0x008E
- CF_DSPMETAFILEPICT → const int
-
Metafile-picture display format associated with a private format.
0x0083
- CF_DSPTEXT → const int
-
Text display format associated with a private format.
0x0081
- CF_EFFECTS → const int
-
Causes the dialog box to display the controls that allow the user to specify
strikeout, underline, and text color options. If this flag is set, you can
use the rgbColors member to specify the initial text color. You can use the
lfStrikeOut and lfUnderline members of the structure pointed to by lpLogFont
to specify the initial settings of the strikeout and underline check boxes.
ChooseFont can use these members to return the user's selections.
0x00000100
- CF_ENABLEHOOK → const int
-
Enables the hook procedure specified in the lpfnHook member of this
structure.
0x00000008
- CF_ENABLETEMPLATE → const int
-
Indicates that the hInstance and lpTemplateName members specify a dialog box
template to use in place of the default template.
0x00000010
- CF_ENABLETEMPLATEHANDLE → const int
-
Indicates that the hInstance member identifies a data block that contains a
preloaded dialog box template. The system ignores the lpTemplateName member
if this flag is specified.
0x00000020
- CF_ENHMETAFILE → const int
-
A handle to an enhanced metafile (HENHMETAFILE).
14
- CF_FIXEDPITCHONLY → const int
-
ChooseFont should enumerate and allow selection of only fixed-pitch fonts.
0x00004000
- CF_FORCEFONTEXIST → const int
-
ChooseFont should indicate an error condition if the user attempts to select
a font or style that is not listed in the dialog box.
0x00010000
- CF_GDIOBJFIRST → const int
-
Start of a range of integer values for application-defined GDI object
clipboard formats. The range ends with CF_GDIOBJLAST.
0x0300
- CF_GDIOBJLAST → const int
-
End of a range of integer values for application-defined GDI object
clipboard formats.
0x03FF
- CF_HDROP → const int
-
A handle to type HDROP that identifies a list of files. An application can
retrieve information about the files by passing the handle to the
DragQueryFile function.
15
- CF_INACTIVEFONTS → const int
-
ChooseFont should additionally display fonts that are set to Hide in Fonts
Control Panel.
0x02000000
- CF_INITTOLOGFONTSTRUCT → const int
-
ChooseFont should use the structure pointed to by the lpLogFont member to
initialize the dialog box controls.
0x00000040
- CF_LIMITSIZE → const int
-
ChooseFont should select only font sizes within the range specified by the
nSizeMin and nSizeMax members.
0x00002000
- CF_LOCALE → const int
-
The data is a handle (HGLOBAL) to the locale identifier (LCID) associated
with text in the clipboard. When you close the clipboard, if it contains
CF_TEXT data but no CF_LOCALE data, the system automatically sets the
CF_LOCALE format to the current input language. You can use the CF_LOCALE
format to associate a different locale with the clipboard text.
16
- CF_METAFILEPICT → const int
-
Handle to a metafile picture format as defined by the METAFILEPICT
structure. When passing a CF_METAFILEPICT handle by means of DDE, the
application responsible for deleting hMem should also free the metafile
referred to by the CF_METAFILEPICT handle.
3
- CF_NOFACESEL → const int
-
When using a LOGFONT structure to initialize the dialog box controls, use
this flag to prevent the dialog box from displaying an initial selection for
the font name combo box. This is useful when there is no single font name
that applies to the text selection.
0x00080000
- CF_NOOEMFONTS → const int
-
Same as the CF_NOVECTORFONTS flag.
CF_NOVECTORFONTS
- CF_NOSCRIPTSEL → const int
-
Disables the Script combo box. When this flag is set, the lfCharSet member
of the LOGFONT structure is set to DEFAULT_CHARSET when ChooseFont returns.
This flag is used only to initialize the dialog box.
0x00800000
- CF_NOSIMULATIONS → const int
-
ChooseFont should not display or allow selection of font simulations.
0x00001000
- CF_NOSIZESEL → const int
-
When using a structure to initialize the dialog box controls, use this flag
to prevent the dialog box from displaying an initial selection for the Font
Size combo box. This is useful when there is no single font size that
applies to the text selection.
0x00200000
- CF_NOSTYLESEL → const int
-
When using a LOGFONT structure to initialize the dialog box controls, use
this flag to prevent the dialog box from displaying an initial selection for
the Font Style combo box. This is useful when there is no single font style
that applies to the text selection.
0x00100000
- CF_NOVECTORFONTS → const int
-
ChooseFont should not allow vector font selections.
0x00000800
- CF_NOVERTFONTS → const int
-
Causes the Font dialog box to list only horizontally oriented fonts.
0x01000000
- CF_OEMTEXT → const int
-
Text format containing characters in the OEM character set. Each line ends
with a carriage return/linefeed (CR-LF) combination. A null character
signals the end of the data.
7
- CF_OWNERDISPLAY → const int
-
Owner-display format. The clipboard owner must display and update the
clipboard viewer window, and receive the WM_ASKCBFORMATNAME,
WM_HSCROLLCLIPBOARD, WM_PAINTCLIPBOARD, WM_SIZECLIPBOARD, and
WM_VSCROLLCLIPBOARD messages.
0x0080
- CF_PALETTE → const int
-
Handle to a color palette. Whenever an application places data in the
clipboard that depends on or assumes a color palette, it should place the
palette on the clipboard as well.
9
- CF_PENDATA → const int
-
Data for the pen extensions to the Microsoft Windows for Pen Computing.
10
- CF_PRINTERFONTS → const int
-
This flag is ignored for font enumeration. In Windows Vista or below, it
caused the dialog box to list only the fonts supported by the printer
associated with the device context or information context identified by the
hDC member.
0x00000002
- CF_PRIVATEFIRST → const int
-
Start of a range of integer values for private clipboard formats. The range
ends with CF_PRIVATELAST.
0x0200
- CF_PRIVATELAST → const int
-
End of a range of integer values for private clipboard formats.
0x02FF
- CF_RIFF → const int
-
Represents audio data more complex than can be represented in a CF_WAVE
standard wave format.
11
- CF_SCALABLEONLY → const int
-
Specifies that ChooseFont should allow only the selection of scalable fonts.
Scalable fonts include vector fonts, scalable printer fonts, TrueType fonts,
and fonts scaled by other technologies.
0x00020000
- CF_SCREENFONTS → const int
-
This flag is ignored for font enumeration. In Windows Vista or below, it
caused the dialog box to list only the screen fonts supported by the system.
0x00000001
- CF_SCRIPTSONLY → const int
-
ChooseFont should allow selection of fonts for all non-OEM and Symbol
character sets, as well as the ANSI character set.
CF_ANSIONLY
- CF_SELECTSCRIPT → const int
-
When specified on input, only fonts with the character set identified in the
lfCharSet member of the LOGFONT structure are displayed. The user will not
be allowed to change the character set specified in the Scripts combo box.
0x00400000
- CF_SHOWHELP → const int
-
Causes the dialog box to display the Help button. The hwndOwner member must
specify the window to receive the HELPMSGSTRING registered messages that the
dialog box sends when the user clicks the Help button.
0x00000004
- CF_SYLK → const int
-
Microsoft Symbolic Link (SYLK) format.
4
- CF_TEXT → const int
-
Text format. Each line ends with a carriage return/linefeed (CR-LF)
combination. A null character signals the end of the data. Use this format
for ANSI text.
1
- CF_TIFF → const int
-
6
- CF_TTONLY → const int
-
ChooseFont should only enumerate and allow the selection of TrueType fonts.
0x00040000
- CF_UNICODETEXT → const int
-
Unicode text format. Each line ends with a carriage return/linefeed (CR-LF)
combination. A null character signals the end of the data.
13
- CF_USESTYLE → const int
-
The lpszStyle member is a pointer to a buffer that contains style data that
ChooseFont should use to initialize the Font Style combo box. When the user
closes the dialog box, ChooseFont copies style data for the user's selection
to this buffer.
0x00000080
- CF_WAVE → const int
-
Represents audio data in one of the standard wave formats, such as 11 kHz or
22 kHz PCM.
12
- CF_WYSIWYG → const int
-
Obsolete. ChooseFont ignores this flag.
0x00008000
- CLIPCAPS → const int
-
Flag that indicates the clipping capabilities of the device. If the device
can clip to a rectangle, it is 1. Otherwise, it is 0.
36
- CLSCTX_ALL → const int
-
The combination of
CLSCTX_INPROC_SERVER
,CLSCTX_INPROC_HANDLER
,CLSCTX_LOCAL_SERVER
, andCLSCTX_REMOTE_SERVER
.CLSCTX_INPROC_SERVER | CLSCTX_INPROC_HANDLER | CLSCTX_LOCAL_SERVER | CLSCTX_REMOTE_SERVER
- CLSCTX_INPROC_HANDLER → const int
-
The code that manages objects of this class is an in-process handler. This
is a DLL that runs in the client process and implements client-side
structures of this class when instances of the class are accessed remotely.
0x2
- CLSCTX_INPROC_SERVER → const int
-
The code that creates and manages objects of this class is a DLL that runs
in the same process as the caller of the function specifying the class
context.
0x1
- CLSCTX_LOCAL_SERVER → const int
-
The EXE code that creates and manages objects of this class runs on same
machine but is loaded in a separate process space.
0x4
- CLSCTX_REMOTE_SERVER → const int
-
A remote context. The LocalServer32 or LocalService code that creates and
manages objects of this class is run on a different computer.
0x10
- COLOR_ACTIVEBORDER → const int
-
Active window border.
10
- COLOR_ACTIVECAPTION → const int
-
Active window title bar.
2
- COLOR_APPWORKSPACE → const int
-
Background color of multiple document interface (MDI) applications.
12
- COLOR_BACKGROUND → const int
-
Desktop.
1
- COLOR_BTNFACE → const int
-
Face color for three-dimensional display elements and for dialog box
backgrounds.
15
- COLOR_BTNHIGHLIGHT → const int
-
Highlight color for three-dimensional display elements (for edges facing the
light source.)
20
- COLOR_BTNSHADOW → const int
-
Shadow color for three-dimensional display elements (for edges facing away
from the light source).
16
- COLOR_BTNTEXT → const int
-
Text on push buttons.
18
- COLOR_CAPTIONTEXT → const int
-
Text in caption, size box, and scroll bar arrow box.
9
- COLOR_GRAYTEXT → const int
-
Grayed (disabled) text.
17
- COLOR_HIGHLIGHT → const int
-
Item(s) selected in a control.
13
- COLOR_HIGHLIGHTTEXT → const int
-
Text of item(s) selected in a control.
14
- COLOR_INACTIVEBORDER → const int
-
Inactive window border.
11
- COLOR_INACTIVECAPTION → const int
-
Inactive window caption.
3
- COLOR_INACTIVECAPTIONTEXT → const int
-
Color of text in an inactive caption.
19
- COLOR_MENU → const int
-
Menu background.
4
- COLOR_MENUTEXT → const int
-
Text in menus.
7
- COLOR_SCROLLBAR → const int
-
Scroll bar gray area.
0
- COLOR_WINDOW → const int
-
Window background.
5
- COLOR_WINDOWFRAME → const int
-
Window frame.
6
- COLOR_WINDOWTEXT → const int
-
Text in windows.
8
- COLORMGMTCAPS → const int
-
Value that indicates the color management capabilities of the device.
121
- COLORONCOLOR → const int
-
Deletes the pixels. This mode deletes all eliminated lines of pixels without
trying to preserve their information.
3
- COLORRES → const int
-
Actual color resolution of the device, in bits per pixel. This index is
valid only if the device driver sets the RC_PALETTE bit in the RASTERCAPS
index and is available only if the driver is compatible with 16-bit Windows.
108
- CREATE_ALWAYS → const int
-
Creates a new file, always.
2
- CREATE_NEW → const int
-
Creates a new file, only if it does not already exist.
1
- CS_BYTEALIGNCLIENT → const int
-
Aligns the window's client area on a byte boundary (in the x direction).
This style affects the width of the window and its horizontal placement on
the display.
0x1000
- CS_BYTEALIGNWINDOW → const int
-
Aligns the window on a byte boundary (in the x direction). This style
affects the width of the window and its horizontal placement on the display.
0x2000
- CS_CLASSDC → const int
-
Allocates one device context to be shared by all windows in the class.
Because window classes are process specific, it is possible for multiple
threads of an application to create a window of the same class. It is also
possible for the threads to attempt to use the device context
simultaneously. When this happens, the system allows only one thread to
successfully finish its drawing operation.
0x0040
- CS_DBLCLKS → const int
-
Sends a double-click message to the window procedure when the user
double-clicks the mouse while the cursor is within a window belonging to the
class.
0x0008
- CS_DROPSHADOW → const int
-
Enables the drop shadow effect on a window. The effect is turned on and off
through SPI_SETDROPSHADOW. Typically, this is enabled for small, short-lived
windows such as menus to emphasize their Z-order relationship to other
windows. Windows created from a class with this style must be top-level
windows; they may not be child windows.
0x00020000
- CS_GLOBALCLASS → const int
-
Indicates that the window class is an application global class.
0x4000
- CS_HREDRAW → const int
-
Redraws the entire window if a movement or size adjustment changes the width
of the client area.
0x0002
- CS_NOCLOSE → const int
-
Disables Close on the window menu.
0x0200
- CS_OWNDC → const int
-
Allocates a unique device context for each window in the class.
0x0020
- CS_PARENTDC → const int
-
Sets the clipping rectangle of the child window to that of the parent window
so that the child can draw on the parent. A window with the CS_PARENTDC
style bit receives a regular device context from the system's cache of
device contexts. It does not give the child the parent's device context or
device context settings. Specifying CS_PARENTDC enhances an application's
performance.
0x0080
- CS_SAVEBITS → const int
-
Saves, as a bitmap, the portion of the screen image obscured by a window of
this class. When the window is removed, the system uses the saved bitmap to
restore the screen image, including other windows that were obscured.
Therefore, the system does not send WM_PAINT messages to windows that were
obscured if the memory used by the bitmap has not been discarded and if
other screen actions have not invalidated the stored image.
0x0800
- CS_VREDRAW → const int
-
Redraws the entire window if a movement or size adjustment changes the
height of the client area.
0x0001
- CURVECAPS → const int
-
Value that indicates the curve capabilities of the device.
28
- DEACTIVATE_ACTCTX_FLAG_FORCE_EARLY_DEACTIVATION → const int
-
Indicates how the activation context is to be deactivated.
1
- DELETE → const int
-
The right to delete the object.
0x00010000
- DESKTOPHORZRES → const int
-
118
- DESKTOPVERTRES → const int
-
117
- DEVICE_NOTIFY_SERVICE_HANDLE → const int
-
Notifications are sent to the HandlerEx callback function with a dwControl
parameter of SERVICE_CONTROL_POWEREVENT and a dwEventType of
PBT_POWERSETTINGCHANGE.
1
- DEVICE_NOTIFY_WINDOW_HANDLE → const int
-
Notifications are sent using WM_POWERBROADCAST messages with a wParam
parameter of PBT_POWERSETTINGCHANGE.
0
- DICS_FLAG_CONFIGGENERAL → const int
-
(Obsolete. Do not use.)
0x00000004
- DICS_FLAG_CONFIGSPECIFIC → const int
-
Make the change in the specified profile only.
0x00000002
- DICS_FLAG_GLOBAL → const int
-
Make the change in all hardware profiles.
0x00000001
- DIGCF_ALLCLASSES → const int
-
Return a list of installed devices for all device setup classes or all
device interface classes.
0x00000004
- DIGCF_DEFAULT → const int
-
Return only the device that is associated with the system default device
interface, if one is set, for the specified device interface classes.
0x00000001
- DIGCF_DEVICEINTERFACE → const int
-
Return devices that support device interfaces for the specified device
interface classes.
0x00000010
- DIGCF_PRESENT → const int
-
Return only devices that are currently present in a system.
0x00000002
- DIGCF_PROFILE → const int
-
Return only devices that are a part of the current hardware profile.
0x00000008
- DIREG_BOTH → const int
-
Both hardware and software keys.
0x00000004
- DIREG_DEV → const int
-
Hardware key for the device.
0x00000001
- DIREG_DRV → const int
-
Software key for the device.
0x00000002
- DISABLE_NEWLINE_AUTO_RETURN → const int
-
When writing with WriteFile or WriteConsole, this adds an additional state
to end-of-line wrapping that can delay the cursor move and buffer scroll
operations.
0x0008
- DISPATCH_METHOD → const int
-
The member is invoked as a method. If a property has the same name, both
this and the DISPATCH_PROPERTYGET flag can be set.
0x1
- DISPATCH_PROPERTYGET → const int
-
The member is retrieved as a property or data member.
0x2
- DISPATCH_PROPERTYPUT → const int
-
The member is changed as a property or data member.
0x4
- DISPATCH_PROPERTYPUTREF → const int
-
The member is changed by a reference assignment, rather than a value
assignment. This flag is valid only when the property accepts a reference to
an object.
0x8
- DONT_RESOLVE_DLL_REFERENCES → const int
-
If this value is used, and the executable module is a DLL, the system does
not call DllMain for process and thread initialization and termination.
Also, the system does not load additional executable modules that are
referenced by the specified module.
0x00000001
- DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE → const int
-
Per monitor DPI aware. This window checks for the DPI when it is created and
adjusts the scale factor whenever the DPI changes. These processes are not
automatically scaled by the system.
-3
- DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2 → const int
-
Also known as Per Monitor v2. An advancement over the original per-monitor
DPI awareness mode, which enables applications to access new DPI-related
scaling behaviors on a per top-level window basis.
-4
- DPI_AWARENESS_CONTEXT_SYSTEM_AWARE → const int
-
System DPI aware. This window does not scale for DPI changes. It will query
for the DPI once and use that value for the lifetime of the process. If the
DPI changes, the process will not adjust to the new DPI value. It will be
automatically scaled up or down by the system when the DPI changes from the
system value.
-2
- DPI_AWARENESS_CONTEXT_UNAWARE → const int
-
DPI unaware. This window does not scale for DPI changes and is always
assumed to have a scale factor of 100% (96 DPI). It will be automatically
scaled by the system on any other DPI setting.
-1
- DPI_AWARENESS_CONTEXT_UNAWARE_GDISCALED → const int
-
DPI unaware with improved quality of GDI-based content. This mode behaves
similarly to DPI_AWARENESS_CONTEXT_UNAWARE, but also enables the system to
automatically improve the rendering quality of text and other GDI-based
primitives when the window is displayed on a high-DPI monitor.
-5
- DRIVERVERSION → const int
-
The device driver version.
0
- DS_3DLOOK → const int
-
Obsolete. Do not use.
0x0004
- DS_ABSALIGN → const int
-
Indicates that the coordinates of the dialog box are screen coordinates. If
this style is not specified, the coordinates are client coordinates.
0x01
- DS_CENTER → const int
-
Centers the dialog box in the working area of the monitor that contains the
owner window. If no owner window is specified, the dialog box is centered in
the working area of a monitor determined by the system. The working area is
the area not obscured by the taskbar or any appbars.
0x0800
- DS_CENTERMOUSE → const int
-
Centers the dialog box on the mouse cursor.
0x1000
- DS_CONTEXTHELP → const int
-
Includes a question mark in the title bar of the dialog box. When the user
clicks the question mark, the cursor changes to a question mark with a
pointer.
0x2000
- DS_CONTROL → const int
-
Creates a dialog box that works well as a child window of another dialog
box, much like a page in a property sheet. This style allows the user to tab
among the control windows of a child dialog box, use its accelerator keys,
and so on.
0x0400
- DS_FIXEDSYS → const int
-
Causes the dialog box to use the monospace SYSTEM_FIXED_FONT instead of the
default SYSTEM_FONT.
0x0008
- DS_LOCALEDIT → const int
-
Obsolete. Do not use.
0x20
- DS_MODALFRAME → const int
-
Creates a dialog box with a modal dialog-box frame that can be combined with
a title bar and window menu by specifying the WS_CAPTION and WS_SYSMENU
styles.
0x80
- DS_NOFAILCREATE → const int
-
Creates the dialog box even if errors occur for example, if a child window
cannot be created or if the system cannot create a special data segment for
an edit control.
0x0010
- DS_NOIDLEMSG → const int
-
Suppresses WM_ENTERIDLE messages that the system would otherwise send to the
owner of the dialog box while the dialog box is displayed.
0x100
- DS_SETFONT → const int
-
Indicates that the header of the dialog box template (either standard or
extended) contains additional data specifying the font to use for text in
the client area and controls of the dialog box.
0x40
- DS_SETFOREGROUND → const int
-
Causes the system to use the SetForegroundWindow function to bring the
dialog box to the foreground. This style is useful for modal dialog boxes
that require immediate attention from the user regardless of whether the
owner window is the foreground window.
0x200
- DS_SHELLFONT → const int
-
Indicates that the dialog box should use the system font. The typeface
member of the extended dialog box template must be set to MS Shell Dlg.
Otherwise, this style has no effect.
DS_SETFONT | DS_FIXEDSYS
- DS_SYSMODAL → const int
-
Obsolete. Do not use.
0x02
- DT_BOTTOM → const int
-
Justifies the text to the bottom of the rectangle. This value is used only
with the DT_SINGLELINE value.
0x008
- DT_CALCRECT → const int
-
Determines the width and height of the rectangle. If there are multiple
lines of text, DrawText uses the width of the rectangle pointed to by the
lpRect parameter and extends the base of the rectangle to bound the last
line of text. If the largest word is wider than the rectangle, the width is
expanded. If the text is less than the width of the rectangle, the width is
reduced. If there is only one line of text, DrawText modifies the right side
of the rectangle so that it bounds the last character in the line. In either
case, DrawText returns the height of the formatted text but does not draw
the text.
0x00000400
- DT_CENTER → const int
-
Centers text horizontally in the rectangle.
0x001
- DT_EDITCONTROL → const int
-
Duplicates the text-displaying characteristics of a multiline edit control.
Specifically, the average character width is calculated in the same manner
as for an edit control, and the function does not display a partially
visible last line.
0x00002000
- DT_END_ELLIPSIS → const int
-
For displayed text, if the end of a string does not fit in the rectangle, it
is truncated and ellipses are added. If a word that is not at the end of the
string goes beyond the limits of the rectangle, it is truncated without
ellipses.
0x00008000
- DT_EXPANDTABS → const int
-
Expands tab characters. The default number of characters per tab is eight.
The DT_WORD_ELLIPSIS, DT_PATH_ELLIPSIS, and DT_END_ELLIPSIS values cannot be
used with the DT_EXPANDTABS value.
0x00000040
- DT_EXTERNALLEADING → const int
-
Includes the font external leading in line height. Normally, external
leading is not included in the height of a line of text.
0x00000200
- DT_HIDEPREFIX → const int
-
Ignores the ampersand (&) prefix character in the text. The letter that
follows will not be underlined, but other mnemonic-prefix characters are
still processed.
0x00100000
- DT_INTERNAL → const int
-
Uses the system font to calculate text metrics.
0x00001000
- DT_LEFT → const int
-
Aligns text to the left.
0x000
- DT_MODIFYSTRING → const int
-
Modifies the specified string to match the displayed text. This value has no
effect unless DT_END_ELLIPSIS or DT_PATH_ELLIPSIS is specified.
0x00010000
- DT_NOCLIP → const int
-
Draws without clipping. DrawText is somewhat faster when DT_NOCLIP is used.
0x00000100
- DT_NOFULLWIDTHCHARBREAK → const int
-
Prevents a line break at a DBCS (double-wide character string), so that the
line breaking rule is equivalent to SBCS strings. For example, this can be
used in Korean windows, for more readability of icon labels. This value has
no effect unless DT_WORDBREAK is specified.
0x00080000
- DT_NOPREFIX → const int
-
Turns off processing of prefix characters. Normally, DrawText interprets the
mnemonic-prefix character & as a directive to underscore the character that
follows, and the mnemonic-prefix characters && as a directive to print a
single &. By specifying DT_NOPREFIX, this processing is turned off.
0x00000800
- DT_PATH_ELLIPSIS → const int
-
For displayed text, replaces characters in the middle of the string with
ellipses so that the result fits in the specified rectangle. If the string
contains backslash (\) characters, DT_PATH_ELLIPSIS preserves as much as
possible of the text after the last backslash.
0x00004000
- DT_PREFIXONLY → const int
-
Draws only an underline at the position of the character following the
ampersand (&) prefix character. Does not draw any other characters in the
string.
0x00200000
- DT_RIGHT → const int
-
Aligns text to the right.
0x002
- DT_RTLREADING → const int
-
Layout in right-to-left reading order for bidirectional text when the font
selected into the hdc is a Hebrew or Arabic font. The default reading order
for all text is left-to-right.
0x00020000
- DT_SINGLELINE → const int
-
Displays text on a single line only. Carriage returns and line feeds do not
break the line.
0x0020
- DT_TABSTOP → const int
-
Sets tab stops. Bits 15-8 (high-order byte of the low-order word) of the
uFormat parameter specify the number of characters for each tab. The default
number of characters per tab is eight. The DT_CALCRECT, DT_EXTERNALLEADING,
DT_INTERNAL, DT_NOCLIP, and DT_NOPREFIX values cannot be used with the
DT_TABSTOP value.
0x00000080
- DT_TOP → const int
-
Justifies the text to the top of the rectangle.
0x000
- DT_VCENTER → const int
-
Centers text vertically. This value is used only with the DT_SINGLELINE
value.
0x004
- DT_WORD_ELLIPSIS → const int
-
Truncates any word that does not fit in the rectangle and adds ellipses.
0x00040000
- DT_WORDBREAK → const int
-
Breaks words. Lines are automatically broken between words if a word would
extend past the edge of the rectangle specified by the lpRect parameter. A
carriage return-line feed sequence also breaks the line.
0x0010
- DTR_CONTROL_DISABLE → const int
-
Disables the DTR line when the device is opened and leaves it disabled.
0x00
- DTR_CONTROL_ENABLE → const int
-
Enables the DTR line when the device is opened and leaves it on.
0x01
- DTR_CONTROL_HANDSHAKE → const int
-
Enables DTR handshaking. If handshaking is enabled, it is an error for the
application to adjust the line by using the EscapeCommFunction function.
0x02
- DTT_APPLYOVERLAY → const int
-
The fApplyOverlay member value is valid.
1 << 10
- DTT_BORDERCOLOR → const int
-
The crBorder member value is valid.
1 << 1
- DTT_BORDERSIZE → const int
-
The iBorderSize member value is valid.
1 << 5
- DTT_CALCRECT → const int
-
The pRect parameter of the DrawThemeTextEx function that uses this structure
will be used as both an in and an out parameter. After the function returns,
the pRect parameter will contain the rectangle that corresponds to the
region calculated to be drawn.
1 << 9
- DTT_CALLBACK → const int
-
The pfnDrawTextCallback member value is valid.
1 << 12
- DTT_COLORPROP → const int
-
The iColorPropId member value is valid.
1 << 7
- DTT_COMPOSITED → const int
-
Draws text with antialiased alpha. Use of this flag requires a top-down DIB
section. This flag works only if the HDC passed to function DrawThemeTextEx
has a top-down DIB section currently selected in it.
1 << 13
- DTT_FONTPROP → const int
-
The iFontPropId member value is valid.
1 << 6
- DTT_GLOWSIZE → const int
-
The iGlowSize member value is valid.
1 << 11
- DTT_SHADOWCOLOR → const int
-
The crShadow member value is valid.
1 << 2
- DTT_SHADOWOFFSET → const int
-
The ptShadowOffset member value is valid.
1 << 4
- DTT_SHADOWTYPE → const int
-
The iTextShadowType member value is valid.
1 << 3
- DTT_STATEID → const int
-
The iStateId member value is valid.
1 << 8
- DTT_TEXTCOLOR → const int
-
The crText member value is valid.
1 << 0
- DTT_VALIDBITS → const int
-
All valid bits
DTT_TEXTCOLOR | DTT_BORDERCOLOR | DTT_SHADOWCOLOR | DTT_SHADOWTYPE | DTT_SHADOWOFFSET | DTT_BORDERSIZE | DTT_FONTPROP | DTT_COLORPROP | DTT_STATEID | DTT_CALCRECT | DTT_APPLYOVERLAY | DTT_GLOWSIZE | D…
- EC_LEFTMARGIN → const int
-
Sets the left margin.
0x0001
- EC_RIGHTMARGIN → const int
-
Sets the right margin.
0x0002
- EC_USEFONTINFO → const int
-
Rich edit controls: Sets the left and right margins to a narrow width
calculated using the text metrics of the control's current font.
0xffff
- EM_CANUNDO → const int
-
Determines whether there are any actions in an edit control's undo queue.
0x00C6
- EM_CHARFROMPOS → const int
-
Gets information about the character closest to a specified point in the
client area of an edit control.
0x00D7
- EM_EMPTYUNDOBUFFER → const int
-
Resets the undo flag of an edit control.
0x00CD
- EM_ENABLEFEATURE → const int
-
Allows enterprise data protection support and paste notifications to be set.
0x00DA
- EM_FMTLINES → const int
-
Sets a flag that determines whether a multiline edit control includes soft
line-break characters.
0x00C8
- EM_GETFIRSTVISIBLELINE → const int
-
Gets the zero-based index of the uppermost visible line in a multiline edit
control.
0x00CE
- EM_GETHANDLE → const int
-
Gets a handle of the memory currently allocated for a multiline edit
control's text.
0x00BD
- EM_GETIMESTATUS → const int
-
Gets a set of status flags that indicate how the edit control interacts with
the Input Method Editor (IME).
0x00D9
- EM_GETLIMITTEXT → const int
-
Gets the current text limit for an edit control.
0x00D5
- EM_GETLINE → const int
-
Copies a line of text from an edit control and places it in a specified
buffer.
0x00C4
- EM_GETLINECOUNT → const int
-
Gets the number of lines in a multiline edit control.
0x00BA
- EM_GETMARGINS → const int
-
Gets the widths of the left and right margins for an edit control.
0x00D4
- EM_GETMODIFY → const int
-
Gets the state of an edit control's modification flag.
0x00B8
- EM_GETPASSWORDCHAR → const int
-
Gets the password character that an edit control displays when the user
enters text.
0x00D2
- EM_GETRECT → const int
-
Gets the formatting rectangle of an edit control.
0x00B2
- EM_GETSEL → const int
-
Gets the starting and ending character positions (in TCHARs) of the current
selection in an edit control.
0x00B0
- EM_GETTHUMB → const int
-
Gets the position of the scroll box (thumb) in the vertical scroll bar of a
multiline edit control.
0x00BE
- EM_GETWORDBREAKPROC → const int
-
Gets the address of the current Wordwrap function.
0x00D1
- EM_LIMITTEXT → const int
-
Sets the text limit of an edit control.
0x00C5
- EM_LINEFROMCHAR → const int
-
Gets the index of the line that contains the specified character index in a
multiline edit control.
0x00C9
- EM_LINEINDEX → const int
-
Gets the character index of the first character of a specified line in a
multiline edit control.
0x00BB
- EM_LINELENGTH → const int
-
Retrieves the length, in characters, of a line in an edit control.
0x00C1
- EM_LINESCROLL → const int
-
Scrolls the text in a multiline edit control.
0x00B6
- EM_POSFROMCHAR → const int
-
Retrieves the client area coordinates of a specified character in an edit
control.
0x00D6
- EM_REPLACESEL → const int
-
Replaces the selected text in an edit control or a rich edit control with
the specified text.
0x00C2
- EM_SCROLL → const int
-
Scrolls the text vertically in a multiline edit control.
0x00B5
- EM_SCROLLCARET → const int
-
Scrolls the caret into view in an edit control.
0x00B7
- EM_SETHANDLE → const int
-
Sets the handle of the memory that will be used by a multiline edit control.
0x00BC
- EM_SETIMESTATUS → const int
-
Sets the status flags that determine how an edit control interacts with the
Input Method Editor (IME).
0x00D8
- EM_SETLIMITTEXT → const int
-
Sets the text limit of an edit control.
EM_LIMITTEXT
- EM_SETMARGINS → const int
-
Sets the widths of the left and right margins for an edit control.
0x00D3
- EM_SETMODIFY → const int
-
Sets or clears the modification flag for an edit control.
0x00B9
- EM_SETPASSWORDCHAR → const int
-
Sets or removes the password character for an edit control.
0x00CC
- EM_SETREADONLY → const int
-
Sets or removes the read-only style (ES_READONLY) of an edit control.
0x00CF
- EM_SETRECT → const int
-
Sets the formatting rectangle of a multiline edit control.
0x00B3
- EM_SETRECTNP → const int
-
Sets the formatting rectangle of a multiline edit control.
0x00B4
- EM_SETSEL → const int
-
Selects a range of characters in an edit control.
0x00B1
- EM_SETTABSTOPS → const int
-
The EM_SETTABSTOPS message sets the tab stops in a multiline edit control.
When text is copied to the control, any tab character in the text causes
space to be generated up to the next tab stop.
0x00CB
- EM_SETWORDBREAKPROC → const int
-
Replaces an edit control's default Wordwrap function with an
application-defined Wordwrap function.
0x00D0
- EM_UNDO → const int
-
This message undoes the last edit control operation in the control's undo
queue.
0x00C7
- EN_ALIGN_LTR_EC → const int
-
Sent when the user has changed the edit control direction to left-to-right.
0x0700
- EN_ALIGN_RTL_EC → const int
-
Sent when the user has changed the edit control direction to right-to-left.
0x0701
- EN_CHANGE → const int
-
Sent when the user has taken an action that may have altered text in an edit
control.
0x0300
- EN_ERRSPACE → const int
-
Sent when an edit control cannot allocate enough memory to meet a specific
request.
0x0500
- EN_HSCROLL → const int
-
Sent when the user clicks an edit control's horizontal scroll bar.
0x0601
- EN_KILLFOCUS → const int
-
Sent when an edit control loses the keyboard focus.
0x0200
- EN_MAXTEXT → const int
-
Sent when the current text insertion has exceeded the specified number of
characters for the edit control. The text insertion has been truncated.
0x0501
- EN_SETFOCUS → const int
-
Sent when an edit control receives the keyboard focus.
0x0100
- EN_UPDATE → const int
-
Sent when an edit control is about to redraw itself. This notification code
is sent after the control has formatted the text, but before it displays the
text. This makes it possible to resize the edit control window, if
necessary.
0x0400
- EN_VSCROLL → const int
-
Sent when the user clicks an edit control's vertical scroll bar or when the
user scrolls the mouse wheel over the edit control.
0x0602
- ENABLE_ECHO_INPUT → const int
-
Characters read by the ReadFile or ReadConsole function are written to the
active screen buffer as they are read. This mode can be used only if the
ENABLE_LINE_INPUT mode is also enabled.
0x0004
- ENABLE_EXTENDED_FLAGS → const int
-
Required to enable or disable extended flags. See ENABLE_INSERT_MODE and
ENABLE_QUICK_EDIT_MODE.
0x0080
- ENABLE_INSERT_MODE → const int
-
When enabled, text entered in a console window will be inserted at the
current cursor location and all text following that location will not be
overwritten. When disabled, all following text will be overwritten.
0x0020
- ENABLE_LINE_INPUT → const int
-
The ReadFile or ReadConsole function returns only when a carriage return
character is read. If this mode is disabled, the functions return when one
or more characters are available.
0x0002
- ENABLE_LVB_GRID_WORLDWIDE → const int
-
The APIs for writing character attributes including WriteConsoleOutput and
WriteConsoleOutputAttribute allow the usage of flags from character
attributes to adjust the color of the foreground and background of text.
Additionally, a range of DBCS flags was specified with the COMMON_LVB
prefix. Historically, these flags only functioned in DBCS code pages for
Chinese, Japanese, and Korean languages.
0x0010
- ENABLE_MOUSE_INPUT → const int
-
If the mouse pointer is within the borders of the console window and the
window has the keyboard focus, mouse events generated by mouse movement and
button presses are placed in the input buffer. These events are discarded by
ReadFile or ReadConsole, even when this mode is enabled.
0x0010
- ENABLE_PROCESSED_INPUT → const int
-
CTRL+C is processed by the system and is not placed in the input buffer. If
the input buffer is being read by ReadFile or ReadConsole, other control
keys are processed by the system and are not returned in the ReadFile or
ReadConsole buffer. If the ENABLE_LINE_INPUT mode is also enabled,
backspace, carriage return, and line feed characters are handled by the
system.
0x0001
- ENABLE_PROCESSED_OUTPUT → const int
-
Characters written by the WriteFile or WriteConsole function or echoed by
the ReadFile or ReadConsole function are examined for ASCII control
sequences and the correct action is performed. Backspace, tab, bell,
carriage return, and line feed characters are processed.
0x0001
- ENABLE_QUICK_EDIT_MODE → const int
-
This flag enables the user to use the mouse to select and edit text.
0x0040
- ENABLE_VIRTUAL_TERMINAL_INPUT → const int
-
Setting this flag directs the Virtual Terminal processing engine to convert
user input received by the console window into Console Virtual Terminal
Sequences that can be retrieved by a supporting application through ReadFile
or ReadConsole functions.
0x0200
- ENABLE_VIRTUAL_TERMINAL_PROCESSING → const int
-
When writing with WriteFile or WriteConsole, characters are parsed for VT100
and similar control character sequences that control cursor movement,
color/font mode, and other operations that can also be performed via the
existing Console APIs. For more information, see Console Virtual Terminal
Sequences.
0x0004
- ENABLE_WINDOW_INPUT → const int
-
User interactions that change the size of the console screen buffer are
reported in the console's input buffer. Information about these events can
be read from the input buffer by applications using the ReadConsoleInput
function, but not by those using ReadFile or ReadConsole.
0x0008
- ENABLE_WRAP_AT_EOL_OUTPUT → const int
-
When writing with WriteFile or WriteConsole or echoing with ReadFile or
ReadConsole, the cursor moves to the beginning of the next row when it
reaches the end of the current row. This causes the rows displayed in the
console window to scroll up automatically when the cursor advances beyond
the last row in the window. It also causes the contents of the console
screen buffer to scroll up (discarding the top row of the console screen
buffer) when the cursor advances beyond the last row in the console screen
buffer. If this mode is disabled, the last character in the row is
overwritten with any subsequent characters.
0x0002
- ERROR_ACCESS_DENIED → const int
-
Access is denied.
5
- ERROR_ADAP_HDW_ERR → const int
-
A network adapter hardware error occurred.
57
- ERROR_ALREADY_ASSIGNED → const int
-
The local device name is already in use.
85
- ERROR_ARENA_TRASHED → const int
-
The storage control blocks were destroyed.
7
- ERROR_BAD_COMMAND → const int
-
The device does not recognize the command.
22
- ERROR_BAD_DEV_TYPE → const int
-
The network resource type is not correct.
66
- ERROR_BAD_ENVIRONMENT → const int
-
The environment is incorrect.
10
- ERROR_BAD_FORMAT → const int
-
An attempt was made to load a program with an incorrect format.
11
- ERROR_BAD_LENGTH → const int
-
The program issued a command but the command length is incorrect.
24
- ERROR_BAD_NET_NAME → const int
-
The network name cannot be found.
67
- ERROR_BAD_NET_RESP → const int
-
The specified server cannot perform the requested operation.
58
- ERROR_BAD_NETPATH → const int
-
The network path was not found.
53
- ERROR_BAD_REM_ADAP → const int
-
The remote adapter is not compatible.
60
- ERROR_BAD_UNIT → const int
-
The system cannot find the device specified.
20
- ERROR_CANNOT_MAKE → const int
-
The directory or file cannot be created.
82
- ERROR_CRC → const int
-
Data error (cyclic redundancy check).
23
- ERROR_CURRENT_DIRECTORY → const int
-
The directory cannot be removed.
16
- ERROR_DEV_NOT_EXIST → const int
-
The specified network resource or device is no longer available.
55
- ERROR_DEVICE_NOT_CONNECTED → const int
-
The device is not connected.
1167
- ERROR_DUP_NAME → const int
-
You were not connected because a duplicate name exists on the network. If
joining a domain, go to System in Control Panel to change the computer name
and try again. If joining a workgroup, choose another workgroup name.
52
- ERROR_EXCL_SEM_ALREADY_OWNED → const int
-
The exclusive semaphore is owned by another process.
101
- ERROR_FAIL_I24 → const int
-
Fail on INT 24.
83
- ERROR_FILE_EXISTS → const int
-
The file exists.
80
- ERROR_FILE_NOT_FOUND → const int
-
The system cannot find the file specified.
2
- ERROR_GEN_FAILURE → const int
-
A device attached to the system is not functioning.
31
- ERROR_HANDLE_DISK_FULL → const int
-
The disk is full.
39
- ERROR_HANDLE_EOF → const int
-
Reached the end of the file.
38
- ERROR_INVALID_ACCESS → const int
-
The access code is invalid.
12
- ERROR_INVALID_AT_INTERRUPT_TIME → const int
-
Cannot request exclusive semaphores at interrupt time.
104
- ERROR_INVALID_BLOCK → const int
-
The storage control block address is invalid.
9
- ERROR_INVALID_DATA → const int
-
The data is invalid.
13
- ERROR_INVALID_DRIVE → const int
-
The system cannot find the drive specified.
15
- ERROR_INVALID_FUNCTION → const int
-
Incorrect function.
1
- ERROR_INVALID_HANDLE → const int
-
The handle is invalid.
6
- ERROR_INVALID_PARAMETER → const int
-
The parameter is incorrect.
87
- ERROR_INVALID_PASSWORD → const int
-
The specified network password is not correct.
86
- ERROR_LOCK_VIOLATION → const int
-
The process cannot access the file because another process has locked a
portion of the file.
33
- ERROR_NET_WRITE_FAULT → const int
-
A write fault occurred on the network.
88
- ERROR_NETNAME_DELETED → const int
-
The specified network name is no longer available.
64
- ERROR_NETWORK_ACCESS_DENIED → const int
-
Network access is denied.
65
- ERROR_NETWORK_BUSY → const int
-
The network is busy.
54
- ERROR_NO_MORE_FILES → const int
-
There are no more files.
18
- ERROR_NO_PROC_SLOTS → const int
-
The system cannot start another process at this time.
89
- ERROR_NO_SPOOL_SPACE → const int
-
Space to store the file waiting to be printed is not available on the
server.
62
- ERROR_NOT_DOS_DISK → const int
-
The specified disk or diskette cannot be accessed.
26
- ERROR_NOT_ENOUGH_MEMORY → const int
-
Not enough memory resources are available to process this command.
8
- ERROR_NOT_READY → const int
-
The device is not ready.
21
- ERROR_NOT_SAME_DEVICE → const int
-
The system cannot move the file to a different disk drive.
17
- ERROR_NOT_SUPPORTED → const int
-
The request is not supported.
50
- ERROR_OUT_OF_PAPER → const int
-
The printer is out of paper.
28
- ERROR_OUT_OF_STRUCTURES → const int
-
Storage to process this request is not available.
84
- ERROR_OUTOFMEMORY → const int
-
Not enough storage is available to complete this operation.
14
- ERROR_PATH_NOT_FOUND → const int
-
The system cannot find the path specified.
3
- ERROR_PRINT_CANCELLED → const int
-
Your file waiting to be printed was deleted.
63
- ERROR_PRINTQ_FULL → const int
-
The printer queue is full.
61
- ERROR_READ_FAULT → const int
-
The system cannot read from the specified device.
30
- ERROR_REDIR_PAUSED → const int
-
The specified printer or disk device has been paused.
72
- ERROR_REM_NOT_LIST → const int
-
Windows cannot find the network path. Verify that the network path is
correct and the destination computer is not busy or turned off. If Windows
still cannot find the network path, contact your network administrator.
51
- ERROR_REQ_NOT_ACCEP → const int
-
No more connections can be made to this remote computer at this time because
there are already as many connections as the computer can accept.
71
- ERROR_SECTOR_NOT_FOUND → const int
-
The drive cannot find the sector requested.
27
- ERROR_SEEK → const int
-
The drive cannot locate a specific area or track on the disk.
25
- ERROR_SEM_IS_SET → const int
-
The semaphore is set and cannot be closed.
102
- ERROR_SHARING_BUFFER_EXCEEDED → const int
-
Too many files opened for sharing.
36
- ERROR_SHARING_PAUSED → const int
-
The remote server has been paused or is in the process of being started.
70
- ERROR_SHARING_VIOLATION → const int
-
The process cannot access the file because it is being used by another
process.
32
- ERROR_SUCCESS → const int
-
The operation completed successfully.
0
- ERROR_TOO_MANY_CMDS → const int
-
The network BIOS command limit has been reached.
56
- ERROR_TOO_MANY_NAMES → const int
-
The name limit for the local computer network adapter card was exceeded.
68
- ERROR_TOO_MANY_OPEN_FILES → const int
-
The system cannot open the file.
4
- ERROR_TOO_MANY_SEM_REQUESTS → const int
-
The semaphore cannot be set again.
103
- ERROR_TOO_MANY_SEMAPHORES → const int
-
Cannot create another system semaphore.
100
- ERROR_TOO_MANY_SESS → const int
-
The network BIOS session limit was exceeded.
69
- ERROR_UNEXP_NET_ERR → const int
-
An unexpected network error occurred.
59
- ERROR_WRITE_FAULT → const int
-
The system cannot write to the specified device.
29
- ERROR_WRITE_PROTECT → const int
-
The media is write protected.
19
- ERROR_WRONG_DISK → const int
-
The wrong diskette is in the drive.
34
- ES_AUTOHSCROLL → const int
-
Automatically scrolls text to the right by 10 characters when the user types
a character at the end of the line. When the user presses the ENTER key, the
control scrolls all text back to position zero.
0x0080
- ES_AUTOVSCROLL → const int
-
Automatically scrolls text up one page when the user presses the ENTER key
on the last line.
0x0040
- ES_AWAYMODE_REQUIRED → const int
-
Enables away mode. This value must be specified with ES_CONTINUOUS.
0x00000040
- ES_CENTER → const int
-
Centers text in a single-line or multiline edit control.
0x0001
- ES_CONTINUOUS → const int
-
Informs the system that the state being set should remain in effect until
the next call that uses ES_CONTINUOUS and one of the other state flags is
cleared.
0x80000000
- ES_DISPLAY_REQUIRED → const int
-
Forces the display to be on by resetting the display idle timer.
0x00000002
- ES_LEFT → const int
-
Aligns text with the left margin.
0x0000
- ES_LOWERCASE → const int
-
Converts all characters to lowercase as they are typed into the edit
control.
0x0010
- ES_MULTILINE → const int
-
Designates a multiline edit control. The default is single-line edit
control.
0x0004
- ES_NOHIDESEL → const int
-
Negates the default behavior for an edit control. The default behavior hides
the selection when the control loses the input focus and inverts the
selection when the control receives the input focus. If you specify
ES_NOHIDESEL, the selected text is inverted, even if the control does not
have the focus.
0x0100
- ES_NUMBER → const int
-
Allows only digits to be entered into the edit control. Note that, even with
this set, it is still possible to paste non-digits into the edit control.
0x2000
- ES_OEMCONVERT → const int
-
Converts text entered in the edit control. The text is converted from the
Windows character set to the OEM character set and then back to the Windows
character set. This ensures proper character conversion when the application
calls the CharToOem function to convert a Windows string in the edit control
to OEM characters. This style is most useful for edit controls that contain
file names that will be used on file systems that do not support Unicode.
0x0400
- ES_PASSWORD → const int
-
Displays an asterisk (*) for each character typed into the edit control.
This style is valid only for single-line edit controls.
0x0020
- ES_READONLY → const int
-
Prevents the user from typing or editing text in the edit control.
0x0800
- ES_RIGHT → const int
-
Right-aligns text in a single-line or multiline edit control.
0x0002
- ES_SYSTEM_REQUIRED → const int
-
Forces the system to be in the working state by resetting the system idle
timer.
0x00000001
- ES_UPPERCASE → const int
-
Converts all characters to uppercase as they are typed into the edit
control.
0x0008
- ES_USER_PRESENT → const int
-
This value is not supported. If ES_USER_PRESENT is combined with other
esFlags values, the call will fail and none of the specified states will be
set.
0x00000004
- ES_WANTRETURN → const int
-
Specifies that a carriage return be inserted when the user presses the ENTER
key while entering text into a multiline edit control in a dialog box. If
you do not specify this style, pressing the ENTER key has the same effect as
pressing the dialog box's default push button. This style has no effect on a
single-line edit control.
0x1000
- EVENPARITY → const int
-
Even parity.
2
- FACILITY_CERT → const int
-
The source of the error code is a certificate client or server
11
- FACILITY_CONTROL → const int
-
The source of the error code is the control mechanism.
10
- FACILITY_DISPATCH → const int
-
For late-binding IDispatch interface errors.
2
- FACILITY_INTERNET → const int
-
The source of the error code is Wininet related.
12
- FACILITY_ITF → const int
-
For most status codes returned from interface methods. The actual meaning of
the error is defined by the interface. That is, two HRESULTs with exactly
the same 32-bit value returned from two different interfaces might have
different meanings.
4
- FACILITY_NULL → const int
-
For broadly applicable common status codes such as S_OK.
0
- FACILITY_RPC → const int
-
For status codes returned from remote procedure calls.
1
- FACILITY_SECURITY → const int
-
The source of the error code is the Security API layer.
9
- FACILITY_SSPI → const int
-
The source of the error code is the Security API layer.
9
- FACILITY_STORAGE → const int
-
For status codes returned from IStorage or IStream method calls relating to
structured storage. Status codes whose code (lower 16 bits) value is in the
range of MS-DOS error codes (that is, less than 256) have the same meaning
as the corresponding MS-DOS error.
3
- FACILITY_WIN32 → const int
-
Used to provide a means of handling error codes from functions in the
Windows API as an HRESULT. Error codes in 16-bit OLE that duplicated system
error codes have also been changed to FACILITY_WIN32.
7
- FACILITY_WINDOWS → const int
-
Used for additional error codes from Microsoft-defined interfaces.
8
- FALSE → const int
-
Boolean false value returned from the Win32 API
0
- FILE_CASE_PRESERVED_NAMES → const int
-
The file system supports preserved case of file names when it places a
name on disk.
0x00000002
- FILE_CASE_SENSITIVE_SEARCH → const int
-
The file system supports case-sensitive file names.
0x00000001
- FILE_DAX_VOLUME → const int
-
The specified volume is a direct access (DAX) volume.
0x20000000
- FILE_FILE_COMPRESSION → const int
-
The file system supports file-based compression.
0x00000010
- FILE_FLAG_BACKUP_SEMANTICS → const int
-
The file is being opened or created for a backup or restore operation. The
system ensures that the calling process overrides file security checks when
the process has SE_BACKUP_NAME and SE_RESTORE_NAME privileges.
0x02000000
- FILE_FLAG_DELETE_ON_CLOSE → const int
-
The file is to be deleted immediately after all of its handles are closed,
which includes the specified handle and any other open or duplicated
handles.
0x04000000
- FILE_FLAG_FIRST_PIPE_INSTANCE → const int
-
If you attempt to create multiple instances of a pipe with this flag,
creation of the first instance succeeds, but creation of the next instance
fails with ERROR_ACCESS_DENIED.
0x00080000
- FILE_FLAG_NO_BUFFERING → const int
-
The file or device is being opened with no system caching for data reads and
writes. This flag does not affect hard disk caching or memory mapped files
0x20000000
- FILE_FLAG_OPEN_NO_RECALL → const int
-
The file data is requested, but it should continue to be located in remote
storage. It should not be transported back to local storage. This flag is
for use by remote storage systems.
0x00100000
- FILE_FLAG_OPEN_REPARSE_POINT → const int
-
Normal reparse point processing will not occur; CreateFile will attempt to
open the reparse point. When a file is opened, a file handle is returned,
whether or not the filter that controls the reparse point is operational.
0x00200000
- FILE_FLAG_OVERLAPPED → const int
-
The file or device is being opened or created for asynchronous I/O. When
subsequent I/O operations are completed on this handle, the event specified
in the OVERLAPPED structure will be set to the signaled state. If this flag
is specified, the file can be used for simultaneous read and write
operations. If this flag is not specified, then I/O operations are
serialized, even if the calls to the read and write functions specify an
OVERLAPPED structure.
0x40000000
- FILE_FLAG_POSIX_SEMANTICS → const int
-
Access will occur according to POSIX rules. This includes allowing multiple
files with names, differing only in case, for file systems that support that
naming.
0x01000000
- FILE_FLAG_RANDOM_ACCESS → const int
-
Access is intended to be random. The system can use this as a hint to
optimize file caching.
0x10000000
- FILE_FLAG_SEQUENTIAL_SCAN → const int
-
Access is intended to be sequential from beginning to end. The system can
use this as a hint to optimize file caching.
0x08000000
- FILE_FLAG_SESSION_AWARE → const int
-
The file or device is being opened with session awareness. If this flag is
not specified, then per-session devices (such as a device using RemoteFX USB
Redirection) cannot be opened by processes running in session 0. This flag
has no effect for callers not in session 0. This flag is supported only on
server editions of Windows.
0x00800000
- FILE_FLAG_WRITE_THROUGH → const int
-
Write operations will not go through any intermediate cache, they will go
directly to disk.
0x80000000
- FILE_NAMED_STREAMS → const int
-
The file system supports named data streams for a file.
0x00040000
- FILE_PERSISTENT_ACLS → const int
-
The file system preserves and enforces access control lists (ACL). For
example, the NTFS file system preserves and enforces ACLs, and the FAT file
system does not.
0x00000008
- FILE_READ_ONLY_VOLUME → const int
-
The specified volume is read-only.
0x00080000
- FILE_RETURNS_CLEANUP_RESULT_INFO → const int
-
On a successful cleanup operation, the file system returns information that
describes additional actions taken during cleanup, such as deleting the
file. File system filters can examine this information in their post-cleanup
callback.
0x00000200
- FILE_SEQUENTIAL_WRITE_ONCE → const int
-
The specified volume can be written to one time only. The write must be
performed in sequential order.
0x00100000
- FILE_SUPPORTS_BLOCK_REFCOUNTING → const int
-
The file system supports block cloning, that is, sharing logical clusters
between files on the same volume. The file system reallocates on writes to
shared clusters.
0x08000000
- FILE_SUPPORTS_ENCRYPTION → const int
-
The file system supports the Encrypted File System (EFS).
0x00020000
- FILE_SUPPORTS_EXTENDED_ATTRIBUTES → const int
-
The specified volume supports extended attributes. An extended attribute is
a piece of application-specific metadata that an application can associate
with a file and is not part of the file's data.
0x00800000
- FILE_SUPPORTS_GHOSTING → const int
-
The file system supports ghosting.
0x40000000
- FILE_SUPPORTS_HARD_LINKS → const int
-
The file system supports direct links to other devices and partitions.
0x00400000
- FILE_SUPPORTS_INTEGRITY_STREAMS → const int
-
The file system supports integrity streams.
0x04000000
- FILE_SUPPORTS_OBJECT_IDS → const int
-
The specified volume supports object identifiers.
0x00010000
- FILE_SUPPORTS_OPEN_BY_FILE_ID → const int
-
The file system supports open by FileID.
0x01000000
- FILE_SUPPORTS_POSIX_UNLINK_RENAME → const int
-
The file system supports POSIX-style delete and rename operations.
0x00000400
- FILE_SUPPORTS_REMOTE_STORAGE → const int
-
The file system supports remote storage.
0x00000100
- FILE_SUPPORTS_REPARSE_POINTS → const int
-
The file system supports reparse points.
0x00000080
- FILE_SUPPORTS_SPARSE_FILES → const int
-
The file system supports sparse files.
0x00000040
- FILE_SUPPORTS_SPARSE_VDL → const int
-
The file system tracks whether each cluster of a file contains valid data
(either from explicit file writes or automatic zeros) or invalid data (has
not yet been written to or zeroed). File systems that use sparse valid data
length (VDL) do not store a valid data length and do not require that valid
data be contiguous within a file.
0x10000000
- FILE_SUPPORTS_TRANSACTIONS → const int
-
The file system supports transaction processing.
0x00200000
- FILE_SUPPORTS_USN_JOURNAL → const int
-
The specified volume supports update sequence number (USN) journals.
0x02000000
- FILE_UNICODE_ON_DISK → const int
-
The file system supports Unicode in file names as they appear on disk.
0x00000004
- FILE_VOLUME_IS_COMPRESSED → const int
-
The file system is a compressed volume. This does not affect how data is
transferred over the network.
0x00008000
- FILE_VOLUME_QUOTAS → const int
-
The file system supports disk quotas.
0x00000020
- FORMAT_MESSAGE_ARGUMENT_ARRAY → const int
-
The Arguments parameter is not a va_list structure, but is a pointer to an
array of values that represent the arguments.
0x00002000
- FORMAT_MESSAGE_FROM_HMODULE → const int
-
The lpSource parameter is a module handle containing the message-table
resource(s) to search. If this lpSource handle is NULL, the current
process's application image file will be searched. This flag cannot be used
with FORMAT_MESSAGE_FROM_STRING.
0x00000800
- FORMAT_MESSAGE_FROM_STRING → const int
-
The lpSource parameter is a pointer to a null-terminated string that
contains a message definition. The message definition may contain insert
sequences, just as the message text in a message table resource may. This
flag cannot be used with FORMAT_MESSAGE_FROM_HMODULE or
FORMAT_MESSAGE_FROM_SYSTEM.
0x00000400
- FORMAT_MESSAGE_FROM_SYSTEM → const int
-
The function should search the system message-table resource(s) for the
requested message. If this flag is specified with
FORMAT_MESSAGE_FROM_HMODULE, the function searches the system message table
if the message is not found in the module specified by lpSource. This flag
cannot be used with FORMAT_MESSAGE_FROM_STRING.
0x00001000
- FORMAT_MESSAGE_IGNORE_INSERTS → const int
-
Insert sequences in the message definition are to be ignored and passed
through to the output buffer unchanged. This flag is useful for fetching a
message for later formatting. If this flag is set, the Arguments parameter
is ignored.
0x00000200
- FORMAT_MESSAGE_MAX_WIDTH_MASK → const int
-
The function ignores regular line breaks in the message definition text. The
function stores hard-coded line breaks in the message definition text into
the output buffer. The function generates no new line breaks.
0x000000FF
- FR_DIALOGTERM → const int
-
If set in a FINDMSGSTRING message, indicates that the dialog box is closing.
When you receive a message with this flag set, the dialog box handle
returned by the FindText or ReplaceText function is no longer valid.
0x00000040
- FR_DOWN → const int
-
If set, the Down button of the direction radio buttons in a Find dialog box
is selected indicating that you should search from the current location to
the end of the document. If not set, the Up button is selected so you should
search to the beginning of the document. You can set this flag to initialize
the dialog box. If set in a FINDMSGSTRING message, indicates the user's
selection.
0x00000001
- FR_ENABLEHOOK → const int
-
Enables the hook function specified in the lpfnHook member. This flag is
used only to initialize the dialog box.
0x00000100
- FR_ENABLETEMPLATE → const int
-
Indicates that the hInstance and lpTemplateName members specify a dialog box
template to use in place of the default template. This flag is used only to
initialize the dialog box.
0x00000200
- FR_ENABLETEMPLATEHANDLE → const int
-
Indicates that the hInstance member identifies a data block that contains a
preloaded dialog box template. The system ignores the lpTemplateName member
if this flag is specified.
0x00002000
- FR_FINDNEXT → const int
-
If set in a FINDMSGSTRING message, indicates that the user clicked the Find
Next button in a Find or Replace dialog box. The lpstrFindWhat member
specifies the string to search for.
0x00000008
- FR_HIDEMATCHCASE → const int
-
If set when initializing a Find or Replace dialog box, hides the Match Case
check box.
0x00008000
- FR_HIDEUPDOWN → const int
-
If set when initializing a Find dialog box, hides the search direction radio
buttons.
0x00004000
- FR_HIDEWHOLEWORD → const int
-
If set when initializing a Find or Replace dialog box, hides the Match Whole
Word Only check box.
0x00010000
- FR_MATCHALEFHAMZA → const int
-
If set, the search differentiates between Arabic and Hebrew alefs with
different accents. If not set, all alefs are matched by the alef character
alone.
0x80000000
- FR_MATCHCASE → const int
-
If set, the Match Case check box is selected indicating that the search
should be case-sensitive. If not set, the check box is unselected so the
search should be case-insensitive. You can set this flag to initialize the
dialog box. If set in a FINDMSGSTRING message, indicates the user's
selection.
0x00000004
- FR_MATCHDIAC → const int
-
If set, the search operation considers Arabic and Hebrew diacritical marks.
If not set, diacritical marks are ignored.
0x20000000
- FR_MATCHKASHIDA → const int
-
If set, the search operation considers Arabic and Hebrew kashidas. If not
set, kashidas are ignored.
0x40000000
- FR_NOMATCHCASE → const int
-
If set when initializing a Find or Replace dialog box, disables the Match
Case check box.
0x00000800
- FR_NOUPDOWN → const int
-
If set when initializing a Find dialog box, disables the search direction
radio buttons.
0x00000400
- FR_NOWHOLEWORD → const int
-
If set when initializing a Find or Replace dialog box, disables the Whole
Word check box.
0x00001000
- FR_REPLACE → const int
-
If set in a FINDMSGSTRING message, indicates that the user clicked the
Replace button in a Replace dialog box. The lpstrFindWhat member specifies
the string to be replaced and the lpstrReplaceWith member specifies the
replacement string.
0x00000010
- FR_REPLACEALL → const int
-
If set in a FINDMSGSTRING message, indicates that the user clicked the
Replace All button in a Replace dialog box. The lpstrFindWhat member
specifies the string to be replaced and the lpstrReplaceWith member
specifies the replacement string.
0x00000020
- FR_SHOWHELP → const int
-
Causes the dialog box to display the Help button. The hwndOwner member must
specify the window to receive the HELPMSGSTRING registered messages that the
dialog box sends when the user clicks the Help button.
0x00000080
- FR_WHOLEWORD → const int
-
If set, the Match Whole Word Only check box is selected indicating that you
should search only for whole words that match the search string. If not set,
the check box is unselected so you should also search for word fragments
that match the search string. You can set this flag to initialize the dialog
box. If set in a FINDMSGSTRING message, indicates the user's selection.
0x00000002
- GENERIC_ALL → const int
-
Specifies all defined access control on the object.
0x10000000
- GENERIC_EXECUTE → const int
-
Specifies access control suitable for executing an action on the object.
0x20000000
- GENERIC_READ → const int
-
Specifies access control suitable for reading the object.
0x80000000
- GENERIC_WRITE → const int
-
Specifies access control suitable for updating attributes on the object.
0x40000000
- GUID_BLUETOOTH_GATT_SERVICE_DEVICE_INTERFACE → const String
-
Bluetooth LE Service device interface GUID
'{6e3bb679-4372-40c8-9eaa-4509df260cd8}'
- GUID_BLUETOOTHLE_DEVICE_INTERFACE → const String
-
Bluetooth LE device interface GUID
'{781aee18-7733-4ce4-add0-91f41c67b592}'
- GUID_CLASS_MONITOR → const String
-
'{4d36e96e-e325-11ce-bfc1-08002be10318}'
- GW_CHILD → const int
-
The retrieved handle identifies the child window at the top of the Z order,
if the specified window is a parent window; otherwise, the retrieved handle
is NULL. The function examines only child windows of the specified window.
It does not examine descendant windows.
5
- GW_ENABLEDPOPUP → const int
-
The retrieved handle identifies the enabled popup window owned by the
specified window (the search uses the first such window found using
GW_HWNDNEXT); otherwise, if there are no enabled popup windows, the
retrieved handle is that of the specified window.
6
- GW_HWNDFIRST → const int
-
The retrieved handle identifies the window of the same type that is highest
in the Z order.
If the specified window is a topmost window, the handle identifies a topmost
window. If the specified window is a top-level window, the handle identifies
a top-level window. If the specified window is a child window, the handle
identifies a sibling window.
0
- GW_HWNDLAST → const int
-
The retrieved handle identifies the window of the same type that is lowest
in the Z order.
If the specified window is a topmost window, the handle identifies a topmost
window. If the specified window is a top-level window, the handle identifies
a top-level window. If the specified window is a child window, the handle
identifies a sibling window.
1
- GW_HWNDNEXT → const int
-
The retrieved handle identifies the window below the specified window in the
Z order.
If the specified window is a topmost window, the handle identifies a topmost
window. If the specified window is a top-level window, the handle identifies
a top-level window. If the specified window is a child window, the handle
identifies a sibling window.
2
- GW_HWNDPREV → const int
-
The retrieved handle identifies the window above the specified window in the
Z order.
If the specified window is a topmost window, the handle identifies a topmost
window. If the specified window is a top-level window, the handle identifies
a top-level window. If the specified window is a child window, the handle
identifies a sibling window.
3
- GW_OWNER → const int
-
The retrieved handle identifies the specified window's owner window, if any.
For more information, see Owned Windows.
4
- GWL_EXSTYLE → const int
-
Gets/sets the extended window styles.
-20
- GWL_HINSTANCE → const int
-
Gets/sets a new application instance handle.
-6
- GWL_ID → const int
-
Gets/sets a new identifier of the child window. The window cannot be a
top-level window.
-12
- GWL_STYLE → const int
-
Gets/sets a new window style.
-16
- GWL_USERDATA → const int
-
Gets/sets the user data associated with the window. This data is intended
for use by the application that created the window. Its value is initially
zero.
-21
- GWL_WNDPROC → const int
-
Sets a new address for the window procedure. You cannot change this
attribute if the window does not belong to the same process as the calling
thread.
-4
- GWLP_HINSTANCE → const int
-
Sets a new application instance handle.
-6
- GWLP_HWNDPARENT → const int
-
Retrieves a handle to the parent window, if there is one.
-8
- GWLP_ID → const int
-
Sets a new identifier of the child window. The window cannot be a top-level
window.
-12
- GWLP_USERDATA → const int
-
Sets the user data associated with the window. This data is intended for use
by the application that created the window. Its value is initially zero.
-21
- GWLP_WNDPROC → const int
-
Sets a new address for the window procedure.
-4
- HALFTONE → const int
-
Maps pixels from the source rectangle into blocks of pixels in the
destination rectangle. The average color over the destination block of
pixels approximates the color of the source pixels.
4
- HANDLE_FLAG_INHERIT → const int
-
If this flag is set, a child process created with the bInheritHandles
parameter of CreateProcess set to TRUE will inherit the object handle.
0x00000001
- HANDLE_FLAG_PROTECT_FROM_CLOSE → const int
-
If this flag is set, calling the CloseHandle function will not close the
object handle.
0x00000002
- HEAP_CREATE_ENABLE_EXECUTE → const int
-
All memory blocks that are allocated from this heap allow code execution, if
the hardware enforces data execution prevention.
0x00040000
- HEAP_GENERATE_EXCEPTIONS → const int
-
The system will raise an exception to indicate a function failure, such as
an out-of-memory condition, instead of returning NULL.
0x00000004
- HEAP_NO_SERIALIZE → const int
-
Serialized access will not be used for this allocation.
0x00000001
- HEAP_REALLOC_IN_PLACE_ONLY → const int
-
There can be no movement when reallocating a memory block.
0x00000010
- HEAP_ZERO_MEMORY → const int
-
The allocated memory will be initialized to zero. Otherwise, the memory is
not initialized to zero.
0x00000008
- HORZRES → const int
-
Width, in pixels, of the screen; or for printers, the width, in pixels, of
the printable area of the page.
8
- HORZSIZE → const int
-
Width, in millimeters, of the physical screen.
4
- HS_BDIAGONAL → const int
-
45-degree upward left-to-right hatch
3
- HS_CROSS → const int
-
Horizontal and vertical crosshatch
4
- HS_DIAGCROSS → const int
-
45-degree crosshatch
5
- HS_FDIAGONAL → const int
-
45-degree downward left-to-right hatch
2
- HS_HORIZONTAL → const int
-
Horizontal hatch
0
- HS_VERTICAL → const int
-
Vertical hatch
1
- HTBORDER → const int
-
In the border of a window that does not have a sizing border.
18
- HTBOTTOM → const int
-
In the lower-horizontal border of a resizable window (the user can click the
mouse to resize the window vertically).
15
- HTBOTTOMLEFT → const int
-
In the lower-left corner of a border of a resizable window (the user can
click the mouse to resize the window diagonally).
16
- HTBOTTOMRIGHT → const int
-
In the lower-right corner of a border of a resizable window (the user can
click the mouse to resize the window diagonally).
17
- HTCAPTION → const int
-
In a title bar.
2
- HTCLIENT → const int
-
In a client area.
1
- HTCLOSE → const int
-
In a Close button.
20
- HTERROR → const int
-
On the screen background or on a dividing line between windows (same as
HTNOWHERE, except that the DefWindowProc function produces a system beep to
indicate an error).
-2
- HTGROWBOX → const int
-
In a size box (same as HTSIZE).
4
- HTHELP → const int
-
In a Help button.
21
- HTHSCROLL → const int
-
In a horizontal scroll bar.
6
- HTLEFT → const int
-
In the left border of a resizable window (the user can click the mouse to
resize the window horizontally).
10
- HTMAXBUTTON → const int
-
In a Maximize button.
9
- HTMENU → const int
-
In a menu.
5
- HTMINBUTTON → const int
-
In a Minimize button.
8
- HTNOWHERE → const int
-
On the screen background or on a dividing line between windows.
0
- HTREDUCE → const int
-
In a Minimize button.
HTMINBUTTON
- HTRIGHT → const int
-
In the right border of a resizable window (the user can click the mouse to
resize the window horizontally).
11
- HTSIZE → const int
-
In a size box (same as HTGROWBOX).
HTGROWBOX
- HTSYSMENU → const int
-
In a window menu or in a Close button in a child window.
3
- HTTOP → const int
-
In the upper-horizontal border of a window.
12
- HTTOPLEFT → const int
-
In the upper-left corner of a window border.
13
- HTTOPRIGHT → const int
-
In the upper-right corner of a window border.
14
- HTTRANSPARENT → const int
-
In a window currently covered by another window in the same thread (the
message will be sent to underlying windows in the same thread until one of
them returns a code that is not HTTRANSPARENT).
-1
- HTVSCROLL → const int
-
In the vertical scroll bar.
7
- HTZOOM → const int
-
In a Maximize button.
HTMAXBUTTON
- HWND_BOTTOM → const int
-
Places the window at the bottom of the Z order. If the hWnd parameter
identifies a topmost window, the window loses its topmost status and is
placed at the bottom of all other windows.
1
- HWND_BROADCAST → const int
-
Special HWND value for use with PostMessage() and SendMessage(). The message
is sent to all top-level windows in the system, including disabled or
invisible unowned windows, overlapped windows, and pop-up windows; but the
message is not sent to child windows.
0xffff
- HWND_MESSAGE → const int
-
A message-only window enables you to send and receive messages. It is not
visible, has no z-order, cannot be enumerated, and does not receive
broadcast messages. The window simply dispatches messages.
0xFFFFFFFFFFFFFFFD
- HWND_NOTOPMOST → const int
-
Places the window above all non-topmost windows (that is, behind all topmost
windows). This flag has no effect if the window is already a non-topmost
window.
-2
- HWND_TOP → const int
-
Places the window at the top of the Z order.
0
- HWND_TOPMOST → const int
-
Places the window above all non-topmost windows. The window maintains its
topmost position even when it is deactivated.
-1
- IID_IIterable_AccessListEntry → const String
-
'{4995C2B0-736B-588D-AE42-6F69B025B388}'
- IID_IIterable_ActivationSignalDetectionConfiguration → const String
-
'{CB03AC8C-3A88-5C35-9872-00A466E49A12}'
- IID_IIterable_ActivationSignalDetectionTrainingDataFormat → const String
-
'{88B67E2C-EC3F-520C-AE65-BFE63272FADD}'
- IID_IIterable_ActivationSignalDetector → const String
-
'{E1F74A8F-38EB-58BE-B770-78AF5A4A6B2E}'
- IID_IIterable_ActivationSignalDetectorPowerState → const String
-
'{B6860D48-CEC5-5A00-8653-4C924A991575}'
- IID_IIterable_ActivitySensorReading → const String
-
'{9A34CE03-8C6D-5994-907F-D5C2D19148CB}'
- IID_IIterable_ActivitySensorReadingChangeReport → const String
-
'{551A4962-9E96-5E6B-8B8A-65EE3D0046F3}'
- IID_IIterable_ActivityType → const String
-
'{2A04CDFA-5DFD-5178-8731-ADE998E4A7F6}'
- IID_IIterable_AdcController → const String
-
'{4E478AAD-4861-5758-B64B-5B4F28D8F86E}'
- IID_IIterable_AdvancedPhotoMode → const String
-
'{7D090784-70A9-570C-BE82-0D0890318975}'
- IID_IIterable_AllJoynAuthenticationMechanism → const String
-
'{D307C7AF-4106-5D1C-B06C-5EB593D9BE34}'
- IID_IIterable_AlternateWordForm → const String
-
'{AE838C29-60C1-5093-AE61-0ED22857DB05}'
- IID_IIterable_AppBroadcastPlugIn → const String
-
'{C531C5B0-0223-5C9E-A8FB-20F52EA58D75}'
- IID_IIterable_AppDiagnosticInfo → const String
-
'{8118DE8F-3AE3-55E1-80A8-25453CDBA894}'
- IID_IIterable_AppExtension → const String
-
'{3B4FE356-1B13-59CB-AB1F-C4667A74756B}'
- IID_IIterable_AppInfo → const String
-
'{63D0BFFE-0E34-55B3-83D5-314CAFF2B137}'
- IID_IIterable_AppInstallItem → const String
-
'{93E1CDC8-503F-55B1-915B-C0DC7888CE31}'
- IID_IIterable_AppInstance → const String
-
'{2C28B4C9-6378-5382-A1A6-79BD6EED967A}'
- IID_IIterable_AppListEntry → const String
-
'{86F4D4EF-D8FD-5FB5-807C-72DA8FC9E544}'
- IID_IIterable_Appointment → const String
-
'{B9802BBA-FF53-5D37-8CD7-E56162F12156}'
- IID_IIterable_AppointmentCalendar → const String
-
'{D3FB010B-B692-5130-9D16-2CFDABCB6DEC}'
- IID_IIterable_AppointmentException → const String
-
'{CAAC41D6-6C65-5FD8-B783-EB9D9A4272B8}'
- IID_IIterable_AppointmentInvitee → const String
-
'{FB9718A9-F059-52B0-A904-1A65E4281E40}'
- IID_IIterable_AppointmentStoreChange → const String
-
'{7B657CA2-E02E-5026-A032-9905E49682FD}'
- IID_IIterable_AppRecordingSavedScreenshotInfo → const String
-
'{DD170424-794D-5158-A9AF-6824353F91B2}'
- IID_IIterable_AppResourceGroupBackgroundTaskReport → const String
-
'{3E7DCBCA-1804-5672-AD3B-58D944BB044C}'
- IID_IIterable_AppResourceGroupInfo → const String
-
'{8B640948-C0D3-5B7E-A99C-5956190D5408}'
- IID_IIterable_AppUriHandlerHost → const String
-
'{F6E575BD-EAB7-5981-BA01-49FF976CA186}'
- IID_IIterable_ArcadeStick → const String
-
'{9376F457-2DA5-544A-A409-C636F5D81C35}'
- IID_IIterable_AttributedNetworkUsage → const String
-
'{D061DCB9-6854-5EF9-8E03-008A7A704C48}'
- IID_IIterable_AudioDeviceModule → const String
-
'{7EEB51C3-D70E-548A-85C2-3CF71B4A124C}'
- IID_IIterable_AudioEffect → const String
-
'{07AF9AFD-25B8-579D-BE7E-8ACC03418D0B}'
- IID_IIterable_AudioEncodingProperties → const String
-
'{00939468-25D8-533F-854E-4F20F36C51DC}'
- IID_IIterable_AudioGraphConnection → const String
-
'{96168D06-A51A-5480-9403-FBD7631E3B3C}'
- IID_IIterable_AudioStreamDescriptor → const String
-
'{A3E2C972-A171-5B94-8389-E983EBC3F3B9}'
- IID_IIterable_AudioTrack → const String
-
'{B3BE50A8-9856-5656-AB6D-CD58F9DE0A4F}'
- IID_IIterable_AutoFocusRange → const String
-
'{751664C6-F8D6-50A3-AB80-137C6D908C55}'
- IID_IIterable_BackgroundAudioTrack → const String
-
'{3FC05BA2-30F6-5219-9047-1197FFAE8DBA}'
- IID_IIterable_BackgroundTransferContentPart → const String
-
'{CF303199-DE3B-5DAC-A703-6C57D80821C4}'
- IID_IIterable_BackgroundTransferFileRange → const String
-
'{2CC2D499-974C-5078-89AE-2D4EE1139721}'
- IID_IIterable_BasicGeoposition → const String
-
'{922399A8-0093-5009-A8D2-F87B0EAE75F5}'
- IID_IIterable_BitmapCodecInformation → const String
-
'{2B6BDB90-A4EB-5142-B582-3CCB1EDC5789}'
- IID_IIterable_BitmapPixelFormat → const String
-
'{E924D9ED-A13E-5BDB-9ED8-65A1474DC274}'
- IID_IIterable_BluetoothLEAdvertisementBytePattern → const String
-
'{1E3FADEE-54AC-538B-8777-351AFB78CB74}'
- IID_IIterable_BluetoothLEAdvertisementDataSection → const String
-
'{DB98B5D1-897E-59CC-B86A-7B8855AC98AF}'
- IID_IIterable_BluetoothLEAdvertisementReceivedEventArgs → const String
-
'{34F6412F-8314-5205-967C-DB357C9A42A7}'
- IID_IIterable_BluetoothLEManufacturerData → const String
-
'{834A4CAC-BB8B-5F0F-9F28-4DBC98C17907}'
- IID_IIterable_bool → const String
-
'{30160817-1D7D-54E9-99DB-D7636266A476}'
- IID_IIterable_byte → const String
-
'{88318266-F3FD-50FC-8F08-B823A41B60C1}'
- IID_IIterable_CaptureSceneMode → const String
-
'{16D26B98-2CBC-52F0-AB64-1723714418E9}'
- IID_IIterable_CastingSource → const String
-
'{1ABB2CC9-46A2-58B1-91AA-28699D66D1AB}'
- IID_IIterable_Certificate → const String
-
'{0C7D1423-E8FD-5A91-B55C-8BFBE7AC2D40}'
- IID_IIterable_CertificateExtension → const String
-
'{1BDD7127-73B3-5192-8BDE-20C136281260}'
- IID_IIterable_ChainValidationResult → const String
-
'{2628F58F-3F02-54F2-808F-E1117709D6D0}'
- IID_IIterable_CharacterGrouping → const String
-
'{82E3ABF0-06E3-5609-BA39-C51EB2F5FAE6}'
- IID_IIterable_ChatConversation → const String
-
'{AF43C676-A512-5388-9F69-0308953D719B}'
- IID_IIterable_ChatMessage → const String
-
'{647BF12C-F621-5FD8-AF39-C72B16BAF07E}'
- IID_IIterable_ChatMessageAttachment → const String
-
'{8A1E36AC-13B6-577C-9B43-3D24A453F866}'
- IID_IIterable_ChatMessageChange → const String
-
'{0DF896DF-354C-5D35-B7AC-6B2E1D70C8EB}'
- IID_IIterable_ChatMessageTransport → const String
-
'{AAE32F12-ED85-528C-8BAD-6362D876EF8B}'
- IID_IIterable_ChatRecipientDeliveryInfo → const String
-
'{E3D7B44C-4829-561B-A15E-A745E5ADF6D1}'
- IID_IIterable_ClipboardHistoryItem → const String
-
'{5C3705F4-8E46-5AE5-97BF-88220CCCFFD9}'
- IID_IIterable_CmsSignerInfo → const String
-
'{6AF24174-2DDA-5A54-A0B9-4D6690059427}'
- IID_IIterable_CodecInfo → const String
-
'{552F7709-3BC3-59FB-93E6-1EBD28D3C008}'
- IID_IIterable_ConnectionProfile → const String
-
'{34DABEF9-87D0-5B1C-A7AC-9D290ADEB0C8}'
- IID_IIterable_ConnectivityInterval → const String
-
'{58051A8B-B259-5414-9B9A-CAA0789E833E}'
- IID_IIterable_Contact → const String
-
'{63319996-7E0F-552E-872B-7B9ADB1F4997}'
- IID_IIterable_ContactAddress → const String
-
'{E783287C-E920-5540-9182-C1A6A5F2AD36}'
- IID_IIterable_ContactAnnotation → const String
-
'{EA7FC05E-FE09-5690-A70B-A14867040FA5}'
- IID_IIterable_ContactAnnotationList → const String
-
'{AE095A89-8B8B-5B8A-8F28-555AA490AD87}'
- IID_IIterable_ContactChange → const String
-
'{F761174C-1F89-5796-9D09-7FEE0813704D}'
- IID_IIterable_ContactConnectedServiceAccount → const String
-
'{35E203B2-5138-5967-80FA-A477ED4C7DDC}'
- IID_IIterable_ContactDate → const String
-
'{96045D0B-B38B-5D91-8311-4FBC7AD4337D}'
- IID_IIterable_ContactEmail → const String
-
'{37D0D55F-E136-5B07-8A3A-8110BDE33917}'
- IID_IIterable_ContactField → const String
-
'{3B012111-C82B-541E-A0C1-37713ED83541}'
- IID_IIterable_ContactFieldType → const String
-
'{384B8B1B-CE8E-5781-B3DC-0776D684F658}'
- IID_IIterable_ContactGroup → const String
-
'{9DB1688A-F7E0-5059-989E-D1453056D73A}'
- IID_IIterable_ContactInformation → const String
-
'{352762AF-17E3-55E0-8BE1-6A598A44B5B4}'
- IID_IIterable_ContactInstantMessageField → const String
-
'{810533B2-28BB-5ED3-AC19-FEC8059D7B3C}'
- IID_IIterable_ContactJobInfo → const String
-
'{17C1CEAD-56A3-5D93-ABF2-14D34D4B9356}'
- IID_IIterable_ContactList → const String
-
'{F9B0782C-BFE9-564E-BCA2-97235FD64463}'
- IID_IIterable_ContactLocationField → const String
-
'{2A0A41A6-DA96-50A5-B8DF-E4A8C4FCF86B}'
- IID_IIterable_ContactMatchReason → const String
-
'{0A8C1BD9-2402-5C98-BE6E-63A4808047BA}'
- IID_IIterable_ContactPhone → const String
-
'{4ABD089C-49A1-5BA9-80DF-53B72DD691CE}'
- IID_IIterable_ContactSignificantOther → const String
-
'{AE12BD35-93D6-53D8-87C0-49D84C5C6A83}'
- IID_IIterable_ContactWebsite → const String
-
'{4B03C203-989E-5B97-8FCB-67D661DEFE76}'
- IID_IIterable_ConversationalAgentVoiceActivationPrerequisiteKind → const String
-
'{4E9BB4C0-65AB-5049-9336-918B6D359071}'
- IID_IIterable_CoreApplicationView → const String
-
'{32BC12D1-2653-5A41-A55E-88A12AF2026A}'
- IID_IIterable_CortanaPermission → const String
-
'{36A12EAE-2E24-5E07-BFD0-344A92990916}'
- IID_IIterable_DateTime → const String
-
'{576A207D-977C-5B36-B54D-624EC86C53A3}'
- IID_IIterable_DetectedFace → const String
-
'{25347323-3556-5CBB-9855-2B5856437F4D}'
- IID_IIterable_DeviceAccountConfiguration → const String
-
'{A9C3EA6E-9DD9-52FE-9D27-F9E4DEDD4D3F}'
- IID_IIterable_DeviceClass → const String
-
'{47D4BE05-58F1-522E-81C6-975EB4131BB9}'
- IID_IIterable_DeviceInformation → const String
-
'{DD9F8A5D-EC98-5F4B-A3EA-9C8B5AD53C4B}'
- IID_IIterable_DeviceWatcherEvent → const String
-
'{B48FD051-EAFA-523F-A66E-9D4151C5D522}'
- IID_IIterable_DeviceWatcherEventKind → const String
-
'{F04365AB-D3F3-5F85-A7DA-DC19CFF73D86}'
- IID_IIterable_DigitalWindowCapability → const String
-
'{A4F28D49-FB50-5C0D-BA48-6695E4612500}'
- IID_IIterable_DirectXPixelFormat → const String
-
'{3908F2C6-1AEE-5129-B9A6-2A6E01D9507E}'
- IID_IIterable_DisplayAdapter → const String
-
'{DB889BC5-3FD5-5B02-A2EA-D8DAAB6C33F2}'
- IID_IIterable_DisplayModeInfo → const String
-
'{DABEE849-F1C8-5DAB-ABE5-EFFA5110894C}'
- IID_IIterable_DisplayPath → const String
-
'{4C0352B3-BB9E-52A7-AFA7-C946928C12C9}'
- IID_IIterable_DisplayTarget → const String
-
'{CCB2E527-3A37-50FD-8D28-59E9DB8CF9D9}'
- IID_IIterable_DisplayView → const String
-
'{8B18679F-3A2D-5D78-8409-2AF682E7433C}'
- IID_IIterable_DnssdServiceInstance → const String
-
'{1DE3A3E5-387E-5328-B864-3F0E3475D343}'
- IID_IIterable_double → const String
-
'{C738964E-9C64-5BCE-B5CE-61E9A282EC4A}'
- IID_IIterable_DownloadOperation → const String
-
'{F6FD69CB-E6E7-56D5-9BE6-E0DC4683FA80}'
- IID_IIterable_EmailAttachment → const String
-
'{A5AB00E4-0ED7-52EE-AACB-83D840D6F8FA}'
- IID_IIterable_EmailCertificateValidationStatus → const String
-
'{7E326530-7449-51A7-B1BC-C43533A78E06}'
- IID_IIterable_EmailConversation → const String
-
'{D495F8DC-4327-5BCA-A506-44B172D6D435}'
- IID_IIterable_EmailFolder → const String
-
'{6DCB53EB-8A35-54BF-8C8E-449BCE9B3920}'
- IID_IIterable_EmailMailbox → const String
-
'{8FC76B2E-F800-5F1D-A023-DE47E5F306E0}'
- IID_IIterable_EmailMailboxAction → const String
-
'{26419311-1CD7-5BAB-9C4A-E95884D5539C}'
- IID_IIterable_EmailMailboxChange → const String
-
'{4630CCB6-DFCE-57DC-A5D1-28B889C2C2B7}'
- IID_IIterable_EmailMessage → const String
-
'{A5FAC823-8E6D-5BBE-AD16-8350AEA446E0}'
- IID_IIterable_EmailRecipient → const String
-
'{5F18CAB2-236D-5EC5-BC64-E3E63D29E774}'
- IID_IIterable_EmailRecipientResolutionResult → const String
-
'{CAE3C1C4-C689-5787-976F-1A158FFDD16B}'
- IID_IIterable_EmbeddedAudioTrack → const String
-
'{32FABED0-E1E6-578E-86E5-B4E6ABEB22D6}'
- IID_IIterable_EndpointPair → const String
-
'{D7EC83C4-A17B-51BF-8997-AA33B9102DC9}'
- IID_IIterable_EnhancedWaypoint → const String
-
'{D0545DBA-9B05-5E37-BFC0-3DA2B51D135B}'
- IID_IIterable_EnterpriseKeyCredentialRegistrationInfo → const String
-
'{E7EEA796-77F9-5473-A913-734EA0E3FF46}'
- IID_IIterable_EqualizerBand → const String
-
'{6F76D148-023E-565A-9F09-4AD4A32AD74F}'
- IID_IIterable_ESimDiscoverEvent → const String
-
'{83504C13-A417-5601-9ADB-F1FF18294DC9}'
- IID_IIterable_ESimProfile → const String
-
'{2CE4DD28-5154-57DA-8E92-C1C9C964427B}'
- IID_IIterable_FileInformation → const String
-
'{DD96D7E9-892B-5932-B677-5BC32588008F}'
- IID_IIterable_FlightStick → const String
-
'{3B7FC175-BEBE-52EF-A3E9-DDA75EA1ACFC}'
- IID_IIterable_float → const String
-
'{B01BEE51-063A-5FDA-BD72-D76637BB8CB8}'
- IID_IIterable_FocusMode → const String
-
'{561BC21F-4AE2-580A-A216-0AD48F373A4C}'
- IID_IIterable_FocusPreset → const String
-
'{26BA711B-3A32-5216-BC34-61ECAFBEBDC1}'
- IID_IIterable_FolderInformation → const String
-
'{5C720BF5-7636-51FD-9EF7-D5F57F071A9B}'
- IID_IIterable_ForceFeedbackMotor → const String
-
'{C14440D1-FEA0-5147-AED8-9B85239DA882}'
- IID_IIterable_FrameController → const String
-
'{BD8EEADC-2DD9-5AD8-AC5D-F3B13B94B9C2}'
- IID_IIterable_GameListEntry → const String
-
'{42B8C8A0-3D03-5D5F-817E-4405C850F646}'
- IID_IIterable_Gamepad → const String
-
'{47132BA0-6B17-5CD2-A8BD-B5D3443CCB13}'
- IID_IIterable_GameSaveBlobInfo → const String
-
'{A7C456D7-FA9F-536F-8ED2-459545811ED4}'
- IID_IIterable_GameSaveContainerInfo → const String
-
'{55E4D98F-0889-5C06-A857-7DD168C2D852}'
- IID_IIterable_GattCharacteristic → const String
-
'{E3C56728-7F2D-5A0D-AD38-030D39C60F9F}'
- IID_IIterable_GattClientNotificationResult → const String
-
'{D3F4B8AD-251F-5BBB-ADA2-EA47434E74D6}'
- IID_IIterable_GattDescriptor → const String
-
'{30E2FFC4-3AA3-5219-9A18-CA2D0B6562E8}'
- IID_IIterable_GattDeviceService → const String
-
'{4B192E23-4893-56B2-8EFF-439C3AB7FD1F}'
- IID_IIterable_GattLocalCharacteristic → const String
-
'{7082ED53-37F6-5262-8D09-939BEA9EDBD5}'
- IID_IIterable_GattLocalDescriptor → const String
-
'{9016E9A2-C9F7-5D09-B0AE-552FA67796AE}'
- IID_IIterable_GattPresentationFormat → const String
-
'{D75FCEF1-C10E-5B7B-B130-F5A00314D35D}'
- IID_IIterable_GattSubscribedClient → const String
-
'{B19864E4-F2B1-50DE-8C11-FFF9ECA934E9}'
- IID_IIterable_GattValueChangedEventArgs → const String
-
'{526A63DF-8827-51B9-9E2C-9D65021A79D7}'
- IID_IIterable_GazePointPreview → const String
-
'{1CF68266-3EB7-5336-840A-3C1D9FDF5349}'
- IID_IIterable_Geofence → const String
-
'{CE697733-595C-51C0-AD5F-324AF5CDF2DD}'
- IID_IIterable_GeofenceStateChangeReport → const String
-
'{76F50B4E-7AA7-565B-AADA-B0C1CC144ED0}'
- IID_IIterable_Geopath → const String
-
'{246FCFBD-A881-5E8E-9908-C1B9EBDFEC78}'
- IID_IIterable_Geopoint → const String
-
'{E7617FC9-2CC7-5BD1-BC5A-F47260834ED8}'
- IID_IIterable_Geoposition → const String
-
'{135ED72D-75B1-5881-BE41-6FFEAA202044}'
- IID_IIterable_Geovisit → const String
-
'{D5800189-0F3F-54A0-A749-6000C1E12E58}'
- IID_IIterable_GlobalSystemMediaTransportControlsSession → const String
-
'{6C594BFE-B3DD-5F1D-A78F-3A2D9E937CA3}'
- IID_IIterable_GpioChangeRecord → const String
-
'{B4AFBF4F-620E-5725-878A-78C6ED10374E}'
- IID_IIterable_GpioController → const String
-
'{415C3794-B2B6-5F5C-9A05-AE9268514726}'
- IID_IIterable_GUID → const String
-
'{F4CA3045-5DD7-54BE-982E-D88D8CA0876E}'
- IID_IIterable_GuidanceLaneInfo → const String
-
'{45960D72-1BF6-5A1D-A17F-E83F56F1AB57}'
- IID_IIterable_GuidanceManeuver → const String
-
'{B5780D67-8A8B-558F-A4B6-C4531EF32EC8}'
- IID_IIterable_GuidanceRoadSegment → const String
-
'{F7C614C4-0FCA-5EDA-804C-85C829956334}'
- IID_IIterable_HdmiDisplayMode → const String
-
'{497E3D51-0EA1-5BE0-8DBA-8F7F4CE4FB33}'
- IID_IIterable_HdrVideoMode → const String
-
'{1D9679A7-2D06-5294-AC67-F9CD3561DCB8}'
- IID_IIterable_HidBooleanControl → const String
-
'{1111E585-5AB0-5D2B-8AED-B6D6186D1C3F}'
- IID_IIterable_HidBooleanControlDescription → const String
-
'{D0FF0FED-A156-58BF-9411-5777DF9D57BF}'
- IID_IIterable_HidCollection → const String
-
'{BBEADA0F-708F-5B5E-A017-5C64FFB96B69}'
- IID_IIterable_HidNumericControlDescription → const String
-
'{868F060D-E0D4-571B-B2F7-431D6984A513}'
- IID_IIterable_HolographicCamera → const String
-
'{B2AFD154-8DB0-5BB2-AD7A-684AFD479264}'
- IID_IIterable_HolographicCameraPose → const String
-
'{92111AFF-8DCC-538E-AE3D-31FD252A0AD5}'
- IID_IIterable_HolographicDepthReprojectionMethod → const String
-
'{2803C19F-8082-52C0-AAD1-68AB51ED287F}'
- IID_IIterable_HolographicFramePresentationReport → const String
-
'{D0FE1CDF-33AD-5051-8C5B-AB9A2B2C24BF}'
- IID_IIterable_HolographicFrameScanoutReport → const String
-
'{CFA9EA14-4803-5001-9EDA-CB4FFCD270E9}'
- IID_IIterable_HolographicQuadLayer → const String
-
'{84744661-94DE-5866-A15D-9EFB19A99A54}'
- IID_IIterable_HostName → const String
-
'{9E5F3ED0-CF1C-5D38-832C-ACEA6164BF5C}'
- IID_IIterable_HttpChallengeHeaderValue → const String
-
'{17847E58-F0CF-52E7-81C0-9D06A081569F}'
- IID_IIterable_HttpConnectionOptionHeaderValue → const String
-
'{1AFC512F-DFA2-5528-8AEF-6E6A37789B3C}'
- IID_IIterable_HttpContentCodingHeaderValue → const String
-
'{0E8960C2-76E5-56C1-9FE6-8CD9018A6786}'
- IID_IIterable_HttpContentCodingWithQualityHeaderValue → const String
-
'{916E6271-CEF6-53B8-B93F-DC8DCA559E50}'
- IID_IIterable_HttpCookie → const String
-
'{0EB9FA36-88DE-590D-8EA0-B613D0AB015F}'
- IID_IIterable_HttpCookiePairHeaderValue → const String
-
'{16773244-5011-5244-BB00-14DB4CF71005}'
- IID_IIterable_HttpDiagnosticSourceLocation → const String
-
'{4286CA1A-A4C5-5AE8-9DA9-5BFA24768E22}'
- IID_IIterable_HttpExpectationHeaderValue → const String
-
'{0A391C2B-13C3-59B8-8662-13AFFB9D1754}'
- IID_IIterable_HttpLanguageRangeWithQualityHeaderValue → const String
-
'{0C5A4A0D-DBB7-5ABF-A5FD-C3B98D9C1487}'
- IID_IIterable_HttpMediaTypeWithQualityHeaderValue → const String
-
'{FFC7DFDE-58B8-51E9-B33B-65A5D6A4E24C}'
- IID_IIterable_HttpMethod → const String
-
'{C088BB1A-DC61-57E1-B967-78DAB3541DA5}'
- IID_IIterable_HttpNameValueHeaderValue → const String
-
'{5838A126-B617-5417-B32E-DED2D27D40A3}'
- IID_IIterable_HttpProductInfoHeaderValue → const String
-
'{BF97CF99-E614-5765-BAD7-161AE3A93AE9}'
- IID_IIterable_HttpTransferCodingHeaderValue → const String
-
'{57402048-38BF-5055-ACB6-5C4DA765E388}'
- IID_IIterable_I2cController → const String
-
'{A5EE8233-2429-5B26-9A02-993E4E7EDFA9}'
- IID_IIterable_IAdcControllerProvider → const String
-
'{30047155-1F71-5223-8482-E5159D0137D0}'
- IID_IIterable_IAudioEffectDefinition → const String
-
'{607A20BF-32B4-5B8E-A793-3024F8D3582A}'
- IID_IIterable_IBasicDevice → const String
-
'{7D468B5E-763B-59CD-A086-EC6D8BE0D858}'
- IID_IIterable_IBuffer → const String
-
'{902972BF-A984-5443-B1C5-2F04A99E1FCA}'
- IID_IIterable_IChatItem → const String
-
'{EA8E3309-099A-592E-9E28-441B151FE061}'
- IID_IIterable_IContactField → const String
-
'{E065EDC5-1D23-5BE5-9998-2736CD4D5297}'
- IID_IIterable_IDeviceIcon → const String
-
'{16077EE6-DCFC-53AA-AB0E-D666AC819D6C}'
- IID_IIterable_IDirect3DSurface → const String
-
'{CC63BF9C-E16A-5A75-A5AA-2B53F975B0B0}'
- IID_IIterable_IGpioControllerProvider → const String
-
'{09212BD4-851B-52BD-B82C-421BF3D6F511}'
- IID_IIterable_IHttpContent → const String
-
'{F102157F-B482-5736-9D12-C683BC494942}'
- IID_IIterable_II2cControllerProvider → const String
-
'{11341A6C-3A02-5F73-9DB8-C3EC5823E35D}'
- IID_IIterable_IIndexableContent → const String
-
'{4A6EDBFE-0C41-5042-AC58-A885A8FC7928}'
- IID_IIterable_IIterable_IKeyValuePair_String_IppAttributeValue → const String
-
'{E4A5D51B-0047-5C20-8A42-D265732E8117}'
- IID_IIterable_IIterable_Point → const String
-
'{AE44597E-D411-5B7F-BBEC-6A96C94A107A}'
- IID_IIterable_IJsonValue → const String
-
'{CB0492B6-4113-55CF-B2C5-99EB428BA493}'
- IID_IIterable_IKeyValuePair_GUID_BackgroundTaskRegistration → const String
-
'{62AE0FDA-B238-554F-A275-1DC16D6CA03A}'
- IID_IIterable_IKeyValuePair_GUID_IBackgroundTaskRegistration → const String
-
'{80FB0327-5A00-55CC-85DB-A852719981B9}'
- IID_IIterable_IKeyValuePair_GUID_Object → const String
-
'{F3B20528-E3B3-5331-B2D0-0C2623AEE785}'
- IID_IIterable_IKeyValuePair_GUID_SpatialSurfaceInfo → const String
-
'{868757D1-BE21-51D9-8DEE-A958B9DEEC71}'
- IID_IIterable_IKeyValuePair_Object_Object → const String
-
'{33AC68F0-1084-529A-8A17-4E7C8ADB7A0C}'
- IID_IIterable_IKeyValuePair_PedometerStepKind_PedometerReading → const String
-
'{098F29CB-BC91-5639-A541-D5A4811EC35B}'
- IID_IIterable_IKeyValuePair_String_AppCapabilityAccessStatus → const String
-
'{62E88AD9-D63E-5173-BAA2-BB4521C7E82A}'
- IID_IIterable_IKeyValuePair_String_ApplicationDataContainer → const String
-
'{A785BE1D-159E-53AD-9553-598B03DCA048}'
- IID_IIterable_IKeyValuePair_String_BackgroundTaskRegistrationGroup → const String
-
'{04428524-7D54-59B4-BF17-AC57C4CE6B40}'
- IID_IIterable_IKeyValuePair_String_BitmapTypedValue → const String
-
'{05F9430C-2F22-5638-AA89-8C9ABCD54FF9}'
- IID_IIterable_IKeyValuePair_String_ChatMessageStatus → const String
-
'{57D87C13-48E9-546F-9B4E-A3906E1E7C24}'
- IID_IIterable_IKeyValuePair_String_GattServiceProviderConnection → const String
-
'{EB2CECFB-DD6C-5329-8E17-7FB80A84191F}'
- IID_IIterable_IKeyValuePair_String_IBuffer → const String
-
'{3C9FFA92-5123-5AC4-B111-03C215F0C51C}'
- IID_IIterable_IKeyValuePair_String_ICompositionAnimationBase → const String
-
'{C739C420-64B2-53F2-89B9-05906ABA7CB0}'
- IID_IIterable_IKeyValuePair_String_IJsonValue → const String
-
'{DFABB6E1-0411-5A8F-AA87-354E7110F099}'
- IID_IIterable_IKeyValuePair_String_IppAttributeError → const String
-
'{17F42EBF-08E9-5E26-96ED-513171D2AFF2}'
- IID_IIterable_IKeyValuePair_String_IppAttributeValue → const String
-
'{5DCF9AB4-ED4E-5648-8BFB-F626D5D7C505}'
- IID_IIterable_IKeyValuePair_String_IPrintOptionDetails → const String
-
'{6770CF39-094F-59C5-8A5D-E3B5DC64DB0F}'
- IID_IIterable_IKeyValuePair_String_IVector_String → const String
-
'{4FED2669-D0D3-59F6-91D9-95902D728D6A}'
- IID_IIterable_IKeyValuePair_String_IVectorView_String → const String
-
'{A4CD6151-2CC1-56F1-9014-DF6BA3410BEB}'
- IID_IIterable_IKeyValuePair_String_IVectorView_TextSegment → const String
-
'{F819A276-B3F5-54D4-B8FD-C9ADB7F700E3}'
- IID_IIterable_IKeyValuePair_String_LicenseSatisfactionInfo → const String
-
'{AC935021-E04B-5226-8119-5B73D0B8BE5B}'
- IID_IIterable_IKeyValuePair_String_MediaFrameSource → const String
-
'{A038E80F-0B3D-5CD4-849D-13036E1F506E}'
- IID_IIterable_IKeyValuePair_String_NamedResource → const String
-
'{BF16482E-80ED-51F0-B9C9-3A804E2D6403}'
- IID_IIterable_IKeyValuePair_String_Object → const String
-
'{FE2F3D47-5D47-5499-8374-430C7CDA0204}'
- IID_IIterable_IKeyValuePair_String_ProductLicense → const String
-
'{FFE05002-6E65-5001-A752-9B27ED3E2839}'
- IID_IIterable_IKeyValuePair_String_ProductListing → const String
-
'{3A7D9A2F-2A82-59F8-BD7C-D691CA169863}'
- IID_IIterable_IKeyValuePair_String_RandomAccessStreamReference → const String
-
'{C9729BA7-5E20-569D-A3D1-97A4E653E5BB}'
- IID_IIterable_IKeyValuePair_String_ResourceMap → const String
-
'{9895431E-A817-5509-91E6-D90A933ED830}'
- IID_IIterable_IKeyValuePair_String_SceneAttributeSemantic → const String
-
'{A3E30221-7CA2-5A3C-A54A-378FEE7369CC}'
- IID_IIterable_IKeyValuePair_String_SocketActivityInformation → const String
-
'{3E43FA16-7AF1-51DF-A0D3-DA81B321639D}'
- IID_IIterable_IKeyValuePair_String_SpatialAnchor → const String
-
'{55F0FA8A-AFD4-5541-A1C3-36F12147D606}'
- IID_IIterable_IKeyValuePair_String_StoreLicense → const String
-
'{CA8BA445-6F4D-5DA9-95EE-42CF118DEF63}'
- IID_IIterable_IKeyValuePair_String_StoreProduct → const String
-
'{78A33722-ABFB-57C0-853F-5616A3AB8D57}'
- IID_IIterable_IKeyValuePair_String_String → const String
-
'{E9BDAAF0-CBF6-5C72-BE90-29CBF3A1319B}'
- IID_IIterable_IKeyValuePair_String_TargetedContentValue → const String
-
'{45A020D8-FE49-5720-950B-3CCEAB655531}'
- IID_IIterable_IKeyValuePair_String_VoiceCommandDefinition → const String
-
'{67693DD1-AC45-5EF3-9BA6-4D78709D9EE0}'
- IID_IIterable_IKeyValuePair_String_VoiceCommandSet → const String
-
'{86E4878A-45DE-5203-BE77-81C04C9B44E6}'
- IID_IIterable_IKeyValuePair_String_WalletItemCustomProperty → const String
-
'{3F45154C-0C0D-5DF9-A557-259F20C927AE}'
- IID_IIterable_IKeyValuePair_String_WalletRelevantLocation → const String
-
'{E55E510C-4028-5DF0-B78B-27BD06980B0B}'
- IID_IIterable_IKeyValuePair_String_WalletTransaction → const String
-
'{4FD2CA58-B7A2-5923-9380-49C11C69C39A}'
- IID_IIterable_IKeyValuePair_String_WalletVerb → const String
-
'{6D2EF172-8AE3-572E-AE44-8EE3FD49D19F}'
- IID_IIterable_IKeyValuePair_UINT32_IBuffer → const String
-
'{4FE7FE23-22B1-528C-881D-A4ECEAEF0F11}'
- IID_IIterable_ILampArrayEffect → const String
-
'{3F108D37-6679-5590-AED2-033362FBF413}'
- IID_IIterable_ILearningModelFeatureDescriptor → const String
-
'{0FA50877-6792-56B7-AF46-430A8901894A}'
- IID_IIterable_ILearningModelVariableDescriptorPreview → const String
-
'{DF23DB35-F789-51A1-856D-87CD7CD042F1}'
- IID_IIterable_ImageStream → const String
-
'{034EA0C4-C20E-5C0C-BA31-64212F28E650}'
- IID_IIterable_IMapView_String_IppAttributeValue → const String
-
'{47558612-BA48-5DA9-9D10-6ED53B0CA405}'
- IID_IIterable_IMapView_String_Object → const String
-
'{E1670FAE-49CD-5C47-A8C8-F6FA2C650C6C}'
- IID_IIterable_IMediaCue → const String
-
'{737A2098-41BF-5D9F-A1D2-2F171C578B3C}'
- IID_IIterable_IMediaEncodingProperties → const String
-
'{D7FC75D5-3492-5BBB-9B34-DAC3E24E79D0}'
- IID_IIterable_IMediaMarker → const String
-
'{A1C0A397-0364-5E4C-9DCA-7CD7011BD114}'
- IID_IIterable_IndexedResourceCandidate → const String
-
'{0FCB4184-1489-5774-9910-BAB326BB50F6}'
- IID_IIterable_IndexedResourceQualifier → const String
-
'{E16E0455-7341-55C0-A024-26D9AD43C8CC}'
- IID_IIterable_InfraredTorchMode → const String
-
'{58A4B7B6-36C3-5541-B383-3690D7293C10}'
- IID_IIterable_InstalledDesktopApp → const String
-
'{B64037F2-DC1A-57DE-8B03-18A16F9DDBDF}'
- IID_IIterable_int → const String
-
'{81A643FB-F51C-5565-83C4-F96425777B66}'
- IID_IIterable_INT64 → const String
-
'{7784427E-F9CC-518D-964B-E50D5CE727F1}'
- IID_IIterable_IPlayReadyDomain → const String
-
'{84E98F86-4BEE-5F41-93A1-255887122D9F}'
- IID_IIterable_IPlayReadyLicense → const String
-
'{9F28F6B7-B5EA-5073-BA3D-8CB2F07291A1}'
- IID_IIterable_IPlayReadySecureStopServiceRequest → const String
-
'{8D8AC279-B07D-5308-9C78-1C5C996CA03C}'
- IID_IIterable_IppAttributeValue → const String
-
'{2BD5BEDC-2312-564D-B685-68684F631E92}'
- IID_IIterable_IppIntegerRange → const String
-
'{C1AB4DF0-4E73-5BDD-80D1-E32E0264CE41}'
- IID_IIterable_IppResolution → const String
-
'{60CF8D08-474E-54FE-AF66-6893E8F92575}'
- IID_IIterable_IppTextWithLanguage → const String
-
'{DA3D8CB6-082A-5993-8640-AC246FD71244}'
- IID_IIterable_IPropertySet → const String
-
'{489B756D-BE43-5ABB-B9A0-A47254103339}'
- IID_IIterable_IPwmControllerProvider → const String
-
'{4936ED59-B494-5128-BC7E-03E630346475}'
- IID_IIterable_IRandomAccessStream → const String
-
'{BA666A00-1555-5DF4-81A5-07D23F7FFCEB}'
- IID_IIterable_IRemoteSystemFilter → const String
-
'{13966C92-A8DE-50C0-B16B-00C2C48F5F37}'
- IID_IIterable_ISmsBinaryMessage → const String
-
'{5678A6A5-4D5A-51C2-A133-4B83BF25D987}'
- IID_IIterable_ISmsMessage → const String
-
'{ECABFD70-9601-5E38-83CF-B1046022A244}'
- IID_IIterable_IsolatedWindowsEnvironment → const String
-
'{37505DE7-601E-5C17-A7F5-1A6AC4B91B03}'
- IID_IIterable_IsolatedWindowsEnvironmentHostError → const String
-
'{E2C0CC79-8015-5196-8B32-7A0887A091BD}'
- IID_IIterable_IsoSpeedPreset → const String
-
'{94839ABE-9712-545A-A94D-A567A3E8DFB7}'
- IID_IIterable_ISpeechRecognitionConstraint → const String
-
'{88E6436C-3253-520B-9ED8-A63B178C44A2}'
- IID_IIterable_ISpiControllerProvider → const String
-
'{71BA027D-8C84-58B1-8D66-9177C11698EB}'
- IID_IIterable_IStorageFile → const String
-
'{76D43C7E-FD09-5908-A2B9-A49B4848294B}'
- IID_IIterable_IStorageItem → const String
-
'{BB8B8418-65D1-544B-B083-6D172F568C73}'
- IID_IIterable_IStorageItemInformation → const String
-
'{43BC252E-A3D6-5F00-A12C-B088D3B912D4}'
- IID_IIterable_ISyndicationNode → const String
-
'{B486569A-72B3-57AA-9950-CEA0B3E4FC58}'
- IID_IIterable_IVideoEffectDefinition → const String
-
'{EB567F6F-B014-513D-99CD-F16C226C3C41}'
- IID_IIterable_IVpnCustomPrompt → const String
-
'{8BAC695C-70CB-54D6-8606-AF6E3A25E3A1}'
- IID_IIterable_IVpnCustomPromptElement → const String
-
'{437D3693-00C4-50B4-989A-938F1016A230}'
- IID_IIterable_IVpnProfile → const String
-
'{DB35F6B1-F266-5C87-8862-9DD87D9DF18F}'
- IID_IIterable_IWwwFormUrlDecoderEntry → const String
-
'{876BE83B-7218-5BFB-A169-83152EF7E146}'
- IID_IIterable_IXmlNode → const String
-
'{F1146FFC-8C92-56E8-93F1-711F86722633}'
- IID_IIterable_JapanesePhoneme → const String
-
'{1AAD17CB-1829-5236-8AEF-0B75F8DFD7A6}'
- IID_IIterable_LampArrayEffectPlaylist → const String
-
'{2314ACDA-C5DF-5051-977D-94D79D1312FB}'
- IID_IIterable_Language → const String
-
'{48409A10-61B6-5DB1-A69D-8ABC46AC608A}'
- IID_IIterable_LanIdentifier → const String
-
'{ACCEF3CD-5D92-5C01-8AC4-79FE74CD733E}'
- IID_IIterable_LocalLocation → const String
-
'{5474EEFB-60F4-58AC-89E2-6E83F79FA76C}'
- IID_IIterable_LocalLocationHoursOfOperationItem → const String
-
'{F298F515-B9BD-5297-B8BD-1C0040DAAC76}'
- IID_IIterable_LockScreenBadge → const String
-
'{6E82DEDC-B74E-503A-B00B-9C6F47F12A0F}'
- IID_IIterable_ManeuverWarning → const String
-
'{CE0A7C13-D3C4-55AF-A90F-C53F7BD93373}'
- IID_IIterable_ManualFocusDistance → const String
-
'{CF8CBEB1-2A4C-522D-962F-84C31A598D68}'
- IID_IIterable_MapLocation → const String
-
'{77DA6151-0763-508A-9041-3310BAACE575}'
- IID_IIterable_MapRoute → const String
-
'{D88A62A2-0EDF-5312-97A8-10AEAEA80B99}'
- IID_IIterable_MapRouteLeg → const String
-
'{8FF98759-78CD-56E8-877B-83CE846D6F8B}'
- IID_IIterable_MapRouteManeuver → const String
-
'{DE9015FB-91D7-556E-BB4D-200B6F58FAD4}'
- IID_IIterable_MdmAlert → const String
-
'{A0A617DC-210C-529F-B5E9-29AECEEBB5A8}'
- IID_IIterable_MediaBreak → const String
-
'{04F000EC-C727-5DC0-9F7C-245C75C92F2F}'
- IID_IIterable_MediaCaptureVideoProfile → const String
-
'{DBD49D71-E07B-5E11-824A-62ACE8BDFC3E}'
- IID_IIterable_MediaCaptureVideoProfileMediaDescription → const String
-
'{0895E56D-FE1F-5364-AB67-C597D8970B89}'
- IID_IIterable_MediaClip → const String
-
'{FF2E9B5C-26D0-575D-A3EB-7D938BD16F17}'
- IID_IIterable_MediaFrameFormat → const String
-
'{1F029A27-1123-538A-9261-8A380E12BAC6}'
- IID_IIterable_MediaFrameSource → const String
-
'{0D447BE3-8C91-581D-8071-17984B8B5994}'
- IID_IIterable_MediaFrameSourceGroup → const String
-
'{D0B71DEB-76E8-5833-9623-2B1E1A8E1B72}'
- IID_IIterable_MediaFrameSourceInfo → const String
-
'{2E29C5B0-6AA9-50F2-91A4-5B67A5598F2E}'
- IID_IIterable_MediaOverlay → const String
-
'{EFCDA247-A1FB-51DC-A776-E3E06695FB36}'
- IID_IIterable_MediaOverlayLayer → const String
-
'{7D2312D0-F3A2-5091-8A5E-41832E632C08}'
- IID_IIterable_MediaPlaybackItem → const String
-
'{8B8AB4A4-0253-56E9-A232-94E335AEFA8F}'
- IID_IIterable_MediaTimeRange → const String
-
'{268204E2-9D52-5E7B-A54B-869C63DEFC8E}'
- IID_IIterable_MicrosoftAccountMultiFactorSessionInfo → const String
-
'{85A662C8-8A5D-59A8-9F73-EE237393C55C}'
- IID_IIterable_MiracastReceiverConnection → const String
-
'{E989EB90-1F6F-5084-9BFB-1A5DECCA4F23}'
- IID_IIterable_MiracastTransmitter → const String
-
'{5A3F4149-9B6B-5FF0-85A0-FEA37B0990EB}'
- IID_IIterable_MobileBroadbandAntennaSar → const String
-
'{FD66B9AC-40DC-5AC7-AAF1-2D3403E5FCBB}'
- IID_IIterable_MobileBroadbandCellCdma → const String
-
'{46E83A22-4C40-5F27-BBCD-255DFD97EA93}'
- IID_IIterable_MobileBroadbandCellGsm → const String
-
'{83E5EAE8-3887-599E-BEBF-8C51362DB44C}'
- IID_IIterable_MobileBroadbandCellLte → const String
-
'{45D961D3-E228-5AFD-B18C-D4CFA3903432}'
- IID_IIterable_MobileBroadbandCellNR → const String
-
'{F7C1A3A9-B0CD-5158-AB79-6C99F3CB7A4F}'
- IID_IIterable_MobileBroadbandCellTdscdma → const String
-
'{6E1E543F-1CF0-5CB3-B3FC-B559213C58E2}'
- IID_IIterable_MobileBroadbandCellUmts → const String
-
'{20392566-69CB-5EDA-B641-5510E7ED1A12}'
- IID_IIterable_MobileBroadbandDeviceServiceInformation → const String
-
'{88511855-6FE6-5694-83A7-991E29033DE5}'
- IID_IIterable_MobileBroadbandNetworkRegistrationStateChange → const String
-
'{0B90BB30-660C-51C6-9B8C-31DD8486E10E}'
- IID_IIterable_MobileBroadbandPinLockStateChange → const String
-
'{AA4A8700-9943-59A3-8647-D373FD5E0E2B}'
- IID_IIterable_MobileBroadbandPinType → const String
-
'{9D55726D-813E-50FB-9498-87AA872DD6CA}'
- IID_IIterable_MobileBroadbandRadioStateChange → const String
-
'{C385ADAA-574C-5AD8-98C2-61309525132D}'
- IID_IIterable_MobileBroadbandSlotInfo → const String
-
'{30F9A178-40F1-5C82-865B-06660E680C35}'
- IID_IIterable_MobileBroadbandUiccApp → const String
-
'{AF538114-BD14-53B0-B1D1-841DCAA451AD}'
- IID_IIterable_MseSourceBuffer → const String
-
'{5CA0DA86-6307-558A-865F-3A1EF9FE56B3}'
- IID_IIterable_MseTimeRange → const String
-
'{ED0C6E08-E22F-5AC2-BA14-E0FF1DF3467F}'
- IID_IIterable_NamedResource → const String
-
'{E80D3D9D-96C9-579E-8E42-D550700DE925}'
- IID_IIterable_NetworkOperatorTetheringClient → const String
-
'{4762ECB3-AF48-5B63-89B7-78A42056549F}'
- IID_IIterable_NetworkUsage → const String
-
'{DD2656B1-8360-5772-B272-C47F7F0FC7A6}'
- IID_IIterable_NitRange → const String
-
'{7FB7A783-CE2D-552D-BEE3-BC1442DB0409}'
- IID_IIterable_Object → const String
-
'{092B849B-60B1-52BE-A44A-6FE8E933CBE4}'
- IID_IIterable_OcrLine → const String
-
'{6AFA94A2-60D7-5DBE-942D-81AA3929C85E}'
- IID_IIterable_OcrWord → const String
-
'{A0CE663A-46D0-55E5-928E-251EB67A1E99}'
- IID_IIterable_OfflineMapPackage → const String
-
'{7522287C-0AF2-586C-BB3F-457C07984A6F}'
- IID_IIterable_OnlineIdServiceTicket → const String
-
'{809D1314-97AB-5544-9891-DDCDFADD1DBB}'
- IID_IIterable_OnlineIdServiceTicketRequest → const String
-
'{CB72D686-9516-520D-A274-FA4CD1762CB2}'
- IID_IIterable_OpticalImageStabilizationMode → const String
-
'{323D7734-94C2-544D-A560-56560FE68819}'
- IID_IIterable_Package → const String
-
'{69AD6AA7-0C49-5F27-A5EB-EF4D59467B6D}'
- IID_IIterable_PackageContentGroup → const String
-
'{D7DD1456-4805-5768-A25D-99641B096491}'
- IID_IIterable_PackageUserInformation → const String
-
'{341348B9-52C8-5B57-9E91-F19F2A05B188}'
- IID_IIterable_PackageVolume → const String
-
'{A6199162-B163-56A1-9980-DB0C3F4E9284}'
- IID_IIterable_PasswordCredential → const String
-
'{0D224A66-BAD5-5AD5-9ADE-1E9F5A60FE73}'
- IID_IIterable_PaymentDetailsModifier → const String
-
'{585D2B3D-CB34-58C4-81F4-1EA157996DEF}'
- IID_IIterable_PaymentItem → const String
-
'{B61B704C-E5FA-5524-8B95-7D03F5D36AE9}'
- IID_IIterable_PaymentMethodData → const String
-
'{8C9ED87E-4ADD-58A8-AD9A-9DFA48CA250A}'
- IID_IIterable_PaymentShippingOption → const String
-
'{DE881C69-6642-54DE-A8F7-D1A88B2404CF}'
- IID_IIterable_PedometerReading → const String
-
'{BBB61A5C-98C3-5718-88FE-5392A7451E2D}'
- IID_IIterable_PeerInformation → const String
-
'{917E1105-0647-5793-9D50-BEFE225F0F2F}'
- IID_IIterable_PerceptionColorFrameSource → const String
-
'{DB18069E-7B5A-54C3-A627-D56F9517FDF5}'
- IID_IIterable_PerceptionCorrelation → const String
-
'{CA6BF87E-1745-5CD0-AEE2-59736F5A206D}'
- IID_IIterable_PerceptionDepthFrameSource → const String
-
'{8A07E1E8-5A02-585B-A26E-AD79BEAA94CF}'
- IID_IIterable_PerceptionInfraredFrameSource → const String
-
'{9309D0DB-338D-5ADF-8B3E-509BFDFCCEF3}'
- IID_IIterable_PerceptionVideoProfile → const String
-
'{F6AEA351-EB9B-564D-B10A-06673094ACC8}'
- IID_IIterable_PhoneCall → const String
-
'{C43448AD-3660-5F7F-9270-CC340EBC32C2}'
- IID_IIterable_PhoneCallHistoryEntry → const String
-
'{A3F93EEA-C846-52C7-AA5A-3306707F6369}'
- IID_IIterable_PhotoImportItem → const String
-
'{82347483-3B75-5E95-BBA4-ABC0B8A320AA}'
- IID_IIterable_PhotoImportOperation → const String
-
'{94F33A8F-115A-50CB-B59D-AB8483A84842}'
- IID_IIterable_PhotoImportSidecar → const String
-
'{2B7F92AD-E596-5669-B622-FBFBC7040E89}'
- IID_IIterable_PhotoImportSource → const String
-
'{40E01D62-B413-5B43-AB07-AB28B23FC886}'
- IID_IIterable_PhotoImportStorageMedium → const String
-
'{3233CBFE-F9EE-560F-BD0F-E36ABE6CDA7F}'
- IID_IIterable_PhotoImportVideoSegment → const String
-
'{94DD3B44-DA03-5D79-BBFB-1BEAF2EDE482}'
- IID_IIterable_PlatformDiagnosticTraceInfo → const String
-
'{ECB0C107-C97B-52FE-A5E6-A33E93493769}'
- IID_IIterable_PlaybackMediaMarker → const String
-
'{DEECCFE9-6C01-576F-95F2-93515AE40EBF}'
- IID_IIterable_PlaySpeed → const String
-
'{C4A17A40-8C62-5884-822B-502526970B0D}'
- IID_IIterable_PnpObject → const String
-
'{30B50092-36EE-53FF-9450-029004436C60}'
- IID_IIterable_Point → const String
-
'{C192280D-3A09-5423-9DC5-67B83EBDE41D}'
- IID_IIterable_PointerDevice → const String
-
'{AD26662C-845B-5C6D-AEAA-406F48C21AE9}'
- IID_IIterable_PointerDeviceUsage → const String
-
'{592D6618-EAAB-5A79-A47A-C7FC0B749A4E}'
- IID_IIterable_PosPrinterRotation → const String
-
'{1B1E4D8D-15F5-5802-9B23-8B75CE2A58C5}'
- IID_IIterable_Printing3DBaseMaterial → const String
-
'{9A6BD130-6F22-559C-B92C-14F9F8DDDA47}'
- IID_IIterable_Printing3DBaseMaterialGroup → const String
-
'{C08F8E70-F6EF-5469-806A-7CB601DDDB67}'
- IID_IIterable_Printing3DColorMaterial → const String
-
'{C77D4F28-7882-52B4-B3C9-7D58C8836573}'
- IID_IIterable_Printing3DColorMaterialGroup → const String
-
'{1BF32A86-26AB-5750-B54C-3BDA67867F8A}'
- IID_IIterable_Printing3DComponent → const String
-
'{516556CA-F862-59F8-8241-E0F0C177DADD}'
- IID_IIterable_Printing3DComponentWithMatrix → const String
-
'{8A213648-0B81-5E23-A48E-AFE9F6691CC1}'
- IID_IIterable_Printing3DCompositeMaterial → const String
-
'{A0AF2623-1B11-53CF-975D-64959386CDD3}'
- IID_IIterable_Printing3DCompositeMaterialGroup → const String
-
'{F2FFEF61-C254-58C0-8206-B3B3096BE9CB}'
- IID_IIterable_Printing3DMesh → const String
-
'{A8018FDA-DE4D-56FA-8609-FD2298BFB558}'
- IID_IIterable_Printing3DModelTexture → const String
-
'{94790870-6041-5D04-8699-17417117BB85}'
- IID_IIterable_Printing3DMultiplePropertyMaterial → const String
-
'{0DFC274E-AE4D-5BBB-93A8-7DC9F84DDAC3}'
- IID_IIterable_Printing3DMultiplePropertyMaterialGroup → const String
-
'{23F7518E-2439-5573-A683-EFCA0C61A8D6}'
- IID_IIterable_Printing3DTexture2CoordMaterial → const String
-
'{28373276-483C-5BD0-99C7-01BFA04A57D4}'
- IID_IIterable_Printing3DTexture2CoordMaterialGroup → const String
-
'{00017A1D-96BC-5C0E-B786-594FB4D077B6}'
- IID_IIterable_Printing3DTextureResource → const String
-
'{54E3A71D-EAE0-5199-9728-FAC964850EBB}'
- IID_IIterable_PrintPageRange → const String
-
'{ED6DDF38-34CF-5A2F-B9AC-413DFFCE7F81}'
- IID_IIterable_PrintTicketOption → const String
-
'{5C7E6676-9046-5B6A-9EB0-C6A954E8226B}'
- IID_IIterable_ProcessDiagnosticInfo → const String
-
'{97B73627-B296-5076-B8CD-6BD8A240E966}'
- IID_IIterable_ProviderNetworkUsage → const String
-
'{F79BC7BA-01DF-51EC-BFAF-FD883F698E07}'
- IID_IIterable_ProximitySensorReading → const String
-
'{301EBCCF-11AB-5E90-98EE-BD99C0E3BB76}'
- IID_IIterable_PwmController → const String
-
'{1403A6AB-73CB-5805-9BBC-A0DD39D476B0}'
- IID_IIterable_RacingWheel → const String
-
'{9A7C3830-9A87-5287-A1E2-8A2AF29CF68C}'
- IID_IIterable_Radio → const String
-
'{E82500AF-1F53-504E-B8BE-DAC4FBB69084}'
- IID_IIterable_RawGameController → const String
-
'{8F2F08CC-F4F4-5539-9357-1F07334D381F}'
- IID_IIterable_RcsEndUserMessageAction → const String
-
'{B6D21A55-471E-5A25-ACDD-7784F7B4D7BA}'
- IID_IIterable_RcsTransport → const String
-
'{184C2264-65FD-5AD4-B22F-CB34E8EAEC63}'
- IID_IIterable_RectInt32 → const String
-
'{D6222360-B82E-5EED-9EAB-2E275B36E47E}'
- IID_IIterable_RegionOfInterest → const String
-
'{D73144C7-9D75-5DFB-8040-626202DCF454}'
- IID_IIterable_RemoteSystemApp → const String
-
'{4CFC1093-6DE6-5D4D-8073-30E64B4DFA15}'
- IID_IIterable_RemoteSystemSessionParticipant → const String
-
'{00189D10-16EC-5D1A-8369-4870C69E52B3}'
- IID_IIterable_ResourceCandidate → const String
-
'{D89C9498-8869-57F8-A883-9C2DFEECB6C6}'
- IID_IIterable_ResourceCollection → const String
-
'{D4372A2D-7AB0-5D8E-BD5C-6E9C0A67A8D8}'
- IID_IIterable_ResourceMap → const String
-
'{8BBE1154-19AA-53E7-9D6E-DC7D358580F4}'
- IID_IIterable_ResourceQualifier → const String
-
'{2EEE68E2-687C-5F7A-A14E-588C4D3089E1}'
- IID_IIterable_RevocationAndRenewalItem → const String
-
'{07015868-578C-556B-8A35-4039A35D1D92}'
- IID_IIterable_RfcommDeviceService → const String
-
'{3378E9A6-F6E2-50EA-BFEE-B8109631FECA}'
- IID_IIterable_SearchSuggestion → const String
-
'{DF956160-F155-5816-B38B-A2FF0629BA0E}'
- IID_IIterable_SecondaryAuthenticationFactorInfo → const String
-
'{43B7BBE4-F096-53DD-8C16-1FAA4B468C86}'
- IID_IIterable_SelectableWordSegment → const String
-
'{784B0CEC-1348-5334-91E5-2E013294E211}'
-
'{68A1862F-3FFA-58EC-89A9-5DFEB6D7433D}'
-
'{250D357D-D93F-5603-8C84-3D325BB319EE}'
-
'{0903B218-5CAD-53E6-9A21-6F4B31C4A409}'
- IID_IIterable_short → const String
-
'{72FF2923-4B4E-53BB-8FEB-41EC5F2BB734}'
- IID_IIterable_SignalDetectorResourceKind → const String
-
'{263E7B6E-5338-5871-9FDB-A27D9BC02E92}'
- IID_IIterable_SimpleHapticsController → const String
-
'{B50DA692-4A2B-5C8A-8E14-0439C0B1DBA4}'
- IID_IIterable_SimpleHapticsControllerFeedback → const String
-
'{8894A0DF-33B0-57B0-AA1A-9255EEE72DD5}'
- IID_IIterable_Size → const String
-
'{C9DF55C3-4D41-5E90-BA76-E89ED564446B}'
- IID_IIterable_SizeUInt32 → const String
-
'{14F5A281-66EF-5299-AED1-96A1DC1E8416}'
- IID_IIterable_SmartCard → const String
-
'{A32C5202-D113-535F-880E-50F3E5121EF8}'
- IID_IIterable_SmartCardAppletIdGroupRegistration → const String
-
'{4D153AAD-915C-59C9-98B9-A97BF3A570AD}'
- IID_IIterable_SmartCardAutomaticResponseApdu → const String
-
'{DB52D376-027E-5270-A457-FB8B4AE8958C}'
- IID_IIterable_SmartCardCryptogramAlgorithm → const String
-
'{8E0DE0E9-0742-559E-9B1B-460268622C1F}'
- IID_IIterable_SmartCardCryptogramMaterialCharacteristics → const String
-
'{92058349-B443-52D8-8E46-9CF3815DD15A}'
- IID_IIterable_SmartCardCryptogramMaterialPackageCharacteristics → const String
-
'{AB1DAC61-1BD9-54A6-B407-1DC4E5B1A197}'
- IID_IIterable_SmartCardCryptogramMaterialPackageConfirmationResponseFormat → const String
-
'{C40C4451-4EBB-5635-9C7D-33C8C5D37A09}'
- IID_IIterable_SmartCardCryptogramMaterialPackageFormat → const String
-
'{3E241ACC-1745-57CE-9368-21BA2130C3C1}'
- IID_IIterable_SmartCardCryptogramMaterialType → const String
-
'{2D379F84-389C-5809-A2C6-919B47CAAB88}'
- IID_IIterable_SmartCardCryptogramPlacementStep → const String
-
'{234AB631-ED5F-51BC-8A8A-D5F3495F32DE}'
- IID_IIterable_SmartCardCryptogramStorageKeyCapabilities → const String
-
'{983619F1-45B9-5557-9800-EAA2BCA6DA57}'
- IID_IIterable_SmartCardCryptogramStorageKeyCharacteristics → const String
-
'{16D5CC89-2F6A-5779-8EF8-2D5A20078150}'
- IID_IIterable_SmsBroadcastType → const String
-
'{12276B75-173E-514B-98F0-8A7927A9206C}'
- IID_IIterable_SmsFilterRule → const String
-
'{03ED8267-9C90-5260-8BC0-6C3E3306C964}'
- IID_IIterable_SmsMessageRegistration → const String
-
'{F836FA0A-770D-5E8F-8664-01C43F959EEA}'
- IID_IIterable_SocialFeedItem → const String
-
'{AD33D864-9569-5E2D-BD72-182A8FF50CF6}'
- IID_IIterable_SocialItemThumbnail → const String
-
'{5D102C6D-92C3-59F3-B1DC-5986C56445A5}'
- IID_IIterable_SoftwareBitmap → const String
-
'{22D3A30F-0898-5E94-99A3-AFA5951DFCD4}'
- IID_IIterable_SortEntry → const String
-
'{35AFF6F9-EF75-5280-BB84-A2BF8317CF35}'
- IID_IIterable_SpatialBoundingVolume → const String
-
'{89E8F1EE-3A2A-5B69-A786-CDDCF7456A3A}'
- IID_IIterable_SpeechRecognitionResult → const String
-
'{0D9B7B48-98A1-5B22-9A66-6F812F5947AA}'
- IID_IIterable_SpiController → const String
-
'{7B076938-DC1B-5368-9003-059291D37F35}'
- IID_IIterable_StartupTask → const String
-
'{61885EAD-BF9E-5E9F-AF04-6296B336930B}'
- IID_IIterable_StorageFile → const String
-
'{9AC00304-83EA-5688-87B6-AE38AAB65D0B}'
- IID_IIterable_StorageFolder → const String
-
'{4669BEFC-AE5C-52B1-8A97-5466CE61E94E}'
- IID_IIterable_StorageLibrary → const String
-
'{851E3CFD-306B-5C8E-AE3C-A8D83C623604}'
- IID_IIterable_StorageLibraryChange → const String
-
'{87C15DFC-0C5E-518B-9206-97D3D9823C61}'
- IID_IIterable_StorageProviderError → const String
-
'{2B2A9A00-9929-5154-A897-1E6CFD7CF21A}'
- IID_IIterable_StorageProviderFileTypeInfo → const String
-
'{B21025BC-4365-5728-B52E-51475166F141}'
- IID_IIterable_StorageProviderItemProperty → const String
-
'{4584CB69-EE26-59E0-B05D-C9A7851A7317}'
- IID_IIterable_StorageProviderItemPropertyDefinition → const String
-
'{41E78B90-1A7F-5DAB-A123-7D5F5011DFEB}'
- IID_IIterable_StorageProviderSyncRootInfo → const String
-
'{62BA69A0-F65C-502C-9782-B4BC25194D11}'
- IID_IIterable_StoreAvailability → const String
-
'{C58DE1A0-25DE-578B-BB69-E0A26D67B203}'
- IID_IIterable_StoreImage → const String
-
'{B2DA6DE8-AD55-56CE-8754-2C96F4FE1C2E}'
- IID_IIterable_StorePackageUpdate → const String
-
'{6B076C51-849E-5EC5-AED5-9B0585591902}'
- IID_IIterable_StorePackageUpdateStatus → const String
-
'{60832223-7EB4-5CD7-8340-F5077173D364}'
- IID_IIterable_StorePreviewProductInfo → const String
-
'{A9CB4860-67D1-53C2-A621-3074B0344D49}'
- IID_IIterable_StorePreviewSkuInfo → const String
-
'{2C0D85D9-0DF7-5DE6-962E-BC8F149FAF19}'
- IID_IIterable_StoreQueueItem → const String
-
'{68EB92E6-3CC6-5259-9A05-BD7F8D9FB8DA}'
- IID_IIterable_StoreSku → const String
-
'{522D34EF-4B5A-5B44-A046-7A16051D011E}'
- IID_IIterable_StoreSystemFeature → const String
-
'{98A8577A-B128-5400-8D3D-58654EAAF957}'
- IID_IIterable_StoreVideo → const String
-
'{46BE61E4-7173-565E-AED5-4A2152F1CE69}'
- IID_IIterable_String → const String
-
'{E2FCC7C1-3BFC-5A0B-B2B0-72E769D1CB7E}'
- IID_IIterable_SyndicationAttribute → const String
-
'{329EABE1-EFCC-539E-96BA-F6A44F221DBD}'
- IID_IIterable_SyndicationCategory → const String
-
'{D151F7D1-EABD-5300-B55C-149EB289CC71}'
- IID_IIterable_SyndicationItem → const String
-
'{55463EEF-ECB8-59CD-8D6B-74DAACBE7D19}'
- IID_IIterable_SyndicationLink → const String
-
'{C6919F6A-66D9-556A-9632-87D39AF14638}'
- IID_IIterable_SyndicationPerson → const String
-
'{E58E7844-EB34-5284-B09E-DE6762D548CA}'
- IID_IIterable_SystemUpdateItem → const String
-
'{318A3078-918C-5521-B460-0B4210360AA1}'
- IID_IIterable_TargetedContentAction → const String
-
'{CF05B497-3AFD-5D00-859E-9FBD1A36D576}'
- IID_IIterable_TargetedContentCollection → const String
-
'{2049F813-37EE-5158-9996-709859F0CE49}'
- IID_IIterable_TargetedContentFile → const String
-
'{5F65D649-CCBD-5728-A85B-D3FF92FCA962}'
- IID_IIterable_TargetedContentImage → const String
-
'{EFADB6BF-AF18-5AF9-A509-19881BC586F5}'
- IID_IIterable_TargetedContentItem → const String
-
'{03F38FB6-54E6-5BF1-913B-9510FEC8BE1F}'
- IID_IIterable_TextPhoneme → const String
-
'{2017F561-8162-55F8-B056-656636935815}'
- IID_IIterable_TextSegment → const String
-
'{5498F4F3-CEE4-5B72-9729-815C4AD7B9DC}'
- IID_IIterable_TimedMetadataStreamDescriptor → const String
-
'{F3D07841-3852-509D-A12B-A9F2AC89DA93}'
- IID_IIterable_TimedMetadataTrack → const String
-
'{150A4454-03BB-5DD1-8153-6A600E851F71}'
- IID_IIterable_TimedTextLine → const String
-
'{AEC710AD-3BD8-5A59-AE77-E7FC46FB105B}'
- IID_IIterable_TimedTextSource → const String
-
'{4FC57282-0EDF-5D85-9D89-DDC2A5692C13}'
- IID_IIterable_TimedTextSubformat → const String
-
'{CEE3AE43-C93C-56F7-8C55-9024DED72C76}'
- IID_IIterable_TimeSpan → const String
-
'{E9F78726-829A-5F67-8D19-95EF154B7742}'
-
'{8DEA85A0-0204-57DD-ABAD-90E37C0EF240}'
- IID_IIterable_UINT16 → const String
-
'{ECFA9A6F-FA2E-5345-B297-EFB4E8C6BE87}'
- IID_IIterable_UINT32 → const String
-
'{421D4B91-B13B-5F37-AE54-B5249BD80539}'
- IID_IIterable_UINT64 → const String
-
'{4B3A3229-7995-5F3C-B248-6C1F7E664F01}'
- IID_IIterable_UnfulfilledConsumable → const String
-
'{2F4D1483-DD86-5FDB-8C44-06C98844BF3D}'
- IID_IIterable_UnsupportedAppRequirement → const String
-
'{BD9DED1D-0379-5143-A490-168B6B8413A3}'
- IID_IIterable_UploadOperation → const String
-
'{79778799-38CC-5B67-9CD0-043FC47A9EF7}'
- IID_IIterable_Uri → const String
-
'{B0D63B78-78AD-5E31-B6D8-E32A0E16C447}'
- IID_IIterable_UsbBulkInEndpointDescriptor → const String
-
'{101B1FD9-F1C9-5DDA-9AD4-71176FA839B2}'
- IID_IIterable_UsbBulkInPipe → const String
-
'{2201A671-42D2-508D-A848-64B5447083C8}'
- IID_IIterable_UsbBulkOutEndpointDescriptor → const String
-
'{B80BEB39-62B3-5F59-B3E7-882CC9C5B0C0}'
- IID_IIterable_UsbBulkOutPipe → const String
-
'{9824CABA-5CA6-5C2D-80CF-1949026D7857}'
- IID_IIterable_UsbDescriptor → const String
-
'{989909A5-5A03-51FB-BD94-84DA7BDA8819}'
- IID_IIterable_UsbInterface → const String
-
'{F54037ED-92E9-590D-B904-3AD7BFA9A621}'
- IID_IIterable_UsbInterfaceSetting → const String
-
'{1AAF5739-9C2C-533E-A0E9-D53FDB45D15D}'
- IID_IIterable_UsbInterruptInEndpointDescriptor → const String
-
'{8A7BAC69-1F10-59C7-9837-72CFED7154A4}'
- IID_IIterable_UsbInterruptInPipe → const String
-
'{39AEF336-18AA-5BE4-86D9-E332FE2632F3}'
- IID_IIterable_UsbInterruptOutEndpointDescriptor → const String
-
'{09393D62-2316-536B-8A10-7038884AB2A7}'
- IID_IIterable_UsbInterruptOutPipe → const String
-
'{E61A011E-4ABE-53F2-83B3-ED4A949D2E3F}'
- IID_IIterable_User → const String
-
'{D1BACD1F-0376-5823-8C29-1D45B9F4C191}'
- IID_IIterable_UserActivity → const String
-
'{37E6AB55-1F30-5622-9778-1BDC07AC799F}'
- IID_IIterable_UserActivitySessionHistoryItem → const String
-
'{29439E38-9CF0-51C7-A549-4469039CAF79}'
- IID_IIterable_UserDataAccount → const String
-
'{1BC7F1FF-26B4-5440-9629-CB4CD8C87987}'
- IID_IIterable_UserDataAccountPartnerAccountInfo → const String
-
'{5CDB425E-DA5A-55FA-B349-5467996CAB32}'
- IID_IIterable_UserDataTask → const String
-
'{8AE8BECD-375F-5932-91ED-F82A74224365}'
- IID_IIterable_UserDataTaskList → const String
-
'{2C4D63BC-CFFB-50D2-8A82-A9AEFAD651D3}'
- IID_IIterable_UserWatcherUpdateKind → const String
-
'{89342B56-EB84-54E7-98C1-BAEE448BDCED}'
- IID_IIterable_VibrationDevice → const String
-
'{1A40C994-8810-5688-9362-C4BB51018552}'
- IID_IIterable_VideoEncodingProperties → const String
-
'{73C7317C-8682-5F81-84A2-30C425FA2D24}'
- IID_IIterable_VideoStreamDescriptor → const String
-
'{3ACBF03C-0A79-5823-AAA9-D88BC3F8F594}'
- IID_IIterable_VideoTemporalDenoisingMode → const String
-
'{CAF26629-EE84-5D4C-AE37-9DC4B26978EB}'
- IID_IIterable_VideoTrack → const String
-
'{84413442-A2E3-5E0F-936D-BC40B0FB2DCD}'
- IID_IIterable_VoiceCommandContentTile → const String
-
'{BD13249B-8099-5573-BF74-7457796E92E5}'
- IID_IIterable_VoiceInformation → const String
-
'{3C33BB52-BD98-5C8C-ADEE-EE8DA0628EFC}'
- IID_IIterable_VpnAppId → const String
-
'{0E1E00AA-F93D-5DC7-9912-E07D1FA6BD67}'
- IID_IIterable_VpnDomainNameInfo → const String
-
'{33ABE488-BE1A-558A-A9CF-B5330AB49F50}'
- IID_IIterable_VpnNamespaceInfo → const String
-
'{17781D03-DDCF-553F-ABA8-D2E8155CB6B8}'
- IID_IIterable_VpnPacketBuffer → const String
-
'{FA954F6E-30D7-50E0-9D43-DADB6C53E196}'
- IID_IIterable_VpnRoute → const String
-
'{BBF498D5-B9EF-55F1-97B1-77A06639E4E2}'
- IID_IIterable_VpnTrafficFilter → const String
-
'{B6D4C853-77C9-52CA-9CE9-853ADD4554CF}'
- IID_IIterable_WalletItem → const String
-
'{AC174C8C-0FDD-5CFF-A29F-4E8CE1C8BC81}'
- IID_IIterable_WebAccount → const String
-
'{CB15D439-A910-542A-89ED-7CFE67848A83}'
- IID_IIterable_WebAccountClientView → const String
-
'{610E0F9D-AAE4-54E1-BB0B-1ACA14110ABF}'
- IID_IIterable_WebErrorStatus → const String
-
'{7B7F182E-A6CE-556B-9A2E-EF97662F2AEE}'
- IID_IIterable_WebProviderTokenResponse → const String
-
'{E9BAC236-C077-553A-B4AE-B58FB0B89918}'
- IID_IIterable_WebTokenResponse → const String
-
'{7E5BB7EC-BBD7-5575-9A61-F5815FA22A0E}'
- IID_IIterable_WebViewControl → const String
-
'{F1028969-D7AA-59D8-8826-4E02A8064515}'
- IID_IIterable_WebViewControlDeferredPermissionRequest → const String
-
'{91805F3F-13CB-5483-B592-B9AE0E334F17}'
- IID_IIterable_WiFiAdapter → const String
-
'{E0BC76C4-8D0C-53FC-BCD4-228F47210ACE}'
- IID_IIterable_WiFiAvailableNetwork → const String
-
'{F17484EA-C71E-5D3E-B74C-3A0E61DD9C20}'
- IID_IIterable_WiFiDirectConfigurationMethod → const String
-
'{794F12DA-2DC6-5277-82DC-B0781610537B}'
- IID_IIterable_WiFiDirectInformationElement → const String
-
'{19C1CA4E-9561-5253-96D9-DBAF28D47D89}'
- IID_IIterable_WiFiDirectServiceConfigurationMethod → const String
-
'{D9773B1A-A148-58BF-9C4B-AFEAC9BE3AB4}'
- IID_IIterable_WiFiWpsKind → const String
-
'{41E16513-A8F2-55ED-9BE4-5665167D49D7}'
- IID_IIterable_WordSegment → const String
-
'{D14DC94A-A311-5DDC-BF8B-D58795D87D6D}'
- IID_IIterable_Workspace → const String
-
'{F02D0EBE-EAC2-502F-9836-1C5482333BFE}'
- IID_IIterable_XboxLiveDeviceAddress → const String
-
'{44DF817C-B475-5FDB-862A-4A96ED1DAD5C}'
- IID_IIterable_XboxLiveEndpointPair → const String
-
'{7FCAF666-DDC0-50DC-A76F-9BB6058BE3C9}'
- IID_IIterable_XboxLiveEndpointPairTemplate → const String
-
'{9FCE55C3-5580-581A-85B5-88DD5E9D4FF7}'
- IID_IIterable_XboxLiveQualityOfServiceMetric → const String
-
'{E202EEF6-93BD-5FA2-91FC-7CA6A4EDC38A}'
- IID_IIterable_XboxLiveQualityOfServiceMetricResult → const String
-
'{65CC99EC-9779-568A-8982-AEE439FA24CE}'
- IID_IIterable_XboxLiveQualityOfServicePrivatePayloadResult → const String
-
'{3A061DD4-03DD-52FB-9A83-067DE27C2BB1}'
- IID_IIterable_ZoomTransitionMode → const String
-
'{DB656915-8FAC-5FB2-98E0-0E97421656C5}'
- IID_IMap_GUID_Object → const String
-
'{5EE3189C-7DBF-5998-AD07-5414FB82567C}'
- IID_IMap_Object_Object → const String
-
'{F5F69427-55ED-5512-8429-D4F6626DFCDD}'
- IID_IMap_String_IJsonValue → const String
-
'{C9D9A725-786B-5113-B4B7-9B61764C220B}'
- IID_IMap_String_Object → const String
-
'{1B0D3570-0877-5EC2-8A2C-3B9539506ACA}'
- IID_IMap_String_String → const String
-
'{F6D1F700-49C2-52AE-8154-826F9908773C}'
- IID_IReference_AdaptiveMediaSourceResourceType → const String
-
'{74C8C3AA-DE03-5BF0-AAE8-AA8B692066B3}'
- IID_IReference_BasicGeoposition → const String
-
'{E4D5DDA6-F57C-57CC-B67F-2939A901DABE}'
- IID_IReference_BitmapBounds → const String
-
'{AA19DA70-DEE6-5B42-B562-2FCD218C34CA}'
- IID_IReference_BluetoothLEAdvertisementFlags → const String
-
'{91C0BA96-9E69-5B82-BF1D-83AB2A509C53}'
- IID_IReference_Boolean → const String
-
'{3C00FD60-2950-5939-A21A-2D12C5A01B8A}'
- IID_IReference_CaptureSceneMode → const String
-
'{E20596AA-0BBE-5203-BE6B-6B71FF5B0843}'
- IID_IReference_DateTime → const String
-
'{5541D8A7-497C-5AA4-86FC-7713ADBF2A2C}'
- IID_IReference_DisplayPresentationRate → const String
-
'{08882DDB-A981-5887-B751-106993D66229}'
- IID_IReference_Double → const String
-
'{2F2D6C29-5473-5F3E-92E7-96572BB990E2}'
- IID_IReference_EmailMailboxSmimeEncryptionAlgorithm → const String
-
'{433B124D-60E6-5B7A-96BC-8681DE5F5E75}'
- IID_IReference_EmailMailboxSmimeSigningAlgorithm → const String
-
'{E498A622-F168-5104-A53B-FAF996F51632}'
- IID_IReference_Float → const String
-
'{719CC2BA-3E76-5DEF-9F1A-38D85A145EA8}'
- IID_IReference_GUID → const String
-
'{7D50F649-632C-51F9-849A-EE49428933EA}'
- IID_IReference_HdcpProtection → const String
-
'{8E330979-2FEF-5D68-88AA-A9EE6697D117}'
- IID_IReference_HolographicStereoTransform → const String
-
'{6E67CE78-CC67-52C0-B635-991DB0BFF5CA}'
- IID_IReference_Int16 → const String
-
'{6EC9E41B-6709-5647-9918-A1270110FC4E}'
- IID_IReference_Int32 → const String
-
'{548CEFBD-BC8A-5FA0-8DF2-957440FC8BF4}'
- IID_IReference_Int64 → const String
-
'{4DDA9E24-E69F-5C6A-A0A6-93427365AF2A}'
- IID_IReference_ManualFocusDistance → const String
-
'{B0060B8A-1105-5AD4-963D-F6CF1905D349}'
- IID_IReference_Matrix4x4 → const String
-
'{DACBFFDC-68EF-5FD0-B657-782D0AC9807E}'
- IID_IReference_MediaCaptureFocusState → const String
-
'{58820185-5DA0-5FAA-86DA-9BD9F03974FA}'
- IID_IReference_MediaPlaybackAutoRepeatMode → const String
-
'{50A7F41F-58D5-5C4D-9475-8DD1ACD65836}'
- IID_IReference_MediaPlaybackType → const String
-
'{E289F7D8-6BA7-50AB-9F13-6E4E51D15CA4}'
- IID_IReference_MseTimeRange → const String
-
'{2FFFD101-16F8-596D-A88E-659B6F584641}'
- IID_IReference_Point → const String
-
'{84F14C22-A00A-5272-8D3D-82112E66DF00}'
- IID_IReference_Quaternion → const String
-
'{B27004BB-C014-5DCE-9A21-799C5A3C1461}'
- IID_IReference_Rect → const String
-
'{80423F11-054F-5EAC-AFD3-63B6CE15E77B}'
- IID_IReference_Size → const String
-
'{61723086-8E53-5276-9F36-2A4BB93E2B75}'
- IID_IReference_SizeInt32 → const String
-
'{B77AA86D-2D6E-55F1-8F99-64AC5C05328B}'
- IID_IReference_SpatialBoundingBox → const String
-
'{AB3274D9-9B82-5396-BB00-D70C539796B3}'
- IID_IReference_SpatialBoundingFrustum → const String
-
'{F434FACE-0C36-5749-A8A0-0BB6CE78A614}'
- IID_IReference_SpatialBoundingOrientedBox → const String
-
'{09F88309-9F81-5207-BDB2-ABEF926DB18F}'
- IID_IReference_SpatialRay → const String
-
'{44DD686B-C7D8-582C-91C2-D98E604DCFD4}'
- IID_IReference_TimeSpan → const String
-
'{604D0C4C-91DE-5C2A-935F-362F13EAF800}'
- IID_IReference_Uint32 → const String
-
'{513EF3AF-E784-5325-A91E-97C2B8111CF3}'
- IID_IReference_Uint64 → const String
-
'{6755E376-53BB-568B-A11D-17239868309E}'
- IID_IReference_Uint8 → const String
-
'{E5198CC8-2873-55F5-B0A1-84FF9E4AAD62}'
- IID_IReference_UserDataTaskDaysOfWeek → const String
-
'{903861C5-D29D-5083-A03D-6B2A0233DCCA}'
- IID_IReference_UserDataTaskWeekOfMonth → const String
-
'{5246FA7F-F9E9-5574-80F7-4AA359B0023D}'
- IID_IReference_Vector2 → const String
-
'{48F6A69E-8465-57AE-9400-9764087F65AD}'
- IID_IReference_Vector3 → const String
-
'{1EE770FF-C954-59CA-A754-6199A9BE282C}'
- IID_IReference_WebErrorStatus → const String
-
'{F2B26336-6A9D-54DE-8ECA-00D6C871E469}'
- IID_IReference_WhiteBalanceGain → const String
-
'{79C7838A-39E2-5287-AC3B-B118DB251002}'
- IID_IVector_IJsonValue → const String
-
'{D44662BC-DCE3-59A8-9272-4B210F33908B}'
- IID_IVectorView_IWwwFormUrlDecoderEntry → const String
-
'{B1F00D3B-1F06-5117-93EA-2A0D79116701}'
- IMAGE_BITMAP → const int
-
Loads a bitmap.
0
- IMAGE_CURSOR → const int
-
Loads a cursor.
2
- IMAGE_ENHMETAFILE → const int
-
Loads an enhanced metafile.
3
- IMAGE_ICON → const int
-
Loads an icon.
1
- INFINITE → const int
-
Return only when the object is signaled.
0xFFFFFFFF
- LINECAPS → const int
-
Value that indicates the line capabilities of the device.
30
- LOAD_IGNORE_CODE_AUTHZ_LEVEL → const int
-
If this value is used, the system does not check AppLocker rules or apply
Software Restriction Policies for the DLL. This action applies only to the
DLL being loaded and not to its dependencies. This value is recommended for
use in setup programs that must run extracted DLLs during installation.
0x00000010
- LOAD_LIBRARY_AS_DATAFILE → const int
-
If this value is used, the system maps the file into the calling process's
virtual address space as if it were a data file. Nothing is done to execute
or prepare to execute the mapped file. Therefore, you cannot call functions
like GetModuleFileName, GetModuleHandle or GetProcAddress with this DLL.
Using this value causes writes to read-only memory to raise an access
violation. Use this flag when you want to load a DLL only to extract
messages or resources from it.
0x00000002
- LOAD_LIBRARY_AS_DATAFILE_EXCLUSIVE → const int
-
Similar to LOAD_LIBRARY_AS_DATAFILE, except that the DLL file is opened with
exclusive write access for the calling process. Other processes cannot open
the DLL file for write access while it is in use. However, the DLL can still
be opened by other processes.
0x00000040
- LOAD_LIBRARY_AS_IMAGE_RESOURCE → const int
-
If this value is used, the system maps the file into the process's virtual
address space as an image file. However, the loader does not load the static
imports or perform the other usual initialization steps. Use this flag when
you want to load a DLL only to extract messages or resources from it.
0x00000020
- LOAD_LIBRARY_REQUIRE_SIGNED_TARGET → const int
-
Specifies that the digital signature of the binary image must be checked at
load time.
0x00000080
- LOAD_LIBRARY_SAFE_CURRENT_DIRS → const int
-
If this value is used, loading a DLL for execution from the current
directory is only allowed if it is under a directory in the Safe load list.
0x00002000
- LOAD_LIBRARY_SEARCH_APPLICATION_DIR → const int
-
If this value is used, the application's installation directory is searched
for the DLL and its dependencies. Directories in the standard search path
are not searched. This value cannot be combined with
LOAD_WITH_ALTERED_SEARCH_PATH.
0x00000200
- LOAD_LIBRARY_SEARCH_DEFAULT_DIRS → const int
-
This value is a combination of LOAD_LIBRARY_SEARCH_APPLICATION_DIR,
LOAD_LIBRARY_SEARCH_SYSTEM32, and LOAD_LIBRARY_SEARCH_USER_DIRS. Directories
in the standard search path are not searched. This value cannot be combined
with LOAD_WITH_ALTERED_SEARCH_PATH.
0x00001000
- LOAD_LIBRARY_SEARCH_DLL_LOAD_DIR → const int
-
If this value is used, the directory that contains the DLL is temporarily
added to the beginning of the list of directories that are searched for the
DLL's dependencies. Directories in the standard search path are not
searched.
0x00000100
- LOAD_LIBRARY_SEARCH_SYSTEM32 → const int
-
If this value is used, %windows%\system32 is searched for the DLL and its
dependencies. Directories in the standard search path are not searched. This
value cannot be combined with LOAD_WITH_ALTERED_SEARCH_PATH.
0x00000800
- LOAD_LIBRARY_SEARCH_USER_DIRS → const int
-
If this value is used, directories added using the AddDllDirectory or the
SetDllDirectory function are searched for the DLL and its dependencies. If
more than one directory has been added, the order in which the directories
are searched is unspecified. Directories in the standard search path are not
searched. This value cannot be combined with LOAD_WITH_ALTERED_SEARCH_PATH.
0x00000400
- LOAD_WITH_ALTERED_SEARCH_PATH → const int
-
If this value is used and lpFileName specifies an absolute path, the system
uses the alternate file search strategy discussed in the Remarks section to
find associated executable modules that the specified module causes to be
loaded. If this value is used and lpFileName specifies a relative path, the
behavior is undefined.
0x00000008
- LOCALE_SYSTEM_DEFAULT → const int
-
The default locale for the operating system.
0x0800
- LOCALE_USER_DEFAULT → const int
-
The default locale for the user or process.
0x0400
- LOGPIXELSX → const int
-
Number of pixels per logical inch along the screen width. In a system with
multiple display monitors, this value is the same for all monitors.
88
- LOGPIXELSY → const int
-
Number of pixels per logical inch along the screen height. In a system with
multiple display monitors, this value is the same for all monitors.
90
- LR_COPYDELETEORG → const int
-
Deletes the original image after creating the copy.
0x00000008
- LR_COPYFROMRESOURCE → const int
-
Tries to reload an icon or cursor resource from the original resource file
rather than simply copying the current image. This is useful for creating a
different-sized copy when the resource file contains multiple sizes of the
resource. Without this flag, CopyImage stretches the original image to the
new size. If this flag is set, CopyImage uses the size in the resource file
closest to the desired size.
0x00004000
- LR_COPYRETURNORG → const int
-
Returns the original hImage if it satisfies the criteria for the copy—that
is, correct dimensions and color depth—in which case the LR_COPYDELETEORG
flag is ignored. If this flag is not specified, a new object is always
created.
0x00000004
- LR_CREATEDIBSECTION → const int
-
Causes the function to return a DIB section bitmap rather than a compatible
bitmap. This flag is useful for loading a bitmap without mapping it to the
colors of the display device.
0x00002000
- LR_DEFAULTCOLOR → const int
-
The default flag; it does nothing.
0x00000000
- LR_DEFAULTSIZE → const int
-
Uses the width or height specified by the system metric values for cursors
or icons, if the cxDesired or cyDesired values are set to zero.
0x00000040
- LR_LOADFROMFILE → const int
-
Loads the stand-alone image from the file specified by lpszName (icon,
cursor, or bitmap file).
0x00000010
- LR_LOADMAP3DCOLORS → const int
-
Searches the color table for the image and replaces shades of gray with the
corresponding 3-D color.
0x00001000
- LR_LOADTRANSPARENT → const int
-
Retrieves the color value of the first pixel in the image and replaces the
corresponding entry in the color table with the default window color
(COLOR_WINDOW). All pixels in the image that use that entry become the
default window color. This value applies only to images that have
corresponding color tables.
0x00000020
- LR_MONOCHROME → const int
-
Loads the image in black and white.
0x00000001
- LR_SHARED → const int
-
Shares the image handle if the image is loaded multiple times. If LR_SHARED
is not set, a second call to LoadImage for the same resource will load the
image again and return a different handle.
0x00008000
- LR_VGACOLOR → const int
-
Uses true VGA colors.
0x00000080
- LWA_ALPHA → const int
-
Use bAlpha to determine the opacity of the layered window.
0x00000002
- LWA_COLORKEY → const int
-
Use crKey as the transparency color.
0x00000001
- MARKPARITY → const int
-
Mark parity.
3
- MAX_PATH → const int
-
260
- MAXIMUM_ALLOWED → const int
-
Indicates that the caller is requesting the most access possible to the
object.
0x02000000
- MB_ABORTRETRYIGNORE → const int
-
The message box contains three push buttons: Abort, Retry, and Ignore.
0x00000002
- MB_APPLMODAL → const int
-
The user must respond to the message box before continuing work in the
window identified by the hWnd parameter. However, the user can move to the
windows of other threads and work in those windows.
0x00000000
- MB_CANCELTRYCONTINUE → const int
-
The message box contains three push buttons: Cancel, Try Again, Continue.
Use this message box type instead of MB_ABORTRETRYIGNORE.
0x00000006
- MB_DEFAULT_DESKTOP_ONLY → const int
-
Same as desktop of the interactive window station.
0x00020000
- MB_DEFBUTTON1 → const int
-
The first button is the default button.
0x00000000
- MB_DEFBUTTON2 → const int
-
The second button is the default button.
0x00000100
- MB_DEFBUTTON3 → const int
-
The third button is the default button.
0x00000200
- MB_DEFBUTTON4 → const int
-
The fourth button is the default button.
0x00000300
- MB_HELP → const int
-
Adds a Help button to the message box. When the user clicks the Help button
or presses F1, the system sends a WM_HELP message to the owner.
0x00004000
- MB_ICONASTERISK → const int
-
An icon consisting of a lowercase letter i in a circle appears in the
message box.
0x00000040
- MB_ICONERROR → const int
-
A stop-sign icon appears in the message box.
MB_ICONHAND
- MB_ICONEXCLAMATION → const int
-
An exclamation-point icon appears in the message box.
0x00000030
- MB_ICONHAND → const int
-
A stop-sign icon appears in the message box.
0x00000010
- MB_ICONINFORMATION → const int
-
An icon consisting of a lowercase letter i in a circle appears in the
message box.
MB_ICONASTERISK
- MB_ICONQUESTION → const int
-
A question-mark icon appears in the message box.
0x00000020
- MB_ICONSTOP → const int
-
A stop-sign icon appears in the message box.
MB_ICONHAND
- MB_ICONWARNING → const int
-
An exclamation-point icon appears in the message box.
MB_ICONEXCLAMATION
- MB_OK → const int
-
The message box contains one push button: OK. This is the default.
0x00000000
- MB_OKCANCEL → const int
-
The message box contains two push buttons: OK and Cancel.
0x00000001
- MB_RETRYCANCEL → const int
-
The message box contains two push buttons: Retry and Cancel.
0x00000005
- MB_RIGHT → const int
-
The text is right-justified.
0x00080000
- MB_RTLREADING → const int
-
Displays message and caption text using right-to-left reading order on
Hebrew and Arabic systems.
0x00100000
- MB_SERVICE_NOTIFICATION → const int
-
The caller is a service notifying the user of an event. The function
displays a message box on the current active desktop, even if there is no
user logged on to the computer.
0x00200000
- MB_SETFOREGROUND → const int
-
The message box becomes the foreground window. Internally, the system calls
the SetForegroundWindow function for the message box.
0x00010000
- MB_SYSTEMMODAL → const int
-
Same as MB_APPLMODAL except that the message box has the WS_EX_TOPMOST
style.
0x00001000
- MB_TASKMODAL → const int
-
Same as MB_APPLMODAL except that all the top-level windows belonging to the
current thread are disabled if the hWnd parameter is NULL.
0x00002000
- MB_TOPMOST → const int
-
The message box is created with the WS_EX_TOPMOST window style.
0x00040000
- MB_YESNO → const int
-
The message box contains two push buttons: Yes and No.
0x00000004
- MB_YESNOCANCEL → const int
-
The message box contains three push buttons: Yes, No, and Cancel.
0x00000003
- MEM_COALESCE_PLACEHOLDERS → const int
-
To coalesce two adjacent placeholders, specify MEM_RELEASE |
MEM_COALESCE_PLACEHOLDERS. When you coalesce placeholders, lpAddress and
dwSize must exactly match those of the placeholder.
0x00000001
- MEM_COMMIT → const int
-
Allocates memory charges (from the overall size of memory and the paging
files on disk) for the specified reserved memory pages. The function also
guarantees that when the caller later initially accesses the memory, the
contents will be zero. Actual physical pages are not allocated unless/until
the virtual addresses are actually accessed.
0x00001000
- MEM_DECOMMIT → const int
-
Decommits the specified region of committed pages. After the operation, the
pages are in the reserved state.
0x00004000
- MEM_FREE → const int
-
Indicates free pages not accessible to the calling process and available to
be allocated.
0x00010000
- MEM_LARGE_PAGES → const int
-
Allocates memory using large page support.
0x20000000
- MEM_PHYSICAL → const int
-
Reserves an address range that can be used to map Address Windowing
Extensions (AWE) pages.
0x00400000
- MEM_PRESERVE_PLACEHOLDER → const int
-
Frees an allocation back to a placeholder (after you've replaced a
placeholder with a private allocation using VirtualAlloc2 or
Virtual2AllocFromApp).
0x00000002
- MEM_RELEASE → const int
-
Releases the specified region of pages, or placeholder (for a placeholder,
the address space is released and available for other allocations). After
this operation, the pages are in the free state.
0x00008000
- MEM_REPLACE_PLACEHOLDER → const int
-
Replaces a placeholder with a mapped view. Only data/pf-backed section views
are supported (no images, physical memory, etc.). When you replace a
placeholder, BaseAddress and ViewSize must exactly match those of the
placeholder.
0x00004000
- MEM_RESERVE → const int
-
Reserves a range of the process's virtual address space without allocating
any actual physical storage in memory or in the paging file on disk.
0x00002000
- MEM_RESERVE_PLACEHOLDER → const int
-
A placeholder is a type of reserved memory region.
0x00040000
- MEM_RESET → const int
-
Indicates that data in the memory range specified by lpAddress and dwSize is
no longer of interest. The pages should not be read from or written to the
paging file. However, the memory block will be used again later, so it
should not be decommitted. This value cannot be used with any other value.
0x00080000
- MEM_RESET_UNDO → const int
-
MEM_RESET_UNDO should only be called on an address range to which MEM_RESET
was successfully applied earlier. It indicates that the data in the
specified memory range specified by lpAddress and dwSize is of interest to
the caller and attempts to reverse the effects of MEM_RESET. If the function
succeeds, that means all data in the specified address range is intact. If
the function fails, at least some of the data in the address range has been
replaced with zeroes.
0x01000000
- MEM_TOP_DOWN → const int
-
Reserves an address range that can be used to map Address Windowing
Extensions (AWE) pages.
0x00100000
- MEM_UNMAP_WITH_TRANSIENT_BOOST → const int
-
Specifies that the priority of the pages being unmapped should be
temporarily boosted (with automatic short term decay) because the caller
expects that these pages will be accessed again shortly from another thread.
0x00000001
- MEM_WRITE_WATCH → const int
-
Causes the system to track pages that are written to in the allocated
region.
0x00200000
- MF_BITMAP → const int
-
Uses a bitmap as the menu item. The lpNewItem parameter contains a handle to
the bitmap.
0x00000004
- MF_BYCOMMAND → const int
-
Indicates that flag gives the identifier of the menu item.
0x00000000
- MF_BYPOSITION → const int
-
Indicates that flag gives the zero-based relative position of the menu item.
0x00000400
- MF_CHECKED → const int
-
Places a check mark next to the menu item.
0x00000008
- MF_DISABLED → const int
-
Disables the menu item so that it cannot be selected, but the flag does not
gray it.
0x00000002
- MF_ENABLED → const int
-
Enables the menu item so that it can be selected, and restores it from its
grayed state.
0x00000000
- MF_GRAYED → const int
-
Disables the menu item and grays it so that it cannot be selected.
0x00000001
- MF_HILITE → const int
-
Highlights the menu item. If this flag is not specified, the highlighting is
removed from the item.
0x00000080
- MF_MENUBARBREAK → const int
-
Functions the same as the MF_MENUBREAK flag for a menu bar. For a drop-down
menu, submenu, or shortcut menu, the new column is separated from the old
column by a vertical line.
0x00000020
- MF_MENUBREAK → const int
-
Places the item on a new line (for a menu bar) or in a new column (for a
drop-down menu, submenu, or shortcut menu) without separating columns.
0x00000040
- MF_OWNERDRAW → const int
-
Specifies that the item is an owner-drawn item. Before the menu is displayed
for the first time, the window that owns the menu receives a WM_MEASUREITEM
message to retrieve the width and height of the menu item. The WM_DRAWITEM
message is then sent to the window procedure of the owner window whenever
the appearance of the menu item must be updated.
0x00000100
- MF_POPUP → const int
-
Specifies that the menu item opens a drop-down menu or submenu. The
uIDNewItem parameter specifies a handle to the drop-down menu or submenu.
This flag is used to add a menu name to a menu bar, or a menu item that
opens a submenu to a drop-down menu, submenu, or shortcut menu.
0x00000010
- MF_SEPARATOR → const int
-
Draws a horizontal dividing line. This flag is used only in a drop-down
menu, submenu, or shortcut menu. The line cannot be grayed, disabled, or
highlighted. The lpNewItem and uIDNewItem parameters are ignored.
0x00000800
- MF_STRING → const int
-
Specifies that the menu item is a text string; the lpNewItem parameter is a
pointer to the string.
0x00000000
- MF_UNCHECKED → const int
-
Does not place a check mark next to the item (default). If the application
supplies check-mark bitmaps (see SetMenuItemBitmaps), this flag displays the
clear bitmap next to the menu item.
0x00000000
- MF_UNHILITE → const int
-
Removes highlighting from the menu item.
0x00000000
- MIM_CLOSE → const int
-
The MIM_CLOSE message is sent to a MIDI input callback function when a MIDI
input device is closed.
MM_MIM_CLOSE
- MIM_DATA → const int
-
The MIM_DATA message is sent to a MIDI input callback function when a MIDI
message is received by a MIDI input device.
MM_MIM_DATA
- MIM_ERROR → const int
-
The MIM_ERROR message is sent to a MIDI input callback function when an
invalid MIDI message is received.
MM_MIM_ERROR
- MIM_LONGDATA → const int
-
The MIM_LONGDATA message is sent to a MIDI input callback function when a
system-exclusive buffer has been filled with data and is being returned to
the application.
MM_MIM_LONGDATA
- MIM_LONGERROR → const int
-
The MIM_LONGERROR message is sent to a MIDI input callback function when an
invalid or incomplete MIDI system-exclusive message is received.
MM_MIM_LONGERROR
- MIM_MOREDATA → const int
-
The MIM_MOREDATA message is sent to a MIDI input callback function when a
MIDI message is received by a MIDI input device but the application is not
processing MIM_DATA messages fast enough to keep up with the input device
driver. The callback function receives this message only when the
application specifies MIDI_IO_STATUS in the call to the midiInOpen function.
MM_MIM_MOREDATA
- MIM_OPEN → const int
-
The MIM_OPEN message is sent to a MIDI input callback function when a MIDI
input device is opened.
MM_MIM_OPEN
- MM_ANISOTROPIC → const int
-
Logical units are mapped to arbitrary units with arbitrarily scaled axes.
Use the SetWindowExtEx and SetViewportExtEx functions to specify the units,
orientation, and scaling.
8
- MM_HIENGLISH → const int
-
Each logical unit is mapped to 0.001 inch. Positive x is to the right;
positive y is up.
5
- MM_HIMETRIC → const int
-
Each logical unit is mapped to 0.01 millimeter. Positive x is to the right;
positive y is up.
3
- MM_ISOTROPIC → const int
-
Logical units are mapped to arbitrary units with equally scaled axes; that
is, one unit along the x-axis is equal to one unit along the y-axis. Use the
SetWindowExtEx and SetViewportExtEx functions to specify the units and the
orientation of the axes. Graphics device interface (GDI) makes adjustments
as necessary to ensure the x and y units remain the same size (When the
window extent is set, the viewport will be adjusted to keep the units
isotropic).
7
- MM_JOY1BUTTONDOWN → const int
-
The MM_JOY1BUTTONDOWN message notifies the window that has captured joystick
JOYSTICKID1 that a button has been pressed.
0x3B5
- MM_JOY1BUTTONUP → const int
-
The MM_JOY1BUTTONUP message notifies the window that has captured joystick
JOYSTICKID1 that a button has been released.
0x3B7
- MM_JOY1MOVE → const int
-
The MM_JOY1MOVE message notifies the window that has captured joystick
JOYSTICKID1 that the joystick position has changed.
0x3A0
- MM_JOY1ZMOVE → const int
-
The MM_JOY1ZMOVE message notifies the window that has captured joystick
JOYSTICKID1 that the joystick position on the z-axis has changed.
0x3A2
- MM_JOY2BUTTONDOWN → const int
-
The MM_JOY2BUTTONDOWN message notifies the window that has captured joystick
JOYSTICKID2 that a button has been pressed.
0x3B6
- MM_JOY2BUTTONUP → const int
-
The MM_JOY2BUTTONUP message notifies the window that has captured joystick
JOYSTICKID2 that a button has been released.
0x3B8
- MM_JOY2MOVE → const int
-
The MM_JOY2MOVE message notifies the window that has captured joystick
JOYSTICKID2 that the joystick position has changed.
0x3A1
- MM_JOY2ZMOVE → const int
-
The MM_JOY2ZMOVE message notifies the window that has captured joystick
JOYSTICKID2 that the joystick position on the z-axis has changed.
0x3A3
- MM_LOENGLISH → const int
-
Each logical unit is mapped to 0.01 inch. Positive x is to the right;
positive y is up.
4
- MM_LOMETRIC → const int
-
Each logical unit is mapped to 0.1 millimeter. Positive x is to the right;
positive y is up.
2
- MM_MCINOTIFY → const int
-
The MM_MCINOTIFY message notifies an application that an MCI device has
completed an operation. MCI devices send this message only when the
MCI_NOTIFY flag is used.
0x3B9
- MM_MCISIGNAL → const int
-
The MM_MCISIGNAL message is sent to a window to notify an application that
an MCI device has reached a position defined in a previous signal (
MCI_SIGNAL) command.
0x3CB
- MM_MIM_CLOSE → const int
-
The MM_MIM_CLOSE message is sent to a window when a MIDI input device is
closed.
0x3C2
- MM_MIM_DATA → const int
-
The MM_MIM_DATA message is sent to a window when a complete MIDI message is
received by a MIDI input device.
0x3C3
- MM_MIM_ERROR → const int
-
The MM_MIM_ERROR message is sent to a window when an invalid MIDI message is
received.
0x3C5
- MM_MIM_LONGDATA → const int
-
The MM_MIM_LONGDATA message is sent to a window when either a complete MIDI
system-exclusive message is received or when a buffer has been filled with
system-exclusive data.
0x3C4
- MM_MIM_LONGERROR → const int
-
The MM_MIM_LONGERROR message is sent to a window when an invalid or
incomplete MIDI system-exclusive message is received.
0x3C6
- MM_MIM_MOREDATA → const int
-
The MM_MIM_MOREDATA message is sent to a callback window when a MIDI message
is received by a MIDI input device but the application is not processing
MIM_DATA messages fast enough to keep up with the input device driver. The
window receives this message only when the application specifies
MIDI_IO_STATUS in the call to the midiInOpen function.
0x3CC
- MM_MIM_OPEN → const int
-
The MM_MIM_OPEN message is sent to a window when a MIDI input device is
opened.
0x3C1
- MM_MIXM_CONTROL_CHANGE → const int
-
The MM_MIXM_CONTROL_CHANGE message is sent by a mixer device to notify an
application that the state of a control associated with an audio line has
changed. The application should refresh its display and cached values for
the specified control.
0x3D1
- MM_MIXM_LINE_CHANGE → const int
-
The MM_MIXM_LINE_CHANGE message is sent by a mixer device to notify an
application that the state of an audio line on the specified device has
changed. The application should refresh its display and cached values for
the specified audio line.
0x3D0
- MM_MOM_CLOSE → const int
-
The MM_MOM_CLOSE message is sent to a window when a MIDI output device is
closed.
0x3C8
- MM_MOM_DONE → const int
-
The MM_MOM_DONE message is sent to a window when the specified MIDI
system-exclusive or stream buffer has been played and is being returned to
the application.
0x3C9
- MM_MOM_OPEN → const int
-
The MM_MOM_OPEN message is sent to a window when a MIDI output device is
opened.
0x3C7
- MM_MOM_POSITIONCB → const int
-
The MM_MOM_POSITIONCB message is sent to a window when an MEVT_F_CALLBACK
event is reached in the MIDI output stream.
0x3CA
- MM_TEXT → const int
-
Each logical unit is mapped to one device pixel. Positive x is to the right;
positive y is down.
1
- MM_TWIPS → const int
-
Each logical unit is mapped to one twentieth of a printer's point (1/1440
inch, also called a twip). Positive x is to the right; positive y is up.
6
- MM_WIM_CLOSE → const int
-
The MM_WIM_CLOSE message is sent to a window when a waveform-audio input
device is closed. The device handle is no longer valid after this message
has been sent.
0x3BF
- MM_WIM_DATA → const int
-
The MM_WIM_DATA message is sent to a window when waveform-audio data is
present in the input buffer and the buffer is being returned to the
application. The message can be sent either when the buffer is full or after
the waveInReset function is called.
0x3C0
- MM_WIM_OPEN → const int
-
The MM_WIM_OPEN message is sent to a window when a waveform-audio input
device is opened.
0x3BE
- MM_WOM_CLOSE → const int
-
The MM_WOM_CLOSE message is sent to a window when a waveform-audio output
device is closed. The device handle is no longer valid after this message
has been sent.
0x3BC
- MM_WOM_DONE → const int
-
The MM_WOM_DONE message is sent to a window when the given output buffer is
being returned to the application. Buffers are returned to the application
when they have been played, or as the result of a call to the waveOutReset
function.
0x3BD
- MM_WOM_OPEN → const int
-
The MM_WOM_OPEN message is sent to a window when the given waveform-audio
output device is opened.
0x3BB
- MOM_CLOSE → const int
-
The MOM_CLOSE message is sent to a MIDI output callback function when a MIDI
output device is closed.
MM_MOM_CLOSE
- MOM_DONE → const int
-
The MOM_DONE message is sent to a MIDI output callback function when the
specified system-exclusive or stream buffer has been played and is being
returned to the application.
MM_MOM_DONE
- MOM_OPEN → const int
-
The MOM_OPEN message is sent to a MIDI output callback function when a MIDI
output device is opened.
MM_MOM_OPEN
- MOM_POSITIONCB → const int
-
The MOM_POSITION message is sent when an MEVT_F_CALLBACK event is reached in
the MIDI output stream.
MM_MOM_POSITIONCB
- MONITOR_DEFAULTTONEAREST → const int
-
If the point is not contained within any display monitor, return a handle to
the display monitor that is nearest to the point.
0x00000002
- MONITOR_DEFAULTTONULL → const int
-
If the point is not contained within any display monitor, return NULL.
0x00000000
- MONITOR_DEFAULTTOPRIMARY → const int
-
If the point is not contained within any display monitor, return a handle to
the primary display monitor.
0x00000001
- MONITORINFOF_PRIMARY → const int
-
This is the primary display monitor.
0x00000001
- MS_CLIPAROUNDCURSOR → const int
-
Clips the area of the magnifier window that surrounds the system cursor.
This style enables the user to see screen content that is behind the
magnifier window.
0x0002
- MS_INVERTCOLORS → const int
-
Displays the magnified screen content using inverted colors.
0x0004
- MS_SHOWMAGNIFIEDCURSOR → const int
-
Displays the magnified system cursor along with the magnified screen
content.
0x0001
- MW_FILTERMODE_EXCLUDE → const int
-
Exclude the windows from magnification.
0
- MW_FILTERMODE_INCLUDE → const int
-
Magnify the windows.
1
- NIF_GUID → const int
-
Windows 7 and later: The guidItem is valid.
Windows Vista and earlier: Reserved.
0x00000020
- NIF_ICON → const int
-
The hIcon member is valid.
0x00000002
- NIF_INFO → const int
-
To display the balloon notification, specify NIF_INFO and provide
text in szInfo.
To remove a balloon notification, specify NIF_INFO and provide an empty
string through szInfo.
To add a notification area icon without displaying a notification,
do not set the NIF_INFO flag.
0x00000010
- NIF_MESSAGE → const int
-
The uCallbackMessage member is valid.
0x00000001
- NIF_REALTIME → const int
-
Windows Vista and later. If the balloon notification cannot be displayed
immediately, discard it. Use this flag for notifications that represent
real-time information which would be meaningless or misleading if displayed
at a later time. For example, a message that states
"Your telephone is ringing." NIF_REALTIME is meaningful only when combined
with the NIF_INFO flag.
0x00000040
- NIF_SHOWTIP → const int
-
Windows Vista and later. Use the standard tooltip. Normally, when uVersion
is set to NOTIFYICON_VERSION_4, the standard tooltip is suppressed and
can be replaced by the application-drawn, pop-up UI. If the application
wants to show the standard tooltip with NOTIFYICON_VERSION_4, it can
specify NIF_SHOWTIP to indicate the standard tooltip should still be shown.
0x00000080
- NIF_STATE → const int
-
The dwState and dwStateMask members are valid.
0x00000008
- NIF_TIP → const int
-
The szTip member is valid.
0x00000004
- NIIF_ERROR → const int
-
An error icon.
0x00000003
- NIIF_ICON_MASK → const int
-
Windows XP and later. Reserved.
0x0000000F
- NIIF_INFO → const int
-
An information icon.
0x00000001
- NIIF_LARGE_ICON → const int
-
The large version of the icon should be used as the notification icon
0x00000020
- NIIF_NONE → const int
-
No icon.
0x00000000
- NIIF_NOSOUND → const int
-
Do not play the associated sound. Applies only to notifications.
0x00000010
- NIIF_RESPECT_QUIET_TIME → const int
-
Do not display the balloon notification if the curr user is in "quiet time"
0x00000080
- NIIF_USER → const int
-
Windows Vista and later: Use the icon identified in hBalloonIcon as the
notification balloon's title icon.
0x00000004
- NIIF_WARNING → const int
-
A warning icon.
0x00000002
- NIM_ADD → const int
-
Adds an icon to the status area. The icon is given an identifier in the
NOTIFYICONDATA structure pointed to by lpdata—either through its uID or
guidItem member. This identifier is used in subsequent calls to
Shell_NotifyIcon to perform later actions on the icon.
0x00000000
- NIM_DELETE → const int
-
Deletes an icon from the status area. NOTIFYICONDATA structure
pointed to by lpdata uses the ID originally assigned to the icon when it was
added to the notification area (NIM_ADD) to identify the icon to be deleted.
0x00000002
- NIM_MODIFY → const int
-
Modifies an icon in the status area. NOTIFYICONDATA structure pointed to by
lpdata uses the ID originally assigned to the icon when it was added to the
notification area (NIM_ADD) to identify the icon to be modified.
0x00000001
- NIM_SETFOCUS → const int
-
Shell32.dll version 5.0 and later only. Returns focus to the
taskbar notification area. Notification area icons should use this message
when they have completed their UI operation. For example, if the icon
displays a shortcut menu, but the user presses ESC to cancel it, use
NIM_SETFOCUS to return focus to the notification area.
0x00000003
- NIM_SETVERSION → const int
-
Shell32.dll version 5.0 and later only. Instructs the notification area to
behave according to the version number specified in the uVersion member of
the structure pointed to by lpdata. The version number specifies which
members are recognized. NIM_SETVERSION must be called every time a
notification area icon is added (NIM_ADD)>. It does not need to be called
with NIM_MOFIDY. The version setting is not persisted once a user logs off.
0x00000004
- NIN_BALLOONHIDE → const int
-
Sent when the balloon disappears. For example, when the icon is deleted.
This message is not sent if the balloon is dismissed because of a timeout or
if the user clicks the mouse.
As of Windows 7, NIN_BALLOONHIDE is also sent when a notification with
the NIIF_RESPECT_QUIET_TIME flag set attempts to display during quiet time
(a user's first hour on a new computer). In that case, the balloon is never
displayed at all.
WM_USER + 3
- NIN_BALLOONSHOW → const int
-
Sent when the balloon is shown (balloons are queued).
WM_USER + 2
- NIN_BALLOONTIMEOUT → const int
-
Sent when the balloon is dismissed because of a timeout.
WM_USER + 4
- NIN_BALLOONUSERCLICK → const int
-
Sent when the balloon is dismissed because the user clicked the mouse.
WM_USER + 5
- NIN_KEYSELECT → const int
-
If a user selects a notify icon with the keyboard and activates it with
the SPACEBAR or ENTER key, the version 5.0 Shell sends the associated
application an NIN_KEYSELECT notification. Earlier versions send
WM_RBUTTONDOWN and WM_RBUTTONUP messages.
NIN_SELECT | NINF_KEY
- NIN_POPUPCLOSE → const int
-
Sent when a cursor no longer hovers over an icon to indicate that the rich
pop-up UI should be closed.
WM_USER + 7
- NIN_POPUPOPEN → const int
-
Sent when the user hovers the cursor over an icon to indicate that the
richer pop-up UI should be used in place of a standard textual tooltip.
WM_USER + 6
- NIN_SELECT → const int
-
If a user selects a notify icon with the mouse and activates it with the
ENTER key, the Shell now sends the associated application an NIN_SELECT
notification. Earlier versions send WM_RBUTTONDOWN and WM_RBUTTONUP
messages.
WM_USER + 0
- NINF_KEY → const int
-
0x1
- NIS_HIDDEN → const int
-
The icon is hidden.
0x00000001
- NIS_SHAREDICON → const int
-
The icon resource is shared between multiple icons.
0x00000002
- NO_ERROR → const int
-
The operation completed successfully.
0
- NOPARITY → const int
-
No parity.
0
- NOTIFYICON_VERSION → const int
-
3
- NOTIFYICON_VERSION_4 → const int
-
4
- NULL → const int
-
A zero value; used to represent an empty bitmask.
0
- NUMBRUSHES → const int
-
Number of device-specific brushes.
16
- NUMCOLORS → const int
-
Number of entries in the device's color table, if the device has a color
depth of no more than 8 bits per pixel. For devices with greater color
depths, 1 is returned.
24
- NUMFONTS → const int
-
Number of device-specific fonts.
22
- NUMMARKERS → const int
-
20
- NUMPENS → const int
-
Number of device-specific pens.
18
- NUMRESERVED → const int
-
Number of reserved entries in the system palette. This index is valid only
if the device driver sets the RC_PALETTE bit in the RASTERCAPS index and is
available only if the driver is compatible with 16-bit Windows.
106
- ODDPARITY → const int
-
Odd parity.
1
- OFN_ALLOWMULTISELECT → const int
-
The File Name list box allows multiple selections. If you also set the
OFN_EXPLORER flag, the dialog box uses the Explorer-style user interface;
otherwise, it uses the old-style user interface.
0x00000200
- OFN_CREATEPROMPT → const int
-
If the user specifies a file that does not exist, this flag causes the
dialog box to prompt the user for permission to create the file. If the user
chooses to create the file, the dialog box closes and the function returns
the specified name; otherwise, the dialog box remains open. If you use this
flag with the OFN_ALLOWMULTISELECT flag, the dialog box allows the user to
specify only one nonexistent file.
0x00002000
- OFN_DONTADDTORECENT → const int
-
Prevents the system from adding a link to the selected file in the file
system directory that contains the user's most recently used documents. To
retrieve the location of this directory, call the SHGetSpecialFolderLocation
function with the CSIDL_RECENT flag.
0x02000000
- OFN_ENABLEHOOK → const int
-
Enables the hook function specified in the lpfnHook member.
0x00000020
- OFN_ENABLEINCLUDENOTIFY → const int
-
Causes the dialog box to send CDN_INCLUDEITEM notification messages to your
OFNHookProc hook procedure when the user opens a folder. The dialog box
sends a notification for each item in the newly opened folder. These
messages enable you to control which items the dialog box displays in the
folder's item list.
0x00400000
- OFN_ENABLESIZING → const int
-
Enables the Explorer-style dialog box to be resized using either the mouse
or the keyboard. By default, the Explorer-style Open and Save As dialog
boxes allow the dialog box to be resized regardless of whether this flag is
set. This flag is necessary only if you provide a hook procedure or custom
template. The old-style dialog box does not permit resizing.
0x00800000
- OFN_ENABLETEMPLATE → const int
-
The lpTemplateName member is a pointer to the name of a dialog template
resource in the module identified by the hInstance member. If the
OFN_EXPLORER flag is set, the system uses the specified template to create a
dialog box that is a child of the default Explorer-style dialog box. If the
OFN_EXPLORER flag is not set, the system uses the template to create an
old-style dialog box that replaces the default dialog box.
0x00000040
- OFN_ENABLETEMPLATEHANDLE → const int
-
The hInstance member identifies a data block that contains a preloaded
dialog box template. The system ignores lpTemplateName if this flag is
specified. If the OFN_EXPLORER flag is set, the system uses the specified
template to create a dialog box that is a child of the default
Explorer-style dialog box. If the OFN_EXPLORER flag is not set, the system
uses the template to create an old-style dialog box that replaces the
default dialog box.
0x00000080
- OFN_EX_NOPLACESBAR → const int
-
If this flag is set, the places bar is not displayed. If this flag is not
set, Explorer-style dialog boxes include a places bar containing icons for
commonly-used folders, such as Favorites and Desktop.
0x00000001
- OFN_EXPLORER → const int
-
Indicates that any customizations made to the Open or Save As dialog box use
the Explorer-style customization methods.
0x00080000
- OFN_EXTENSIONDIFFERENT → const int
-
The user typed a file name extension that differs from the extension
specified by lpstrDefExt. The function does not use this flag if lpstrDefExt
is NULL.
0x00000400
- OFN_FILEMUSTEXIST → const int
-
The user can type only names of existing files in the File Name entry field.
If this flag is specified and the user enters an invalid name, the dialog
box procedure displays a warning in a message box. If this flag is
specified, the OFN_PATHMUSTEXIST flag is also used. This flag can be used in
an Open dialog box. It cannot be used with a Save As dialog box.
0x00001000
- OFN_FORCESHOWHIDDEN → const int
-
Forces the showing of system and hidden files, thus overriding the user
setting to show or not show hidden files. However, a file that is marked
both system and hidden is not shown.
0x10000000
- OFN_HIDEREADONLY → const int
-
Hides the Read Only check box.
0x00000004
- OFN_LONGNAMES → const int
-
For old-style dialog boxes, this flag causes the dialog box to use long file
names. If this flag is not specified, or if the OFN_ALLOWMULTISELECT flag is
also set, old-style dialog boxes use short file names (8.3 format) for file
names with spaces. Explorer-style dialog boxes ignore this flag and always
display long file names.
0x00200000
- OFN_NOCHANGEDIR → const int
-
Restores the current directory to its original value if the user changed the
directory while searching for files.
0x00000008
- OFN_NODEREFERENCELINKS → const int
-
Directs the dialog box to return the path and file name of the selected
shortcut (.LNK) file. If this value is not specified, the dialog box returns
the path and file name of the file referenced by the shortcut.
0x00100000
- OFN_NOLONGNAMES → const int
-
For old-style dialog boxes, this flag causes the dialog box to use short
file names (8.3 format). Explorer-style dialog boxes ignore this flag and
always display long file names.
0x00040000
- OFN_NONETWORKBUTTON → const int
-
Hides and disables the Network button.
0x00020000
- OFN_NOREADONLYRETURN → const int
-
The returned file does not have the Read Only check box selected and is not
in a write-protected directory.
0x00008000
- OFN_NOTESTFILECREATE → const int
-
The file is not created before the dialog box is closed. This flag should be
specified if the application saves the file on a create-nonmodify network
share. When an application specifies this flag, the library does not check
for write protection, a full disk, an open drive door, or network
protection. Applications using this flag must perform file operations
carefully, because a file cannot be reopened once it is closed.
0x00010000
- OFN_NOVALIDATE → const int
-
The common dialog boxes allow invalid characters in the returned file name.
Typically, the calling application uses a hook procedure that checks the
file name by using the FILEOKSTRING message. If the text box in the edit
control is empty or contains nothing but spaces, the lists of files and
directories are updated. If the text box in the edit control contains
anything else, nFileOffset and nFileExtension are set to values generated by
parsing the text. No default extension is added to the text, nor is text
copied to the buffer specified by lpstrFileTitle. If the value specified by
nFileOffset is less than zero, the file name is invalid. Otherwise, the file
name is valid, and nFileExtension and nFileOffset can be used as if the
OFN_NOVALIDATE flag had not been specified.
0x00000100
- OFN_OVERWRITEPROMPT → const int
-
Causes the Save As dialog box to generate a message box if the selected file
already exists. The user must confirm whether to overwrite the file.
0x00000002
- OFN_PATHMUSTEXIST → const int
-
The user can type only valid paths and file names. If this flag is used and
the user types an invalid path and file name in the File Name entry field,
the dialog box function displays a warning in a message box.
0x00000800
- OFN_READONLY → const int
-
Causes the Read Only check box to be selected initially when the dialog box
is created. This flag indicates the state of the Read Only check box when
the dialog box is closed.
0x00000001
- OFN_SHAREAWARE → const int
-
Specifies that if a call to the OpenFile function fails because of a network
sharing violation, the error is ignored and the dialog box returns the
selected file name. If this flag is not set, the dialog box notifies your
hook procedure when a network sharing violation occurs for the file name
specified by the user. If you set the OFN_EXPLORER flag, the dialog box
sends the CDN_SHAREVIOLATION message to the hook procedure. If you do not
set OFN_EXPLORER, the dialog box sends the SHAREVISTRING registered message
to the hook procedure.
0x00004000
- OFN_SHOWHELP → const int
-
Causes the dialog box to display the Help button. The hwndOwner member must
specify the window to receive the HELPMSGSTRING registered messages that the
dialog box sends when the user clicks the Help button. An Explorer-style
dialog box sends a CDN_HELP notification message to your hook procedure when
the user clicks the Help button.
0x00000010
- ONE5STOPBITS → const int
-
1.5 stop bits.
1
- ONESTOPBIT → const int
-
1 stop bit.
0
- OPEN_ALWAYS → const int
-
Opens a file, always.
4
- OPEN_EXISTING → const int
-
Opens a file or device, only if it exists.
3
- PBM_DELTAPOS → const int
-
Advances the current position of a progress bar by a specified increment and
redraws the bar to reflect the new position.
WM_USER + 3
- PBM_GETBARCOLOR → const int
-
Gets the color of the progress bar.
WM_USER + 15
- PBM_GETBKCOLOR → const int
-
Gets the background color of the progress bar.
WM_USER + 14
- PBM_GETPOS → const int
-
Retrieves the current position of the progress bar.
WM_USER + 8
- PBM_GETRANGE → const int
-
Retrieves information about the current high and low limits of a given
progress bar control.
WM_USER + 7
- PBM_GETSTATE → const int
-
Gets the state of the progress bar.
WM_USER + 17
- PBM_GETSTEP → const int
-
Retrieves the step increment from a progress bar. The step increment is the
amount by which the progress bar increases its current position whenever it
receives a PBM_STEPIT message. By default, the step increment is set to 10.
WM_USER + 13
- PBM_SETBARCOLOR → const int
-
Sets the color of the progress indicator bar in the progress bar control.
WM_USER + 9
- PBM_SETBKCOLOR → const int
-
Sets the background color in the progress bar.
0x2001
- PBM_SETMARQUEE → const int
-
Sets the progress bar to marquee mode. This causes the progress bar to move
like a marquee.
WM_USER + 10
- PBM_SETPOS → const int
-
Sets the current position for a progress bar and redraws the bar to reflect
the new position.
WM_USER + 2
- PBM_SETRANGE → const int
-
Sets the minimum and maximum values for a progress bar and redraws the bar
to reflect the new range.
WM_USER + 1
- PBM_SETRANGE32 → const int
-
Sets the minimum and maximum values for a progress bar to 32-bit values, and
redraws the bar to reflect the new range
WM_USER + 6
- PBM_SETSTATE → const int
-
Sets the state of the progress bar.
WM_USER + 16
- PBM_SETSTEP → const int
-
Specifies the step increment for a progress bar. The step increment is the
amount by which the progress bar increases its current position whenever it
receives a PBM_STEPIT message. By default, the step increment is set to 10.
WM_USER + 4
- PBM_STEPIT → const int
-
Advances the current position for a progress bar by the step increment and
redraws the bar to reflect the new position. An application sets the step
increment by sending the PBM_SETSTEP message.
WM_USER + 5
- PBS_MARQUEE → const int
-
The progress indicator does not grow in size but instead moves repeatedly
along the length of the bar, indicating activity without specifying what
proportion of the progress is complete.
0x08
- PBS_SMOOTH → const int
-
The progress bar displays progress status in a smooth scrolling bar instead
of the default segmented bar.
0x01
- PBS_SMOOTHREVERSE → const int
-
Determines the animation behavior that the progress bar should use when
moving backward (from a higher value to a lower value). If this is set, then
a "smooth" transition will occur, otherwise the control will "jump" to the
lower value.
0x10
- PBS_VERTICAL → const int
-
The progress bar displays progress status vertically, from bottom to top.
0x04
- PBST_ERROR → const int
-
Error.
0x0002
- PBST_NORMAL → const int
-
In progress.
0x0001
- PBST_PAUSED → const int
-
Paused.
0x0003
- PBT_APMBATTERYLOW → const int
-
Notifies applications that the battery power is low.
0x0009
- PBT_APMPOWERSTATUSCHANGE → const int
-
Notifies applications of a change in the power status of the computer, such
as a switch from battery power to A/C. The system also broadcasts this event
when remaining battery power slips below the threshold specified by the user
or if the battery power changes by a specified percentage.
0x000A
- PBT_APMRESUMEAUTOMATIC → const int
-
Notifies applications that the system is resuming from sleep or hibernation.
This event is delivered every time the system resumes and does not indicate
whether a user is present.
0x0012
- PBT_APMRESUMESUSPEND → const int
-
Notifies applications that the system has resumed operation after being
suspended.
0x0007
- PBT_APMSUSPEND → const int
-
Notifies applications that the computer is about to enter a suspended state.
This event is typically broadcast when all applications and installable
drivers have returned TRUE to a previous PBT_APMQUERYSUSPEND event.
0x0004
- PBT_POWERSETTINGCHANGE → const int
-
Power setting change event sent with a WM_POWERBROADCAST window message or
in a HandlerEx notification callback for services.
0x8013
- PDEVICESIZE → const int
-
Reserved.
26
- PHYSICALHEIGHT → const int
-
For printing devices: the height of the physical page, in device units. For
example, a printer set to print at 600 dpi on 8.5-by-11-inch paper has a
physical height value of 6600 device units. Note that the physical page is
almost always greater than the printable area of the page, and never
smaller.
111
- PHYSICALOFFSETX → const int
-
For printing devices: the distance from the left edge of the physical page
to the left edge of the printable area, in device units. For example, a
printer set to print at 600 dpi on 8.5-by-11-inch paper, that cannot print
on the leftmost 0.25-inch of paper, has a horizontal physical offset of 150
device units.
112
- PHYSICALOFFSETY → const int
-
For printing devices: the distance from the top edge of the physical page to
the top edge of the printable area, in device units. For example, a printer
set to print at 600 dpi on 8.5-by-11-inch paper, that cannot print on the
topmost 0.5-inch of paper, has a vertical physical offset of 300 device
units.
113
- PHYSICALWIDTH → const int
-
For printing devices: the width of the physical page, in device units. For
example, a printer set to print at 600 dpi on 8.5-x11-inch paper has a
physical width value of 5100 device units. Note that the physical page is
almost always greater than the printable area of the page, and never
smaller.
110
- PIPE_ACCEPT_REMOTE_CLIENTS → const int
-
Connections from remote clients can be accepted and checked against the
security descriptor for the pipe.
0x00000000
- PIPE_ACCESS_DUPLEX → const int
-
The pipe is bi-directional; both server and client processes can read from
and write to the pipe. This mode gives the server the equivalent of
GENERIC_READ and GENERIC_WRITE access to the pipe. The client can specify
GENERIC_READ or GENERIC_WRITE, or both, when it connects to the pipe using
the CreateFile function.
0x00000003
- PIPE_ACCESS_INBOUND → const int
-
The flow of data in the pipe goes from client to server only. This mode
gives the server the equivalent of GENERIC_READ access to the pipe. The
client must specify GENERIC_WRITE access when connecting to the pipe. If the
client must read pipe settings by calling the GetNamedPipeInfo or
GetNamedPipeHandleState functions, the client must specify GENERIC_WRITE and
FILE_READ_ATTRIBUTES access when connecting to the pipe.
0x00000001
- PIPE_ACCESS_OUTBOUND → const int
-
The flow of data in the pipe goes from server to client only. This mode
gives the server the equivalent of GENERIC_WRITE access to the pipe. The
client must specify GENERIC_READ access when connecting to the pipe. If the
client must change pipe settings by calling the SetNamedPipeHandleState
function, the client must specify GENERIC_READ and FILE_WRITE_ATTRIBUTES
access when connecting to the pipe.
0x00000002
- PIPE_CLIENT_END → const int
-
The handle refers to the client end of a named pipe instance. This is the
default.
0x00000000
- PIPE_NOWAIT → const int
-
Nonblocking mode is enabled. In this mode, ReadFile, WriteFile, and
ConnectNamedPipe always return immediately.
0x00000001
- PIPE_READMODE_BYTE → const int
-
Data is read from the pipe as a stream of bytes. This mode can be used with
either PIPE_TYPE_MESSAGE or PIPE_TYPE_BYTE.
0x00000000
- PIPE_READMODE_MESSAGE → const int
-
Data is read from the pipe as a stream of messages. This mode can be only
used if PIPE_TYPE_MESSAGE is also specified.
0x00000002
- PIPE_REJECT_REMOTE_CLIENTS → const int
-
Connections from remote clients are automatically rejected.
0x00000008
- PIPE_SERVER_END → const int
-
The handle refers to the server end of a named pipe instance. If this value
is not specified, the handle refers to the client end of a named pipe
instance.
0x00000001
- PIPE_TYPE_BYTE → const int
-
The named pipe is a byte pipe. This is the default.
0x00000000
- PIPE_TYPE_MESSAGE → const int
-
The named pipe is a message pipe. If this value is not specified, the pipe
is a byte pipe.
0x00000004
- PIPE_UNLIMITED_INSTANCES → const int
-
The number of pipe instances that can be created is limited only by the
availability of system resources.
255
- PIPE_WAIT → const int
-
Blocking mode is enabled. When the pipe handle is specified in the ReadFile,
WriteFile, or ConnectNamedPipe function, the operations are not completed
until there is data to read, all data is written, or a client is connected.
Use of this mode can mean waiting indefinitely in some situations for a
client process to perform an action.
0x00000000
- PLANES → const int
-
Number of color planes.
14
- PM_NOREMOVE → const int
-
Messages are not removed from the queue after processing by PeekMessage.
0x0000
- PM_NOYIELD → const int
-
Prevents the system from releasing any thread that is waiting for the caller
to go idle.
0x0002
- PM_REMOVE → const int
-
Messages are removed from the queue after processing by PeekMessage.
0x0001
- POLYGONALCAPS → const int
-
Value that indicates the line capabilities of the device.
32
- PRINTER_ENUM_CATEGORY_3D → const int
-
The function enumerates only 3D printers.
0x04000000
- PRINTER_ENUM_CATEGORY_ALL → const int
-
PRINTER_ENUM_CATEGORY_ALL
0x02000000
- PRINTER_ENUM_CONNECTIONS → const int
-
The function enumerates the list of printers to which the user has made
previous connections.
0x00000004
- PRINTER_ENUM_CONTAINER → const int
-
Indicates that the printer object is capable of containing enumerable
objects. One such object is a print provider, which is a print server that
contains printers.
0x00008000
- PRINTER_ENUM_DEFAULT → const int
-
(Win9.x only) enumerates the default printer.
00000001
- PRINTER_ENUM_EXPAND → const int
-
Indicates that the printer object contains further enumerable child objects.
00004000
- PRINTER_ENUM_FAVORITE → const int
-
0x00000004
- PRINTER_ENUM_HIDE → const int
-
Indicates that an application cannot display the printer object.
01000000
- PRINTER_ENUM_ICON1 → const int
-
00010000
- PRINTER_ENUM_ICON2 → const int
-
00020000
- PRINTER_ENUM_ICON3 → const int
-
00040000
- PRINTER_ENUM_ICON4 → const int
-
00080000
- PRINTER_ENUM_ICON5 → const int
-
00100000
- PRINTER_ENUM_ICON6 → const int
-
00200000
- PRINTER_ENUM_ICON7 → const int
-
00400000
- PRINTER_ENUM_ICON8 → const int
-
Indicates that, where appropriate, an application treats an object as a
print server. A GUI application can<145> choose to display an icon of choice
for this type of object.
00800000
- PRINTER_ENUM_ICONMASK → const int
-
0x00ff0000
- PRINTER_ENUM_LOCAL → const int
-
If the PRINTER_ENUM_NAME flag is not also passed, the function ignores the
Name parameter, and enumerates the locally installed printers.
If PRINTER_ENUM_NAME is also passed, the function enumerates the local
printers on Name.
00000002
- PRINTER_ENUM_NAME → const int
-
The function enumerates the printer identified by Name. This can be a server
a domain, or a print provider. If Name is NULL, the function enumerates
available print providers.
00000008
- PRINTER_ENUM_NETWORK → const int
-
The function enumerates network printers in the computer's domain. This
value is valid only if Level is 1.
00000040
- PRINTER_ENUM_REMOTE → const int
-
The function enumerates network printers and print servers in the computer's
domain. This value is valid only if Level is 1.
00000010
- PRINTER_ENUM_SHARED → const int
-
The function enumerates printers that have the shared attribute. Cannot be
used in isolation; use an OR operation to combine with another PRINTER_ENUM
type.
00000020
- PS_ALTERNATE → const int
-
The pen sets every other pixel. (This style is applicable only for cosmetic
pens.)
8
- PS_COSMETIC → const int
-
The pen is cosmetic.
0x00000000
- PS_DASH → const int
-
The pen is dashed.
1
- PS_DASHDOT → const int
-
The pen has alternating dashes and dots.
3
- PS_DASHDOTDOT → const int
-
The pen has alternating dashes and double dots.
4
- PS_DOT → const int
-
The pen is dotted.
2
- PS_ENDCAP_FLAT → const int
-
End caps are flat.
0x00000200
- PS_ENDCAP_MASK → const int
-
Mask for pen endcap styles.
0x00000F00
- PS_ENDCAP_ROUND → const int
-
End caps are round.
0x00000000
- PS_ENDCAP_SQUARE → const int
-
End caps are square.
0x00000100
- PS_GEOMETRIC → const int
-
The pen is geometric.
0x00010000
- PS_INSIDEFRAME → const int
-
The pen is solid. When this pen is used in any GDI drawing function that
takes a bounding rectangle, the dimensions of the figure are shrunk so that
it fits entirely in the bounding rectangle, taking into account the width of
the pen. This applies only to geometric pens.
6
- PS_JOIN_BEVEL → const int
-
Line joins are beveled.
0x00001000
- PS_JOIN_MASK → const int
-
Mask for pen join values.
0x0000F000
- PS_JOIN_MITER → const int
-
Line joins are mitered when they are within the current limit set by the
SetMiterLimit function. A join is beveled when it would exceed the limit.
0x00002000
- PS_JOIN_ROUND → const int
-
Line joins are round.
0x00000000
- PS_NULL → const int
-
The pen is invisible.
5
- PS_SOLID → const int
-
The pen is solid.
0
- PS_STYLE_MASK → const int
-
0x0000000F
- PS_TYPE_MASK → const int
-
Mask for pen types.
0x000F0000
- PS_USERSTYLE → const int
-
The pen uses a styling array supplied by the user.
7
- PURGE_RXABORT → const int
-
Terminates all outstanding overlapped read operations and returns
immediately, even if the read operations have not been completed.
0x0002
- PURGE_RXCLEAR → const int
-
Clears the input buffer (if the device driver has one).
0x0008
- PURGE_TXABORT → const int
-
Terminates all outstanding overlapped write operations and returns
immediately, even if the write operations have not been completed.
0x0001
- PURGE_TXCLEAR → const int
-
Clears the output buffer (if the device driver has one).
0x0004
- QS_ALLEVENTS → const int
-
An input, WM_TIMER, WM_PAINT, WM_HOTKEY, or posted message is in the queue.
QS_INPUT | QS_POSTMESSAGE | QS_TIMER | QS_PAINT | QS_HOTKEY
- QS_ALLINPUT → const int
-
Any message is in the queue.
QS_INPUT | QS_POSTMESSAGE | QS_TIMER | QS_PAINT | QS_HOTKEY | QS_SENDMESSAGE
- QS_ALLPOSTMESSAGE → const int
-
A posted message (other than those listed here) is in the queue.
0x0100
- QS_HOTKEY → const int
-
A WM_HOTKEY message is in the queue.
0x0080
- QS_INPUT → const int
-
An input message is in the queue.
QS_MOUSE | QS_KEY | QS_RAWINPUT | QS_TOUCH | QS_POINTER
- QS_KEY → const int
-
A WM_KEYUP, WM_KEYDOWN, WM_SYSKEYUP, or WM_SYSKEYDOWN message is in the
queue.
0x0001
- QS_MOUSE → const int
-
A WM_MOUSEMOVE message or mouse-button message (WM_LBUTTONUP,
WM_RBUTTONDOWN, and so on).
QS_MOUSEMOVE | QS_MOUSEBUTTON
- QS_MOUSEBUTTON → const int
-
A mouse-button message (WM_LBUTTONUP, WM_RBUTTONDOWN, and so on).
0x0004
- QS_MOUSEMOVE → const int
-
A WM_MOUSEMOVE message is in the queue.
0x0002
- QS_PAINT → const int
-
A WM_PAINT message is in the queue.
0x0020
- QS_POINTER → const int
-
A pointer message is in the queue.
0x1000
- QS_POSTMESSAGE → const int
-
A posted message (other than those listed here) is in the queue.
0x0008
- QS_RAWINPUT → const int
-
A raw input message is in the queue.
0x0400
- QS_SENDMESSAGE → const int
-
A message sent by another thread or application is in the queue.
0x0040
- QS_TIMER → const int
-
A WM_TIMER message is in the queue.
0x0010
- QS_TOUCH → const int
-
A touch message is in the queue.
0x0800
- RASTERCAPS → const int
-
Value that indicates the raster capabilities of the device.
38
- READ_CONTROL → const int
-
The right to read the information in the object's security descriptor, not
including the information in the system access control list (SACL).
0x00020000
- RID_HEADER → const int
-
Get the header information from the RAWINPUT structure.
0x10000005
- RID_INPUT → const int
-
Get the raw data from the RAWINPUT structure.
0x10000003
- RIDEV_APPKEYS → const int
-
If set, the application command keys are handled. RIDEV_APPKEYS can be
specified only if RIDEV_NOLEGACY is specified for a keyboard device.
0x00000400
- RIDEV_CAPTUREMOUSE → const int
-
If set, the mouse button click does not activate the other window.
RIDEV_CAPTUREMOUSE can be specified only if RIDEV_NOLEGACY is specified for
a mouse device.
0x00000200
- RIDEV_DEVNOTIFY → const int
-
If set, this enables the caller to receive WM_INPUT_DEVICE_CHANGE
notifications for device arrival and device removal.
0x00002000
- RIDEV_EXCLUDE → const int
-
If set, this specifies the top level collections to exclude when reading a
complete usage page. This flag only affects a TLC whose usage page is
already specified with RIDEV_PAGEONLY.
0x00000010
- RIDEV_EXINPUTSINK → const int
-
If set, this enables the caller to receive input in the background only if
the foreground application does not process it. In other words, if the
foreground application is not registered for raw input, then the background
application that is registered will receive the input.
0x00001000
- RIDEV_INPUTSINK → const int
-
If set, this enables the caller to receive the input even when the caller is
not in the foreground. Note that hwndTarget must be specified.
0x00000100
- RIDEV_NOHOTKEYS → const int
-
If set, the application-defined keyboard device hotkeys are not handled.
However, the system hotkeys; for example, ALT+TAB and CTRL+ALT+DEL, are
still handled. By default, all keyboard hotkeys are handled. RIDEV_NOHOTKEYS
can be specified even if RIDEV_NOLEGACY is not specified and hwndTarget is
NULL.
0x00000200
- RIDEV_NOLEGACY → const int
-
If set, this prevents any devices specified by usUsagePage or usUsage from
generating legacy messages. This is only for the mouse and keyboard.
0x00000030
- RIDEV_PAGEONLY → const int
-
If set, this specifies all devices whose top level collection is from the
specified usUsagePage. Note that usUsage must be zero. To exclude a
particular top level collection, use RIDEV_EXCLUDE.
0x00000020
- RIDEV_REMOVE → const int
-
If set, this removes the top level collection from the inclusion list. This
tells the operating system to stop reading from a device which matches the
top level collection.
0x00000001
- RIDI_DEVICEINFO → const int
-
pData points to an RID_DEVICE_INFO structure.
0x2000000b
- RIDI_DEVICENAME → const int
-
pData points to a string that contains the device interface name.
0x20000007
- RIDI_PREPARSEDDATA → const int
-
pData is a PHIDP_PREPARSED_DATA pointer to a buffer for a top-level
collection's preparsed data.
0x20000005
- RO_E_CHANGE_NOTIFICATION_IN_PROGRESS → const int
-
Operation is prohibited during change notification.
0x80000015
- RO_E_CLOSED → const int
-
The object has been closed.
0x80000013
- RO_E_ERROR_STRING_NOT_FOUND → const int
-
The text associated with this error code could not be found.
0x80000016
- RO_E_EXCLUSIVE_WRITE → const int
-
Only one thread may access the object during a write operation.
0x80000014
- RO_E_INVALID_METADATA_FILE → const int
-
Metadata file is invalid or corrupted.
0x80000012
- RO_E_METADATA_INVALID_TYPE_FORMAT → const int
-
Typename has an invalid format.
0x80000011
- RO_E_METADATA_NAME_IS_NAMESPACE → const int
-
Name is an existing namespace rather than a typename.
0x80000010
- RO_E_METADATA_NAME_NOT_FOUND → const int
-
Typename or Namespace was not found in metadata file.
0x8000000F
- RTS_CONTROL_DISABLE → const int
-
Disables the RTS line when the device is opened and leaves it disabled.
0x00
- RTS_CONTROL_ENABLE → const int
-
Enables the RTS line when the device is opened and leaves it on.
0x01
- RTS_CONTROL_HANDSHAKE → const int
-
Enables RTS handshaking. The driver raises the RTS line when the
"type-ahead" (input) buffer is less than one-half full and lowers the RTS
line when the buffer is more than three-quarters full. If handshaking is
enabled, it is an error for the application to adjust the line by using the
EscapeCommFunction function.
0x02
- RTS_CONTROL_TOGGLE → const int
-
Specifies that the RTS line will be high if bytes are available for
transmission. After all buffered bytes have been sent, the RTS line will be
low.
0x03
- S_FALSE → const int
-
Operation successful
1
- S_OK → const int
-
Operation successful
0
- SB_BOTH → const int
-
Apply to the window's standard horizontal and vertical scroll bars.
3
- SB_BOTTOM → const int
-
Scrolls to the lower right.
7
- SB_CTL → const int
-
Apply to a scroll bar control.
2
- SB_ENDSCROLL → const int
-
Ends scroll.
8
- SB_HORZ → const int
-
Apply to the window's standard horizontal scroll bar.
0
- SB_LEFT → const int
-
Scrolls to the upper left.
6
- SB_LINEDOWN → const int
-
Scrolls one line down.
1
- SB_LINELEFT → const int
-
Scrolls left by one unit.
0
- SB_LINERIGHT → const int
-
Scrolls right by one unit.
1
- SB_LINEUP → const int
-
Scrolls one line up.
0
- SB_PAGEDOWN → const int
-
Scrolls one page down.
3
- SB_PAGELEFT → const int
-
Scrolls left by the width of the window.
2
- SB_PAGERIGHT → const int
-
Scrolls right by the width of the window.
3
- SB_PAGEUP → const int
-
Scrolls one page up.
2
- SB_RIGHT → const int
-
Scrolls to the lower right.
7
- SB_THUMBPOSITION → const int
-
The user has dragged the scroll box (thumb) and released the mouse button.
4
- SB_THUMBTRACK → const int
-
The user is dragging the scroll box. This message is sent repeatedly until
the user releases the mouse button.
5
- SB_TOP → const int
-
Scrolls to the upper left.
6
- SB_VERT → const int
-
Apply to the window's standard vertical scroll bar.
1
- SC_CLOSE → const int
-
Closes the window.
0xF060
- SC_CONTEXTHELP → const int
-
Changes the cursor to a question mark with a pointer. If the user then
clicks a control in the dialog box, the control receives a WM_HELP message.
0xF180
- SC_DEFAULT → const int
-
Selects the default item; the user double-clicked the window menu.
0xF160
- SC_DLG_FORCE_UI → const int
-
Connects to the card selected by the user from the smart card Select Card
dialog box.
0x04
- SC_DLG_MINIMAL_UI → const int
-
Selects the smart card if only one smart card meets the criteria, or returns
information about the user's selection if more than one smart card meets the
criteria.
0x01
- SC_DLG_NO_UI → const int
-
Selects the first available card.
0x02
- SC_HOTKEY → const int
-
Activates the window associated with the application-specified hot key. The
lParam parameter identifies the window to activate.
0xF150
- SC_HSCROLL → const int
-
Scrolls horizontally.
0xF080
- SC_KEYMENU → const int
-
Retrieves the window menu as a result of a keystroke.
0xF100
- SC_MAXIMIZE → const int
-
Maximizes the window.
0xF030
- SC_MINIMIZE → const int
-
Minimizes the window.
0xF020
- SC_MONITORPOWER → const int
-
Sets the state of the display. This command supports devices that have
power-saving features, such as a battery-powered personal computer.
0xF170
- SC_MOUSEMENU → const int
-
Retrieves the window menu as a result of a mouse click.
0xF090
- SC_MOVE → const int
-
Moves the window.
0xF010
- SC_NEXTWINDOW → const int
-
Moves to the next window.
0xF040
- SC_PREVWINDOW → const int
-
Moves to the previous window.
0xF050
- SC_RESTORE → const int
-
Restores the window to its normal position and size.
0xF120
- SC_SCREENSAVE → const int
-
Executes the screen saver application.
0xF140
- SC_SIZE → const int
-
Sizes the window.
0xF000
- SC_TASKLIST → const int
-
Activates the Start menu.
0xF130
- SC_VSCROLL → const int
-
Scrolls vertically.
0xF070
- SCALINGFACTORX → const int
-
Scaling factor for the x-axis of the printer.
114
- SCALINGFACTORY → const int
-
Scaling factor for the y-axis of the printer.
115
- SCARD_ABSENT → const int
-
There is no card in the reader.
1
- SCARD_AUDIT_CHV_FAILURE → const int
-
A smart card holder verification (CHV) attempt failed.
0x0
- SCARD_AUDIT_CHV_SUCCESS → const int
-
A smart card holder verification (CHV) attempt succeeded.
0x1
- SCARD_COLD_RESET → const int
-
Power down the smart card and power it up again.
1
- SCARD_EJECT_CARD → const int
-
Eject the card on close.
3
- SCARD_LEAVE_CARD → const int
-
Don't do anything special on close.
0
- SCARD_NEGOTIABLE → const int
-
The card has been reset and is awaiting PTS negotiation.
5
- SCARD_POWER_DOWN → const int
-
Remove power from the smart card.
0
- SCARD_POWERED → const int
-
Power is being provided to the card, but the reader driver is unaware of the
mode of the card.
4
- SCARD_PRESENT → const int
-
There is a card in the reader, but it has not been moved into position for
use.
2
- SCARD_PROTOCOL_DEFAULT → const int
-
Use the implicit protocol of the card with standard parameters.
0x80000000
- SCARD_PROTOCOL_OPTIMAL → const int
-
Use the best possible communication parameters.
0x00000000
- SCARD_PROTOCOL_RAW → const int
-
The Raw Transfer protocol is in use.
0x00010000
- SCARD_PROTOCOL_T0 → const int
-
The ISO 7816/3 T=0 protocol is in use.
0x00000001
- SCARD_PROTOCOL_T1 → const int
-
The ISO 7816/3 T=1 protocol is in use.
0x00000002
- SCARD_PROTOCOL_Tx → const int
-
Bitwise OR combination of both of the two International Standards
Organization (IS0) transmission protocols SCARD_PROTOCOL_T0 and
SCARD_PROTOCOL_T1.
SCARD_PROTOCOL_T0 | SCARD_PROTOCOL_T1
- SCARD_PROTOCOL_UNDEFINED → const int
-
No transmission protocol is active.
0x00000000
- SCARD_PROVIDER_CARD_MODULE → const int
-
The function retrieves the name of the card module.
0x80000001
- SCARD_PROVIDER_CSP → const int
-
The function retrieves the name of the cryptographic service provider.
2
- SCARD_PROVIDER_KSP → const int
-
The function retrieves the name of the smart card key storage provider
(KSP).
3
- SCARD_PROVIDER_PRIMARY → const int
-
The function retrieves the name of the smart card's primary service provider
as a GUID string.
1
- SCARD_RESET_CARD → const int
-
Reset the card on close.
1
- SCARD_SCOPE_SYSTEM → const int
-
Database operations are performed within the domain of the system. The
calling application must have appropriate access permissions for any
database actions.
2
- SCARD_SCOPE_TERMINAL → const int
-
Database operations are performed within the domain of the current terminal.
1
- SCARD_SCOPE_USER → const int
-
Database operations are performed within the domain of the user.
0
- SCARD_SHARE_DIRECT → const int
-
This application is allocating the reader for its private use, and will be
controlling it directly. No other applications are allowed access to it.
3
- SCARD_SHARE_EXCLUSIVE → const int
-
This application is not willing to share the card with other applications.
1
- SCARD_SHARE_SHARED → const int
-
This application is willing to share the card with other applications.
2
- SCARD_SPECIFIC → const int
-
The card has been reset and specific communication protocols have been
established.
6
- SCARD_SWALLOWED → const int
-
There is a card in the reader in position for use. The card is not powered.
3
- SCARD_UNKNOWN → const int
-
The reader driver has no information concerning the current state of the
reader.
0
- SCARD_UNPOWER_CARD → const int
-
Power down the card on close.
2
- SCARD_WARM_RESET → const int
-
Reset the smart card without removing power.
2
- SCF_ISSECURE → const int
-
Indicates whether the screen saver is secure.
0x00000001
- SCS_32BIT_BINARY → const int
-
A 32-bit Windows-based application
0
- SCS_64BIT_BINARY → const int
-
A 64-bit Windows-based application.
6
- SCS_DOS_BINARY → const int
-
An MS-DOS – based application
1
- SCS_OS216_BINARY → const int
-
A 16-bit OS/2-based application
5
- SCS_PIF_BINARY → const int
-
A PIF file that executes an MS-DOS–based application
3
- SCS_POSIX_BINARY → const int
-
A POSIX–based application
4
- SCS_WOW_BINARY → const int
-
A 16-bit Windows-based application
2
- SEC_E_OK → const int
-
The operation completed successfully.
0
- SEM_FAILCRITICALERRORS → const int
-
The system does not display the critical-error-handler message box. Instead,
the system sends the error to the calling thread.
0x0001
- SEM_NOALIGNMENTFAULTEXCEPT → const int
-
The system automatically fixes memory alignment faults and makes them
invisible to the application. It does this for the calling process and any
descendant processes. This feature is only supported by certain processor
architectures.
0x0004
- SEM_NOGPFAULTERRORBOX → const int
-
The system does not display the Windows Error Reporting dialog.
0x0002
- SEM_NOOPENFILEERRORBOX → const int
-
The OpenFile function does not display a message box when it fails to find a
file. Instead, the error is returned to the caller. This error mode
overrides the OF_PROMPT flag.
0x8000
- SHADEBLENDCAPS → const int
-
Value that indicates the shading and blending capabilities of the device.
120
- SHUTDOWN_FORCE_OTHERS → const int
-
All sessions are forcefully logged off. If this flag is not set and users
other than the current user are logged on to the computer specified by the
lpMachineName parameter, this function fails with a return value of
ERROR_SHUTDOWN_USERS_LOGGED_ON.
0x0000001
- SHUTDOWN_FORCE_SELF → const int
-
Specifies that the originating session is logged off forcefully. If this
flag is not set, the originating session is shut down interactively, so a
shutdown is not guaranteed even if the function returns successfully.
0x0000002
- SHUTDOWN_GRACE_OVERRIDE → const int
-
Overrides the grace period so that the computer is shut down immediately.
0x0000020
- SHUTDOWN_HYBRID → const int
-
Beginning with InitiateShutdown running on Windows 8, you must include the
SHUTDOWN_HYBRID flag with one or more of the flags in this table to specify
options for the shutdown.
0x0000200
- SHUTDOWN_INSTALL_UPDATES → const int
-
The computer installs any updates before starting the shutdown.
0x0000040
- SHUTDOWN_NOREBOOT → const int
-
The computer is shut down but is not powered down or rebooted.
0x0000010
- SHUTDOWN_POWEROFF → const int
-
The computer is shut down and powered down.
0x0000008
- SHUTDOWN_RESTART → const int
-
The computer is shut down and rebooted.
0x0000004
- SHUTDOWN_RESTARTAPPS → const int
-
The system is rebooted using the ExitWindowsEx function with the
EWX_RESTARTAPPS flag. This restarts any applications that have been
registered for restart using the RegisterApplicationRestart function.
0x0000080
- SIF_ALL → const int
-
Combines SIF_RANGE, SIF_PAGE, SIF_POS and SIF_TRACKPOS.
SIF_RANGE | SIF_PAGE | SIF_POS | SIF_TRACKPOS
- SIF_DISABLENOSCROLL → const int
-
Disables the scroll bar instead of removing it, if the scroll bar's new
parameters make the scroll bar unnecessary.
0x0008
- SIF_PAGE → const int
-
Copies the scroll page to the nPage member of the SCROLLINFO structure
pointed to by lpsi.
0x0002
- SIF_POS → const int
-
Copies the scroll position to the nPos member of the SCROLLINFO structure
pointed to by lpsi.
0x0004
- SIF_RANGE → const int
-
Copies the scroll range to the nMin and nMax members of the SCROLLINFO
structure pointed to by lpsi.
0x0001
- SIF_TRACKPOS → const int
-
Copies the current scroll box tracking position to the nTrackPos member of
the SCROLLINFO structure pointed to by lpsi.
0x0010
- SIZE_MAXHIDE → const int
-
Message is sent to all pop-up windows when some other window is maximized.
4
- SIZE_MAXIMIZED → const int
-
The window has been maximized.
2
- SIZE_MAXSHOW → const int
-
Message is sent to all pop-up windows when some other window has been
restored to its former size.
3
- SIZE_MINIMIZED → const int
-
The window has been minimized.
1
- SIZE_RESTORED → const int
-
The window has been resized, but neither the SIZE_MINIMIZED nor
SIZE_MAXIMIZED value applies.
0
- SIZEPALETTE → const int
-
Number of entries in the system palette. This index is valid only if the
device driver sets the RC_PALETTE bit in the RASTERCAPS index and is
available only if the driver is compatible with 16-bit Windows.
104
- SM_ARRANGE → const int
-
The flags that specify how the system arranged minimized windows.
56
- SM_CLEANBOOT → const int
-
The value that specifies how the system is started.
67
- SM_CMONITORS → const int
-
The number of display monitors on a desktop.
80
- SM_CMOUSEBUTTONS → const int
-
The number of buttons on a mouse, or zero if no mouse is installed.
43
- SM_CONVERTIBLESLATEMODE → const int