Fonction RtlSubAuthoritySid (ntifs.h)

La routine RtlSubAuthoritySid retourne un pointeur vers une sous-autorisation spécifiée d’un identificateur de sécurité (SID).

Syntaxe

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

Paramètres

[in] Sid

Pointeur vers la structure SID. Le SID doit avoir été initialisé en appelant RtlInitializeSid.

SubAuthority

Index de base zéro indiquant quelle sous-autorisation est spécifiée. Cette valeur n’est pas validée par rapport au nombre de sous-entités dans le SID.

Valeur retournée

Si l’appel à RtlSubAuthoritySid réussit, la valeur de retour est un pointeur vers la sous-autorisation SID spécifiée. La valeur de sous-autorisation est un identificateur relatif. (L’identificateur relatif, ou RID, est la partie d’un SID qui identifie un utilisateur ou un groupe par rapport à l’autorité qui a émis le SID.)

Remarques

Pour plus d’informations sur la sécurité et le contrôle d’accès, consultez Modèle de sécurité Windows pour les développeurs de pilotes et la documentation sur ces rubriques dans le Kit de développement logiciel (SDK) Windows.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000
Plateforme cible Universal
En-tête ntifs.h (include Ntifs.h)
Bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe (mode noyau) ; Ntdll.dll (mode utilisateur)
IRQL < DISPATCH_LEVEL

Voir aussi

RtlInitializeSid

SID