estructura SI_INHERIT_TYPE (aclui.h)
La estructura SI_INHERIT_TYPE contiene información sobre cómo los objetos secundarios pueden heredar las entradas de control de acceso (ACE). El método ISecurityInformation::GetInheritTypes usa esta estructura para especificar cadenas para mostrar que el editor de control de acceso usa para inicializar sus páginas de propiedades.
Sintaxis
typedef struct _SI_INHERIT_TYPE {
const GUID *pguid;
ULONG dwFlags;
LPCWSTR pszName;
} SI_INHERIT_TYPE, *PSI_INHERIT_TYPE;
Miembros
pguid
Puntero a una estructura GUID que identifica el tipo de objeto secundario. Este miembro puede ser un puntero a GUID_NULL. El GUID corresponde al miembro InheritedObjectType de una ACE específica del objeto.
dwFlags
Conjunto de marcas de herencia que indican los tipos de ACE que el tipo de objeto pguid puede heredar. Estas marcas corresponden al miembro AceFlags de una estructura ACE_HEADER . Este miembro puede ser una combinación de los valores siguientes.
pszName
Puntero a una cadena Unicode terminada en null que contiene una cadena para mostrar que describe el objeto secundario.
Como alternativa, pszName puede ser un identificador de recurso de cadena devuelto por la macro MAKEINTRESOURCE . Use el método ISecurityInformation::GetObjectInformation para identificar el módulo que contiene el recurso de cadena.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | aclui.h |