Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El método AccessCheck2 devuelve un valor que especifica si la entidad de seguridad representada por el contexto de cliente actual puede realizar la operación especificada.
Sintaxis
HRESULT AccessCheck2(
[in] BSTR bstrObjectName,
[in] BSTR bstrScopeName,
[in] long lOperation,
[out] unsigned long *plResult
);
Parámetros
[in] bstrObjectName
Nombre del objeto al que se tiene acceso. Esta cadena se usa en auditorías.
[in] bstrScopeName
Nombre del ámbito que contiene la operación especificada por el parámetro lOperation .
[in] lOperation
Propiedad OperationID del objeto IAzOperation para el que se va a comprobar el acceso.
[out] plResult
Puntero a un valor que indica si la entidad de seguridad representada por el contexto de cliente actual puede realizar la operación especificada por el parámetro lOperation .
Un valor de NO_ERROR indica que la entidad de seguridad tiene permiso. Cualquier otro valor indica que la entidad de seguridad no tiene permiso.
Valor devuelto
Si el método se realiza correctamente, devuelve S_OK.
Si el método genera un error, este método devuelve un código de error. Para obtener una lista de códigos de error comunes, consulte Valores HRESULT comunes.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
| Plataforma de destino | Windows |
| Encabezado | azroles.h |