Función GetSecurityDescriptorRMControl (securitybaseapi.h)

La función GetSecurityDescriptorRMControl recupera los bits de control del administrador de recursos.

Sintaxis

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

Parámetros

[in] SecurityDescriptor

Puntero a una estructura de SECURITY_DESCRIPTOR que contiene los bits de control del administrador de recursos . El valor del miembro Control se establece en SE_RM_CONTROL_VALID.

[out] RMControl

Puntero a un búfer que recibe los bits de control del administrador de recursos.

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es ERROR_SUCCESS.

Si se produce un error en la función, se devuelve el siguiente valor.

Código devuelto Descripción
ERROR_INVALID_DATA
La marca de bits SE_RM_CONTROL_VALID no se establece en la estructura de SECURITY_DESCRIPTOR especificada.

Comentarios

Los bits de control del administrador de recursos son ocho bits en el miembro Sbz1 de la estructura SECURITY_DESCRIPTOR que contiene información específica del administrador de recursos que accede a la estructura. Solo se debe tener acceso a estos bits a través de las funciones GetSecurityDescriptorRMControl y SetSecurityDescriptorRMControl .

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2003 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado securitybaseapi.h (incluya Windows.h)
Library Advapi32.lib
Archivo DLL Advapi32.dll

Consulte también

Información general del control de acceso

Funciones básicas de Access Control

SECURITY_DESCRIPTOR

SetSecurityDescriptorRMControl