struttura FWPS_ACTION0 (fwpstypes.h)
La struttura FWPS_ACTION0 specifica l'azione di runtime eseguita dal motore di filtro se tutte le condizioni di filtro del filtro sono vere.
Sintassi
typedef struct FWPS_ACTION0_ {
FWP_ACTION_TYPE type;
UINT32 calloutId;
} FWPS_ACTION0;
Members
type
Valore FWP_ACTION_TYPE che rappresenta l'azione che il motore di filtro accetta se tutte le condizioni di filtro del filtro sono vere. Per un filtro passato a una funzione di callout notificaFn o classificazioneFn , questo membro sarà uno dei valori seguenti:
FWP_ACTION_CALLOUT_TERMINATING
Specifica che la funzione di callout del driver di classificazioneFn deve restituire uno dei valori seguenti per l'azione da eseguire sui dati:
FWP_ACTION_BLOCK
Bloccare la trasmissione o la ricezione dei dati.
FWP_ACTION_PERMIT
Consentire la trasmissione o la ricezione dei dati.
Se la funzione di callout del driver di classificazioneFn restituisce qualsiasi altro valore per l'azione da eseguire sui dati, viene gestita come se la funzione di callout del driver di callout ha restituito FWP_ACTION_BLOCK.
FWP_ACTION_CALLOUT_INSPECTION
Specifica che la funzione di callout del driver di callout del callout del callout di Callout deve restituire il valore seguente per l'azione da eseguire sui dati.
FWP_ACTION_CONTINUE
Continuare con il filtro successivo.
Se la funzione di callout del driver di classificazioneFn restituisce qualsiasi altro valore per l'esecuzione dell'azione sui dati, viene gestita come se la funzione di callout del driver di callout ha restituito FWP_ACTION_CONTINUE.
FWP_ACTION_CALLOUT_UNKNOWN
Specifica che la funzione di callout del driver di classificazioneFn può restituire uno dei valori seguenti per l'azione da eseguire sui dati:
FWP_ACTION_BLOCK
Bloccare la trasmissione o la ricezione dei dati.
FWP_ACTION_PERMIT
Consentire la trasmissione o la ricezione dei dati.
FWP_ACTION_CONTINUE
Continuare con il filtro successivo.
calloutId
Identificatore di runtime per il callout che il motore di filtro chiama se tutte le condizioni di filtro del filtro sono vere. Si tratta dello stesso identificatore restituito quando il driver callout ha chiamato la funzione FwpsCalloutRegister0 per registrare il callout con il motore di filtro.
Commenti
Una struttura FWPS_ACTION0 è contenuta all'interno di una struttura FWPS_FILTER0 .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile a partire da Windows Vista. |
Intestazione | fwpstypes.h (includere Fwpsk.h) |