Freigeben über


RtlSubAuthoritySid-Funktion (ntifs.h)

Die RtlSubAuthoritySid-Routine gibt einen Zeiger auf eine angegebene Unterautorität einer Sicherheits-ID (SID) zurück.

Syntax

NTSYSAPI PULONG RtlSubAuthoritySid(
  [in] PSID  Sid,
       ULONG SubAuthority
);

Parameter

[in] Sid

Zeiger auf die SID-Struktur. Die SID muss durch Aufrufen von RtlInitializeSid initialisiert worden sein.

SubAuthority

Nullbasierter Index, der angibt, welche Unterautorität angegeben wird. Dieser Wert wird nicht anhand der Anzahl der Unterautoritäten in der SID überprüft.

Rückgabewert

Wenn der Aufruf von RtlSubAuthoritySid erfolgreich ist, ist der Rückgabewert ein Zeiger auf die angegebene SID-Unterautorität. Der Unterautoritätswert ist ein relativer Bezeichner. (Der relative Bezeichner oder RID ist der Teil einer SID, der einen Benutzer oder eine Gruppe in Bezug auf die Autorität identifiziert, die die SID ausgestellt hat.)

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
Unterstützte Mindestversion (Client) Windows 2000
Zielplattform Universell
Header ntifs.h (include Ntifs.h)
Bibliothek NtosKrnl.lib
DLL NtosKrnl.exe (Kernelmodus); Ntdll.dll (Benutzermodus)
IRQL < DISPATCH_LEVEL

Weitere Informationen

RtlInitializeSid

SID