IPSEC_KEY_MANAGER_DICTATE_KEY0 fonction de rappel (fwpmu.h)

La fonction IPSEC_KEY_MANAGER_DICTATE_KEY0 est utilisée par l’agent intermédiaire approuvé (TIA) pour dicter les clés de l’autorité de certification en cours de négociation.

Syntaxe

IPSEC_KEY_MANAGER_DICTATE_KEY0 IpsecKeyManagerDictateKey0;

DWORD IpsecKeyManagerDictateKey0(
  IPSEC_SA_DETAILS1 *inboundSaDetails,
  IPSEC_SA_DETAILS1 *outboundSaDetails,
  BOOL *keyingModuleGenKey
)
{...}

Paramètres

inboundSaDetails

Type : IPSEC_SA_DETAILS1*

Informations sur l’accès partagé entrant.

outboundSaDetails

Type : IPSEC_SA_DETAILS1*

Informations sur l’accès partagé sortant.

keyingModuleGenKey

Type : BOOL*

True si le module de keying doit générer des clés de manière aléatoire dans le cas où le TIA ne peut pas fournir de clés ; sinon, false.

Valeur retournée

Type : DWORD

Code/valeur de retour Description
ERROR_SUCCESS
0
Les clés ont été correctement dictées
code d’erreur FWP_E_*
0x80320001 0x80320039
Erreur spécifique à la plateforme de filtrage Windows (PAM). Pour plus d’informations, consultez Codes d’erreur PAM .
code d’erreur RPC_*
0x80010001 — 0x80010122
Échec de la communication avec le moteur de pare-feu distant ou local.

Remarques

Appelez IPsecKeyManagerAddAndRegister0 pour appeler ce pointeur de fonction. Si le poids spécifié dans IPSEC_KEY_MANAGER_KEY_DICTATION_CHECK0 pour un TIA est supérieur à celui d’un homologue, IPSEC_KEY_MANAGER_DICTATE_KEY0 sera appelé.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Plateforme cible Windows
En-tête fwpmu.h

Voir aussi

IPSEC_KEY_MANAGER_KEY_DICTATION_CHECK0

IPSEC_SA_DETAILS1

IPsecKeyManagerAddAndRegister0

Fonctions pam