MI_DestinationOptions_ImpersonationType enumeration (mi.h)

Used by the DCOM protocol handler to specify how impersonation is done on the server.

Syntax

typedef enum _MI_DestinationOptions_ImpersonationType {
  MI_DestinationOptions_ImpersonationType_Default = 0,
  MI_DestinationOptions_ImpersonationType_None = 1,
  MI_DestinationOptions_ImpersonationType_Identify = 2,
  MI_DestinationOptions_ImpersonationType_Impersonate = 3,
  MI_DestinationOptions_ImpersonationType_Delegate = 4
} MI_DestinationOptions_ImpersonationType;

Constants

 
MI_DestinationOptions_ImpersonationType_Default
Value: 0
Use the default impersonation.
MI_DestinationOptions_ImpersonationType_None
Value: 1
Do not impersonate.
MI_DestinationOptions_ImpersonationType_Identify
Value: 2
Identify user only.
MI_DestinationOptions_ImpersonationType_Impersonate
Value: 3
Allow impersonation of user.
MI_DestinationOptions_ImpersonationType_Delegate
Value: 4
This option relates to Kerberos delegation and needs to be enabled on the domain.

Requirements

Requirement Value
Minimum supported client Windows 8
Minimum supported server Windows Server 2012
Header mi.h
Redistributable Windows Management Framework 3.0 on Windows Server 2008 R2 with SP1, Windows 7 with SP1, and Windows Server 2008 with SP2