FWPM_CALLOUT0 struttura (fwpmtypes.h)
La struttura FWPM_CALLOUT0 archivia lo stato associato a un callout.
Sintassi
typedef struct FWPM_CALLOUT0_ {
GUID calloutKey;
FWPM_DISPLAY_DATA0 displayData;
UINT32 flags;
GUID *providerKey;
FWP_BYTE_BLOB providerData;
GUID applicableLayer;
UINT32 calloutId;
} FWPM_CALLOUT0;
Members
calloutKey
Identifica in modo univoco la sessione.
Se il GUID viene inizializzato su zero nella chiamata a FwpmCalloutAdd0, il motore di filtro di base (BFE) genererà uno.
displayData
Struttura FWPM_DISPLAY_DATA0 contenente annotazioni leggibili associate al callout. È necessario il membro del nome della struttura FWPM_DISPLAY_DATA0 .
flags
providerKey
Identifica in modo univoco il provider associato al callout. Se il membro non è NULL, verranno restituiti solo gli oggetti associati al provider specificato.
providerData
Struttura FWP_BYTE_BLOB che contiene dati specifici del provider facoltativi che consente ai provider di archiviare informazioni di contesto aggiuntive con l'oggetto .
applicableLayer
Specifica il livello in cui è possibile usare il callout. Solo i filtri in questo livello possono richiamare il callout. Per altre informazioni, vedere Filtro degli identificatori di livello.
calloutId
LUID che identifica il callout. Questo è il calloutId archiviato nella struttura FWPS_ACTION0 per i filtri che richiamano un callout. La struttura FWPS_ACTION0 è documentata in WDK.
Commenti
I primi sei membri di questa struttura contengono dati forniti durante l'aggiunta di oggetti.
L'ultimo membro , calloutId, fornisce informazioni aggiuntive restituite durante l'acquisizione/enumerazione di oggetti.
FWPM_CALLOUT0 è un'implementazione specifica di FWPM_CALLOUT. Per altre informazioni , vedere Nomi Version-Independent WFP e Versioni specifiche di Windows .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | fwpmtypes.h |