GetProcessShutdownParameters-Funktion (processthreadsapi.h)
Ruft die Herunterfahrparameter für den aktuell aufrufenden Prozess ab.
Syntax
BOOL GetProcessShutdownParameters(
[out] LPDWORD lpdwLevel,
[out] LPDWORD lpdwFlags
);
Parameter
[out] lpdwLevel
Ein Zeiger auf eine Variable, die die Prioritätsebene für das Herunterfahren empfängt. Höhere Ebenen werden zuerst heruntergefahren. Herunterfahren von Aufträgen auf Systemebene sind für Systemkomponenten reserviert. Höhere Zahlen werden zuerst heruntergefahren. Im Folgenden sind die Ebenenkonventionen aufgeführt.
Wert | Bedeutung |
---|---|
|
System reservierter letzter Herunterfahrbereich. |
|
Bereich des letzten Herunterfahrens der Anwendung reserviert. |
|
Für die Anwendung reservierter "Zwischen"-Herunterfahrbereich. |
|
Der reservierte erste Herunterfahrbereich der Anwendung. |
|
System reservierter erster Herunterfahrbereich. |
Alle Prozesse beginnen mit der Herunterfahrebene 0x280.
[out] lpdwFlags
Ein Zeiger auf eine Variable, die die Shutdown-Flags empfängt. Dieser Parameter kann der folgende Wert sein.
Rückgabewert
Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.
Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | processthreadsapi.h (einschließlich Windows.h) |
Bibliothek | Kernel32.lib |
DLL | Kernel32.dll |