Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The FWPS_FIELDS_KM_AUTHORIZATION enumeration type specifies the data field identifiers for the FWPS_LAYER_KM_AUTHORIZATION run-time filtering layer.
Syntax
typedef enum FWPS_FIELDS_KM_AUTHORIZATION_ {
FWPS_FIELD_KM_AUTHORIZATION_REMOTE_ID,
FWPS_FIELD_KM_AUTHORIZATION_AUTHENTICATION_TYPE,
FWPS_FIELD_KM_AUTHORIZATION_KM_TYPE,
FWPS_FIELD_KM_AUTHORIZATION_DIRECTION,
FWPS_FIELD_KM_AUTHORIZATION_KM_MODE,
FWPS_FIELD_KM_AUTHORIZATION_IPSEC_POLICY_KEY,
FWPS_FIELD_KM_AUTHORIZATION_NAP_CONTEXT,
FWPS_FIELD_KM_AUTHORIZATION_MAX
} FWPS_FIELDS_KM_AUTHORIZATION;
Constants
FWPS_FIELD_KM_AUTHORIZATION_REMOTE_IDThe peer's identifier. This can be the User or Machine Token depending on the type, auth type, and mode. |
FWPS_FIELD_KM_AUTHORIZATION_AUTHENTICATION_TYPEThe type of authentication used. |
FWPS_FIELD_KM_AUTHORIZATION_KM_TYPEThe type of Keying Module (KM) used. |
FWPS_FIELD_KM_AUTHORIZATION_DIRECTIONThe possible values are:
|
FWPS_FIELD_KM_AUTHORIZATION_KM_MODEThe authorization mode. |
FWPS_FIELD_KM_AUTHORIZATION_IPSEC_POLICY_KEYThe associated IPsec policy key. |
FWPS_FIELD_KM_AUTHORIZATION_NAP_CONTEXTThe Network Access Protection (NAP) certificate context. |
FWPS_FIELD_KM_AUTHORIZATION_MAXThe maximum value for this enumeration. This value might change in future versions of the NDIS header files and binaries. |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Supported starting with Windows 7. |
| Header | fwpsk.h (include Fwpsk.h) |