enumeración ACCESS_MODE (accctrl.h)
La enumeración ACCESS_MODE contiene valores que indican cómo se aplican los derechos de acceso en una estructura de EXPLICIT_ACCESS al administrador de confianza. Las funciones como SetEntriesInAcl y GetExplicitEntriesFromAcl usan estos valores para establecer o recuperar información en una entrada de control de acceso (ACE).
Syntax
typedef enum _ACCESS_MODE {
NOT_USED_ACCESS,
GRANT_ACCESS,
SET_ACCESS,
DENY_ACCESS,
REVOKE_ACCESS,
SET_AUDIT_SUCCESS,
SET_AUDIT_FAILURE
} ACCESS_MODE;
Constantes
NOT_USED_ACCESS Valor no utilizado. |
GRANT_ACCESS Indica un ACCESS_ALLOWED_ACE estructura. La nueva ACE combina los derechos especificados con los derechos permitidos o denegados existentes del administrador de confianza. |
SET_ACCESS Indica una estructura de ACCESS_ALLOWED_ACE que permite los derechos especificados. En la entrada, este valor descarta cualquier información de control de acceso existente para el administrador de confianza. |
DENY_ACCESS Indica un ACCESS_DENIED_ACE estructura que deniega los derechos especificados. En la entrada, este valor deniega los derechos especificados además de los derechos denegados actualmente del administrador de confianza. |
REVOKE_ACCESS Indica que todos los ACCESS_ALLOWED_ACE existentes o SYSTEM_AUDIT_ACE se quitan las estructuras del administrador de confianza especificado. |
SET_AUDIT_SUCCESS Indica una estructura de SYSTEM_AUDIT_ACE que genera mensajes de auditoría para intentos correctos de usar los derechos de acceso especificados. En la entrada, este valor combina los derechos especificados con los derechos de acceso auditados existentes para el administrador de confianza. |
SET_AUDIT_FAILURE Indica un SYSTEM_AUDIT_ACE estructura que genera mensajes de auditoría para intentos erróneos de usar los derechos de acceso especificados. En la entrada, este valor combina los derechos especificados con los derechos de acceso auditados existentes para el administrador de confianza. |
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 | accctrl.h |