Condividi tramite


IKEV2_TUNNEL_CONFIG_PARAMS1 struttura (mprapi.h)

Usato per ottenere o impostare i parametri del tunnel per i dispositivi Internet Key Exchange versione 2 (IKEv2).

Non usare la struttura IKEV2_TUNNEL_CONFIG_PARAMS1 direttamente nel codice; l'uso di IKEV2_TUNNEL_CONFIG_PARAMS garantisce invece che venga usata la versione appropriata in base al sistema operativo in cui viene usato il codice compilato.

Sintassi

typedef struct _IKEV2_TUNNEL_CONFIG_PARAMS1 {
  DWORD          dwIdleTimeout;
  DWORD          dwNetworkBlackoutTime;
  DWORD          dwSaLifeTime;
  DWORD          dwSaDataSizeForRenegotiation;
  DWORD          dwConfigOptions;
  DWORD          dwTotalCertificates;
  CERT_NAME_BLOB *certificateNames;
} IKEV2_TUNNEL_CONFIG_PARAMS1, *PIKEV2_TUNNEL_CONFIG_PARAMS1;

Members

dwIdleTimeout

Valore che specifica l'ora, in secondi, dopo la quale la connessione verrà disconnessa se non è presente traffico.

dwNetworkBlackoutTime

Valore che specifica il timeout di ritrasmissione per i pacchetti di richiesta IKEv2. IKEv2 prevede una risposta per ogni pacchetto di richiesta inviato, questo valore specifica l'ora dopo la quale la connessione viene eliminata nel caso in cui una risposta non venga ricevuta.

dwSaLifeTime

Valore che specifica la durata, in secondi, di un'associazione di sicurezza (SA), dopo la quale il sa non è più valido.

dwSaDataSizeForRenegotiation

Valore che specifica il numero di kilobyte che possono essere trasferiti usando un sa prima di essere rinegoziato.

dwConfigOptions

Non implementato. Deve essere 0.

dwTotalCertificates

Valore che specifica il numero di certificati nel membro certificateNames .

certificateNames

Matrice di strutture CERT_NAME_BLOB che contengono certificati dell'infrastruttura di chiave pubblica X.509.

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2012 [solo app desktop]
Intestazione mprapi.h