Freigeben über


RtlLengthSid-Funktion (ntifs.h)

Die RtlLengthSid-Routine gibt die Länge eines gültigen Sicherheitsbezeichners (SID) in Bytes zurück.

Syntax

NTSYSAPI ULONG RtlLengthSid(
  [in] PSID Sid
);

Parameter

[in] Sid

Zeiger auf die SID-Struktur. Muss auf eine gültige SID verweisen.

Rückgabewert

Wenn die SID-Struktur gültig ist, gibt RtlLengthSid die Länge der SID-Struktur in Bytes zurück.

Wenn die SID-Struktur ungültig ist, ist der Rückgabewert nicht definiert. Übergeben Sie vor dem Aufrufen von RtlLengthSid die SID an RtlValidSid, um zu überprüfen, ob sie gültig ist.

Hinweise

Weitere Informationen zur Sicherheit und Zugriffssteuerung finden Sie unter Windows-Sicherheitsmodell für Treiberentwickler und in der Dokumentation zu diesen Themen im Windows SDK.

Anforderungen

Anforderung Wert
Zielplattform Universell
Header ntifs.h (include Ntifs.h)
Bibliothek NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Weitere Informationen

RtlEqualPrefixSid

RtlEqualSid

RtlInitializeSid

RtlLengthRequiredSid

RtlSubAuthoritySid

RtlValidSid

SID