Fonction RtlCopySid (ntifs.h)
La routine RtlCopySid copie la valeur d’un identificateur de sécurité (SID) dans une mémoire tampon.
Syntaxe
NTSYSAPI NTSTATUS RtlCopySid(
[in] ULONG DestinationSidLength,
[in] PSID DestinationSid,
[in] PSID SourceSid
);
Paramètres
[in] DestinationSidLength
Longueur, en octets, de la mémoire tampon à recevoir la copie du SID.
[in] DestinationSid
Pointeur vers une mémoire tampon allouée par l’appelant pour recevoir une copie de la structure SID source. La mémoire tampon doit être au moins sizeof(SID),
[in] SourceSid
Pointeur vers la structure SID source à copier.
Valeur retournée
RtlCopySid retourne STATUS_SUCCESS si le SID a été correctement copié. Sinon, elle retourne une valeur NTSTATUS telle que l’une des valeurs suivantes :
Code de retour | Description |
---|---|
|
La mémoire tampon DestinationSid n’était pas assez grande pour recevoir une copie du 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 |
---|---|
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 | <= APC_LEVEL |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour