Freigeben über


STARTUPINFOEXA-Struktur (winbase.h)

Gibt die Fensterstation, den Desktop, die Standardziehpunkte und 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;

Angehörige

StartupInfo

Eine STARTUPINFO- Struktur.

lpAttributeList

Eine Attributliste. Diese Liste wird von der funktion InitializeProcThreadAttributeList erstellt.

Bemerkungen

Stellen Sie sicher, dass sie das cb Mitglied der STARTUPINFO- Struktur auf sizeof(STARTUPINFOEX)festlegen.

Anmerkung

Der winbase.h-Header definiert STARTUPINFOEX als Alias, der automatisch die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, 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
mindestens unterstützte Client- Windows Vista [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2008 [Nur Desktop-Apps]
Header- winbase.h (enthalten Windows.h)

Siehe auch

CreateProcess-

CreateProcessAsUser-

InitializeProcThreadAttributeList