Partager via


GetSecurityDescriptorRMControl, fonction (securitybaseapi.h)

La fonction GetSecurityDescriptorRMControl récupère les bits de contrôle resource manager .

Syntaxe

DWORD GetSecurityDescriptorRMControl(
  [in]  PSECURITY_DESCRIPTOR SecurityDescriptor,
  [out] PUCHAR               RMControl
);

Paramètres

[in] SecurityDescriptor

Pointeur vers une structure de SECURITY_DESCRIPTOR qui contient les bits de contrôle resource manager . La valeur du membre Control est définie sur SE_RM_CONTROL_VALID.

[out] RMControl

Pointeur vers une mémoire tampon qui reçoit les bits de contrôle resource manager.

Valeur retournée

Si la fonction réussit, la valeur de retour est ERROR_SUCCESS.

Si la fonction échoue, la valeur suivante est retournée.

Code de retour Description
ERROR_INVALID_DATA
L’indicateur de bits SE_RM_CONTROL_VALID n’est pas défini dans la structure SECURITY_DESCRIPTOR spécifiée.

Remarques

Les bits de contrôle resource manager sont huit bits dans le membre Sbz1 de la structure SECURITY_DESCRIPTOR qui contient des informations spécifiques au gestionnaire de ressources accédant à la structure. Ces bits doivent être accessibles uniquement via les fonctions GetSecurityDescriptorRMControl et SetSecurityDescriptorRMControl .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau | applications UWP]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau | applications UWP]
Plateforme cible Windows
En-tête securitybaseapi.h (inclure Windows.h)
Bibliothèque Advapi32.lib
DLL Advapi32.dll

Voir aussi

Vue d’ensemble du contrôle d’accès

Fonctions Access Control de base

SECURITY_DESCRIPTOR

SetSecurityDescriptorRMControl