Funzione FwpmEngineGetOption0 (fwpmk.h)
La funzione FwpmEngineGetOption0 recupera un'opzione del motore di filtro.
Sintassi
NTSTATUS FwpmEngineGetOption0(
[in] HANDLE engineHandle,
[in] FWPM_ENGINE_OPTION option,
[out] FWP_VALUE0 **value
);
Parametri
[in] engineHandle
Handle per una sessione aperta al motore di filtro. Chiamare FwpmEngineOpen0 per aprire una sessione al motore di filtro.
[in] option
Opzione da recuperare.
[out] value
Valore dell'opzione. Il tipo di dati contenuto nel parametro value verrà FWP_UINT32.
Se l'opzione è FWPM_ENGINE_COLLECT_NET_EVENTS, il valore sarà uno dei seguenti.
Valore | Significato |
---|---|
0 | Gli eventi di rete non vengono raccolti. |
1 | Gli eventi di rete vengono raccolti. |
Se 'opzione è FWPM_ENGINE_NET_EVENT_MATCH_ANY_KEYWORDS, valore sarà una combinazione bit per bit dei valori seguenti.
Valore | Significato |
---|---|
FWPM_NET_EVENT_KEYWORD_INBOUND_MCAST (1) | Gli eventi di rete multicast in ingresso vengono raccolti. |
FWPM_NET_EVENT_KEYWORD_INBOUND_BCAST (2) | Gli eventi di rete di trasmissione in ingresso non vengono raccolti. |
Se 'opzione è FWPM_ENGINE_PACKET_QUEUING (disponibile solo in Windows 8 e Windows Server 2012), valore sarà uno dei seguenti.
Valore | Significato |
---|---|
FWPM_ENGINE_OPTION_PACKET_QUEUE_NONE (0) | Non è abilitato alcun accodamento pacchetti. |
FWPM_ENGINE_OPTION_PACKET_QUEUE_INBOUND (1) | Accodamento pacchetti in ingresso è abilitato. |
FWPM_ENGINE_OPTION_PACKET_QUEUE_OUTBOUND (2) | L'accodamento pacchetti in uscita è abilitato. |
Se opzione è FWPM_ENGINE_MONITOR_IPSEC_CONNECTIONS (disponibile solo in Windows 8 e Windows Server 2012), valore sarà uno dei seguenti.
Valore | Significato |
---|---|
0 | La funzionalità Monitoraggio connessione IPsec è disabilitata. Non vengono registrati eventi o notifiche di connessione IPsec. |
1 | La funzionalità Monitoraggio connessione IPsec è abilitata. Vengono registrati nuovi eventi e notifiche di connessione IPsec. |
Se opzione è FWPM_ENGINE_TXN_WATCHDOG_TIMEOUT_IN_MSEC (disponibile solo in Windows 8 e Windows Server 2012), valore sarà il tempo in millisecondi che specifica la durata massima per una singola transazione WFP. Le transazioni che richiedono più tempo di questa durata attiveranno un evento watchdog.
L'opzione FWPM_ENGINE_NAME_CACHE è riservata per l'uso interno.
Valore restituito
Osservazioni
Il chiamante deve liberare l'oggetto restituito da una chiamata a FwpmFreeMemory0.
Il chiamante deve FWPM_ACTRL_READ l'accesso al motore di filtro. Per altre informazioni, vedere di controllo di accesso.
FwpmEngineGetOption0 è un'implementazione specifica di FwpmEngineGetOption. Per altre informazioni, vedere nomi Version-Independent WFP e selezione di versioni specifiche di Windows.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile a partire da Windows Vista. |
piattaforma di destinazione | Universale |
intestazione |
fwpmk.h |
libreria |
fwpkclnt.lib |
IRQL | <= PASSIVE_LEVEL |