An enumeration to represent the possible levels of Man-in-the-Middle protection that a Bluetooth service may specify.
| Enumerator | Value | Description |
|---|---|---|
| EMitmNotRequired | 0x0 |
No Man-in-the-Middle protection is required. |
| EMitmDesired | 0x1 |
Man-in-the-Middle protection should be used where possible. |
| EMitmRequired | 0x2 |
Man-in-the-Middle protection is required. |
| NONSHARABLE_CLASS | ( | TBTAccessRequirements | ) |
The access requirements set up by a bluetooth service.
An incoming connection must satisfy these criteria before the connection may proceed. Not spectacularly useful for applications; mainly used by other Bluetooth libraries
| NONSHARABLE_CLASS | ( | TBTServiceSecurity | ) |
The security settings of a bluetooth service.
Contains information regarding the service UID and the access requirements.
| typedef TPckgBuf< TBTServiceSecurity > | TBTServiceSecurityPckg |
Package definition for securty settings