DkmProcessStartupInfo.Create(String, String, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, UInt16, UInt64, UInt64, UInt64) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Créez une instance de l’objet DkmProcessStartupInfo.
public:
static Microsoft::VisualStudio::Debugger::Start::DkmProcessStartupInfo ^ Create(System::String ^ Desktop, System::String ^ Title, int X, int Y, int XSize, int YSize, int XCountChars, int YCountChars, int FillAttribute, int Flags, System::UInt16 ShowWindow, System::UInt64 StdInputHandle, System::UInt64 StdOutputHandle, System::UInt64 StdErrorHandle);
public:
static Microsoft::VisualStudio::Debugger::Start::DkmProcessStartupInfo ^ Create(Platform::String ^ Desktop, Platform::String ^ Title, int X, int Y, int XSize, int YSize, int XCountChars, int YCountChars, int FillAttribute, int Flags, unsigned short ShowWindow, unsigned long long StdInputHandle, unsigned long long StdOutputHandle, unsigned long long StdErrorHandle);
static Microsoft::VisualStudio::Debugger::Start::DkmProcessStartupInfo Create(std::wstring const & Desktop, std::wstring const & Title, int X, int Y, int XSize, int YSize, int XCountChars, int YCountChars, int FillAttribute, int Flags, unsigned short ShowWindow, unsigned long StdInputHandle, unsigned long StdOutputHandle, unsigned long StdErrorHandle);
public static Microsoft.VisualStudio.Debugger.Start.DkmProcessStartupInfo Create (string Desktop, string Title, int X, int Y, int XSize, int YSize, int XCountChars, int YCountChars, int FillAttribute, int Flags, ushort ShowWindow, ulong StdInputHandle, ulong StdOutputHandle, ulong StdErrorHandle);
static member Create : string * string * int * int * int * int * int * int * int * int * uint16 * uint64 * uint64 * uint64 -> Microsoft.VisualStudio.Debugger.Start.DkmProcessStartupInfo
Public Shared Function Create (Desktop As String, Title As String, X As Integer, Y As Integer, XSize As Integer, YSize As Integer, XCountChars As Integer, YCountChars As Integer, FillAttribute As Integer, Flags As Integer, ShowWindow As UShort, StdInputHandle As ULong, StdOutputHandle As ULong, StdErrorHandle As ULong) As DkmProcessStartupInfo
Paramètres
- Desktop
- String
[In, facultatif] Nom du bureau, ou le nom du bureau et de la station Windows pour ce processus. Une barre oblique inverse dans la chaîne indique que la chaîne contient à la fois le nom du bureau et celui de la station Windows. Pour plus d’informations, consultez connexion de thread à un bureau.
- Title
- String
[In, facultatif] Pour les processus de console, il s’agit du titre affiché dans la barre de titre si une nouvelle fenêtre de console est créée. Si la valeur est NULL, le nom du fichier exécutable est utilisé à la place comme titre de la fenêtre. Ce paramètre doit avoir la valeur NULL pour les processus d’interface utilisateur graphique ou de console qui ne créent pas de nouvelle fenêtre de console.
- X
- Int32
Dans Si « Flags » spécifie STARTF_USEPOSITION, ce membre est le décalage x de l’angle supérieur gauche d’une fenêtre si une nouvelle fenêtre est créée, en pixels. Dans le cas contraire, ce membre est ignoré.
- Y
- Int32
Dans Si « Flags » spécifie STARTF_USEPOSITION, ce membre est le décalage y de l’angle supérieur gauche d’une fenêtre si une nouvelle fenêtre est créée, en pixels. Dans le cas contraire, ce membre est ignoré.
- XSize
- Int32
Dans Si « Flags » spécifie STARTF_USESIZE, ce membre correspond à la largeur de la fenêtre si une nouvelle fenêtre est créée, en pixels. Dans le cas contraire, ce membre est ignoré.
- YSize
- Int32
Dans Si « Flags » spécifie STARTF_USESIZE, ce membre est la hauteur de la fenêtre si une nouvelle fenêtre est créée, en pixels. Dans le cas contraire, ce membre est ignoré.
- XCountChars
- Int32
Dans Si « Flags » spécifie STARTF_USECOUNTCHARS, si une nouvelle fenêtre de console est créée dans un processus de console, ce membre spécifie la largeur de la mémoire tampon d’écran, dans les colonnes de caractères. Dans le cas contraire, ce membre est ignoré.
- YCountChars
- Int32
Dans Si « Flags » spécifie STARTF_USECOUNTCHARS, si une nouvelle fenêtre de console est créée dans un processus de console, ce membre spécifie la hauteur de la mémoire tampon d’écran, en lignes de caractères. Dans le cas contraire, ce membre est ignoré.
- FillAttribute
- Int32
Dans Si « Flags » spécifie STARTF_USEFILLATTRIBUTE, ce membre est le texte et les couleurs d’arrière-plan initiaux si une nouvelle fenêtre de console est créée dans une application console. Dans le cas contraire, ce membre est ignoré.
- Flags
- Int32
Dans Indicateurs « STARTF_ * » pour cette requête. Vous trouverez plus d’informations dans la documentation Win32 sous « STARTUPINFO. dwFlags ».
- ShowWindow
- UInt16
Dans Si « Flags » spécifie STARTF_USESHOWWINDOW, ce membre peut être l’une des valeurs qui peuvent être spécifiées dans le paramètre nCmdShow pour la fonction ShowWindow, à l’exception de SW_SHOWDEFAULT. Dans le cas contraire, ce membre est ignoré.
- StdInputHandle
- UInt64
Dans Si « Flags » spécifie STARTF_USESTDHANDLES, ce membre est le handle d’entrée standard pour le processus. Dans le cas contraire, cette valeur doit être égale à zéro.
- StdOutputHandle
- UInt64
Dans Si « Flags » spécifie STARTF_USESTDHANDLES, ce membre est le handle de sortie standard pour le processus. Dans le cas contraire, cette valeur doit être égale à zéro.
- StdErrorHandle
- UInt64
Dans Si « Flags » spécifie STARTF_USESTDHANDLES, ce membre est le handle d’erreur standard pour le processus. Dans le cas contraire, cette valeur doit être égale à zéro.
Retours
À Résultat de cet appel de méthode.