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.

Syntax

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.

Comentários

Para obter mais informações sobre representação no UMDF, consulte Manipulando a 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)

Confira também

IWDFIoRequest::Impersonate