IPSEC_ID0 structure (ipsectypes.h)
The IPSEC_ID0 structure contains information corresponding to identities that are authenticated by IPsec.
Syntax
typedef struct IPSEC_ID0_ {
wchar_t *mmTargetName;
wchar_t *emTargetName;
UINT32 numTokens;
IPSEC_TOKEN0 *tokens;
UINT64 explicitCredentials;
UINT64 logonId;
} IPSEC_ID0;
Members
mmTargetName
Optional main mode target service principal name (SPN). This is often the machine name.
emTargetName
Optional extended mode target SPN.
numTokens
Optional. Number of IPSEC_TOKEN0 structures present in the tokens member.
tokens
Optional array of IPSEC_TOKEN0 structures.
explicitCredentials
Optional handle to explicit credentials.
logonId
Unused parameter. This should always be 0.
Remarks
IPSEC_ID0 is a specific implementation of IPSEC_ID. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Header | ipsectypes.h |