Compartilhar via


enumeração SECURITY_IMPERSONATION_LEVEL (wudfddi.h)

[Aplica-se somente ao UMDF]

A enumeração SECURITY_IMPERSONATION_LEVEL contém valores que identificam níveis de representação de segurança.

Sintaxe

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

Constantes

 
SecurityAnonymous
O driver não pode representar ou identificar o cliente.
SecurityIdentification
O driver pode obter a identidade e os privilégios do cliente, mas não pode representar o cliente.
SecurityImpersonation
O driver pode representar o contexto de segurança do cliente no sistema local.
SecurityDelegation
O driver pode representar o contexto de segurança do cliente em sistemas remotos.

Observações

Para obter mais informações sobre representação no UMDF, consulte Manipulandode representação do cliente.

Um driver UMDF fornece um dos valores de SECURITY_IMPERSONATION_LEVEL para o método IWDFIoRequest::Impersonate para definir o nível de representação de segurança.

Para obter mais informações sobre os níveis de representação de segurança, consulte o tipo de enumeração SECURITY_IMPERSONATION_LEVEL na documentação do SDK do Microsoft Windows.

Requisitos

Requisito Valor
cabeçalho wudfddi.h (inclua Wudfddi.h)

Consulte também

IWDFIoRequest::Impersonate