enumeración SECURITY_IMPERSONATION_LEVEL (wudfddi.h)

[Solo se aplica a UMDF]

La enumeración SECURITY_IMPERSONATION_LEVEL contiene valores que identifican los niveles de suplantación de seguridad.

Syntax

typedef enum _SECURITY_IMPERSONATION_LEVEL {
  SecurityAnonymous,
  SecurityIdentification,
  SecurityImpersonation,
  SecurityDelegation
} SECURITY_IMPERSONATION_LEVEL;

Constantes

 
SecurityAnonymous
El controlador no puede suplantar ni identificar al cliente.
SecurityIdentification
El controlador puede obtener la identidad y los privilegios del cliente, pero no puede suplantar al cliente.
SecurityImpersonation
El controlador puede suplantar el contexto de seguridad del cliente en el sistema local.
SecurityDelegation
El controlador puede suplantar el contexto de seguridad del cliente en sistemas remotos.

Comentarios

Para obtener más información sobre la suplantación en la UMDF, consulte Control de la suplantación de cliente.

Un controlador UMDF proporciona uno de los valores de SECURITY_IMPERSONATION_LEVEL al método IWDFIoRequest::Impersonate para establecer el nivel de suplantación de seguridad.

Para obtener más información sobre los niveles de suplantación de seguridad, consulte el tipo de enumeración SECURITY_IMPERSONATION_LEVEL en la documentación de Microsoft Windows SDK.

Requisitos

Requisito Valor
Header wudfddi.h (incluya Wudfddi.h)

Consulte también

IWDFIoRequest::Impersonate