MFNetAuthenticationFlags enumeration (mfidl.h)

Specifies how the user's credentials will be used.

Syntax

typedef enum _MFNetAuthenticationFlags {
  MFNET_AUTHENTICATION_PROXY = 0x1,
  MFNET_AUTHENTICATION_CLEAR_TEXT = 0x2,
  MFNET_AUTHENTICATION_LOGGED_ON_USER = 0x4
} MFNetAuthenticationFlags;

Constants

 
MFNET_AUTHENTICATION_PROXY
Value: 0x1
The credentials will be used to authenticate with a proxy.
MFNET_AUTHENTICATION_CLEAR_TEXT
Value: 0x2
The credentials will be sent over the network unencrypted.
MFNET_AUTHENTICATION_LOGGED_ON_USER
Value: 0x4
The credentials must be from a user who is currently logged on.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header mfidl.h

See also

IMFNetCredentialCache::GetCredential

Media Foundation Enumerations

Network Source Authentication