LSA_CREATE_THREAD Rückruffunktion (ntsecpkg.h)
Die CreateThread-Funktion ist ein Wrapper für die Windows CreateThread-Funktion , die von der lokalen Sicherheitsbehörde (Local Security Authority , LSA) verwendet werden sollte. Es erstellt einen Thread, den die LSA nachverfolgen kann, fügt Debuginformationen an Threads an, die gestartet werden, und bietet spezielle Ausnahmebehandlung zum Schutz des LSA-Prozesses.
Syntax
LSA_CREATE_THREAD LsaCreateThread;
HANDLE LsaCreateThread(
[in] SEC_ATTRS SecurityAttributes,
[in] ULONG StackSize,
[in] SEC_THREAD_START StartFunction,
[in] PVOID ThreadParameter,
[in] ULONG CreationFlags,
[out] PULONG ThreadId
)
{...}
Parameter
[in] SecurityAttributes
Zeiger auf eine SEC_ATTRS-Struktur , die bestimmt, ob das zurückgegebene Handle von untergeordneten Prozessen geerbt werden kann.
[in] StackSize
Gibt die anfängliche Commitgröße des Stapels in Bytes an.
[in] StartFunction
Zeiger auf die anwendungsdefinierte Funktion vom Typ SEC_THREAD_START , die vom Thread ausgeführt werden soll.
[in] ThreadParameter
Zeiger auf einen einzelnen Parameterwert, der an den Thread übergeben wird.
[in] CreationFlags
Gibt Flags an, die die Erstellung des Threads steuern.
[out] ThreadId
Zeiger auf eine Variable, die den Threadbezeichner empfängt.
Rückgabewert
Wenn die Funktion erfolgreich ist, ist der Rückgabewert ein Handle für den neuen Thread. Wenn Sie die Verwendung des Handles abgeschlossen haben, schließen Sie es, indem Sie die CloseHandle-Funktion aufrufen.
Wenn bei der Funktion ein Fehler auftritt, ist der Rückgabewert NULL. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.
Hinweise
Ein Zeiger auf die CreateThread-Funktion ist in der LSA_SECPKG_FUNCTION_TABLE Struktur verfügbar, die von der SpInitialize-Funktion empfangen wird.
Weitere Informationen finden Sie in der Windows CreateThread-Funktion .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | ntsecpkg.h |