Funzione GetSecurityDescriptorRMControl (securitybaseapi.h)

La funzione GetSecurityDescriptorRMControl recupera i bit di controllo di Resource Manager .

Sintassi

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

Parametri

[in] SecurityDescriptor

Puntatore a una struttura SECURITY_DESCRIPTOR contenente i bit di controllo di Resource Manager . Il valore del membro Control è impostato su SE_RM_CONTROL_VALID.

[out] RMControl

Puntatore a un buffer che riceve i bit di controllo di Resource Manager.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è ERROR_SUCCESS.

Se la funzione ha esito negativo, viene restituito il valore seguente.

Codice restituito Descrizione
ERROR_INVALID_DATA
Il flag di SE_RM_CONTROL_VALID bit non è impostato nella struttura di SECURITY_DESCRIPTOR specificata.

Commenti

I bit di controllo di Resource Manager sono otto bit nel membro Sbz1 della struttura SECURITY_DESCRIPTOR che contiene informazioni specifiche per resource manager che accedono alla struttura. Questi bit devono essere accessibili solo tramite le funzioni GetSecurityDescriptorRMControl e SetSecurityDescriptorRMControl .

Requisiti

Requisito Valore
Client minimo supportato Windows XP [app desktop | App UWP]
Server minimo supportato Windows Server 2003 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione securitybaseapi.h (include Windows.h)
Libreria Advapi32.lib
DLL Advapi32.dll

Vedi anche

Panoramica Controllo di accesso

Funzioni di base Controllo di accesso

SECURITY_DESCRIPTOR

SetSecurityDescriptorRMControl