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 RtlLengthSid-die SID an RtlValidSid-, um zu überprüfen, ob sie gültig ist.

Bemerkungen

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

Anforderungen

Anforderung Wert
Zielplattform- Universal
Header- ntifs.h (einschließlich Ntifs.h)
Library NtosKrnl.lib
DLL- NtosKrnl.exe
IRQL- <= APC_LEVEL

Siehe auch

RtlEqualPrefixSid

RtlEqualSid

RtlInitializeSid-

RtlLengthRequiredSid

RtlSubAuthoritySid

RtlValidSid-

SID-