Método ISecurityObjectTypeInfo::GetInheritSource (aclui.h)
El método GetInheritSource proporciona un medio para determinar el origen de las entradas de control de acceso heredadas (ACE) en listas de control de acceso discrecional (DACL) y listas de control de acceso del sistema (SACL).
Sintaxis
HRESULT GetInheritSource(
[in] SECURITY_INFORMATION si,
[in] PACL pACL,
[out] PINHERITED_FROM *ppInheritArray
);
Parámetros
[in] si
Estructura SECURITY_INFORMATION que representa la información de seguridad del objeto.
[in] pACL
Puntero a una estructura de ACL que representa la lista de control de acceso (ACL) del objeto.
[out] ppInheritArray
Puntero a un puntero a una estructura de INHERITED_FROM que recibe una matriz de estructuras de INHERITED_FROM . La longitud de esta matriz es la misma que el número de ACL a las que hace referencia pACL. Cada entrada INHERITED_FROM en ppInheritArray proporciona información de herencia para la entrada ACE correspondiente en pACL.
Valor devuelto
Si la función se ejecuta correctamente, el valor devuelto se S_OK.
Si se produce un error en la función, el valor devuelto es un VALOR HRESULT que indica el error. Para obtener una lista de códigos de error comunes, consulte Valores HRESULT comunes.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | aclui.h |