AUTHENTICATION_REQUIREMENTS Enumeration
The AUTHENTICATION_REQUIREMENTS enumeration specifies the 'Man in the Middle' protection required for authentication.
Note API support for this enumeration is offered via the latest Windows Vista Feature Pack for Wireless (KB 942567). The header file associated with this update is available at Microsoft Connect via the Windows Vista Feature Pack for Wireless Developers Supplement download. Access to this resource requires enlistment to the Windows Driver Kit (WDK), Windows Logo Kit (WLK) and Windows Driver Framework (WDF) Connection.
Syntax
typedef enum {
MITMProtectionNotRequired = 0x00,
MITMProtectionRequired = 0x01,
MITMProtectionNotRequiredBonding = 0x02,
MITMProtectionRequiredBonding = 0x03,
MITMProtectionNotRequiredGeneralBonding = 0x04,
MITMProtectionRequiredGeneralBonding = 0x05,
MITMProtectionNotDefined = 0xff
} AUTHENTICATION_REQUIREMENTS;
Constants
MITMProtectionNotRequired
Protection against a "Man in the Middle" attack is not required for authentication.MITMProtectionRequired
Protection against a "Man in the Middle" attack is required for authentication.MITMProtectionNotRequiredBonding
Protection against a "Man in the Middle" attack is not required for bonding.MITMProtectionRequiredBonding
Protection against a "Man in the Middle" attack is required for bonding.MITMProtectionNotRequiredGeneralBonding
Protection against a "Man in the Middle" attack is not required for General Bonding.MITMProtectionRequiredGeneralBonding
Protection against a "Man in the Middle" attack is required for General Bonding.MITMProtectionNotDefined
Protection against "Man in the Middle" attack is not defined.
Remarks
The header file associated with this API is available at Microsoft Connect via the Windows Vista Feature Pack for Wireless Developers Supplement download. Access to this resource requires registration with the Microsoft Connect website. The header is also Supplement is included in the comprehensive developer resource packages available via the Windows Driver Kit (WDK), Windows Logo Kit (WLK) and Windows Driver Framework (WDF) Connections at Microsoft Connect.
Requirements
Minimum supported client | Windows Vista, Windows XP with SP2 |
Minimum supported server | None supported |
Header | BluetoothAPIs.h (include Bthsdpdef.h or BluetoothAPIs.h) |
See Also
Send comments about this topic to Microsoft
Build date: 6/11/2009