Condividi tramite


funzione di callback IPSEC_KEY_MANAGER_DICTATE_KEY0 (fwpmu.h)

La funzione IPSEC_KEY_MANAGER_DICTATE_KEY0 viene usata dall'agente intermedio attendibile (TIA) per dettare le chiavi per l'amministratore di sicurezza in fase di negoziazione.

Sintassi

IPSEC_KEY_MANAGER_DICTATE_KEY0 IpsecKeyManagerDictateKey0;

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

Parametri

inboundSaDetails

Tipo: IPSEC_SA_DETAILS1*

Informazioni sull'amministratore di sicurezza in ingresso.

outboundSaDetails

Tipo: IPSEC_SA_DETAILS1*

Informazioni sull'amministratore di sicurezza in uscita.

keyingModuleGenKey

Tipo: BOOL*

True se il modulo di keying deve generare in modo casuale le chiavi nel caso in cui l'interfaccia tiA non sia in grado di fornire le chiavi; in caso contrario, false.

Valore restituito

Tipo: DWORD

Codice/valore restituito Descrizione
ERROR_SUCCESS
0
Le chiavi sono state dettate correttamente
FWP_E_* codice di errore
0x80320001: 0x80320039
Errore specifico di Windows Filtering Platform (WFP). Per informazioni dettagliate, vedere Codici di errore del WFP .
RPC_* codice di errore
0x80010001: 0x80010122
Errore di comunicazione con il motore firewall remoto o locale.

Commenti

Chiamare IPsecKeyManagerAddAndRegister0 per richiamare questo puntatore a funzione. Se il peso specificato in IPSEC_KEY_MANAGER_KEY_DICTATION_CHECK0 per un TIA è superiore a quello di qualsiasi peer, verrà richiamato IPSEC_KEY_MANAGER_DICTATE_KEY0 .

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione fwpmu.h

Vedi anche

IPSEC_KEY_MANAGER_KEY_DICTATION_CHECK0

IPSEC_SA_DETAILS1

IPsecKeyManagerAddAndRegister0

Funzioni WFP