STARTUPINFOEXA-Struktur (winbase.h)

Gibt die Fensterstation, den Desktop, die Standardhandles und die Attribute für einen neuen Prozess an. Sie wird mit den Funktionen CreateProcess und CreateProcessAsUser verwendet.

Syntax

typedef struct _STARTUPINFOEXA {
  STARTUPINFOA                 StartupInfo;
  LPPROC_THREAD_ATTRIBUTE_LIST lpAttributeList;
} STARTUPINFOEXA, *LPSTARTUPINFOEXA;

Member

StartupInfo

Eine STARTUPINFO-Struktur .

lpAttributeList

Eine Attributliste. Diese Liste wird von der InitializeProcThreadAttributeList-Funktion erstellt.

Hinweise

Legen Sie das cb-Element der STARTUPINFO-Struktur auf fest sizeof(STARTUPINFOEX).

Hinweis

Der winbase.h-Header definiert STARTUPINFOEX als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit nicht codierungsneutralem Code kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile winbase.h (einschließlich Windows.h)

Weitere Informationen

CreateProcess

CreateProcessAsUser

InitializeProcThreadAttributeList