Share via


__DSI_FLAGS Enum

Definition

Represents flags indicating what startup information to use in creating a window.

This enumeration supports a bitwise combination of its member values.

public enum class __DSI_FLAGS
public enum class __DSI_FLAGS
enum __DSI_FLAGS
[System.Flags]
public enum __DSI_FLAGS
[<System.Flags>]
type __DSI_FLAGS = 
Public Enum __DSI_FLAGS
Inheritance
__DSI_FLAGS
Attributes

Fields

Name Value Description
DSI_INHERITHANDLES -2147483648

Call CreateProcess with bInheritHandles = TRUE

DSI_USESHOWWINDOW 1

The wShowWindow member contains additional information.

DSI_USESIZE 2

The dwXSize and dwYSize members contain additional information.

DSI_USEPOSITION 4

The dwX and dwY members contain additional information.

DSI_USECOUNTCHARS 8

The dwXCountChars and dwYCountChars members contain additional information.

DSI_USEFILLATTRIBUTE 16

The dwFillAttribute member contains additional information.

DSI_RUNFULLSCREEN 32

Indicates that the process should be run in full-screen mode, rather than in windowed mode.

DSI_FORCEONFEEDBACK 64

Indicates that the cursor is in feedback mode for two seconds after CreateProcess is called. The Working in Background cursor is displayed (see the Pointers tab in the Mouse control panel utility).

DSI_FORCEOFFFEEDBACK 128

Indicates that the feedback cursor is forced off while the process is starting. The Normal Select cursor is displayed.

DSI_USESTDHANDLES 256

The hStdInput, hStdOutput, and hStdError members contain additional information.

DSI_USECREATIONFLAGS 1073741824

the dwCreationFlags field of VsDebugStartupInfo is valid and should be passed to CreateProcess

Remarks

These flags match the flags used in the Windows STARTUPINFO structure.

Applies to