Condividi tramite


struttura FWPM_PROVIDER0 (fwpmtypes.h)

La struttura FWPM_PROVIDER0 archivia lo stato associato a un provider di criteri.

Sintassi

typedef struct FWPM_PROVIDER0_ {
  GUID               providerKey;
  FWPM_DISPLAY_DATA0 displayData;
  UINT32             flags;
  FWP_BYTE_BLOB      providerData;
  wchar_t            *serviceName;
} FWPM_PROVIDER0;

Members

providerKey

Identifica in modo univoco il provider.

Se il GUID è zero inizializzato nella chiamata a Aggiungi, il motore di filtro di base genererà uno.

displayData

Consente ai provider di essere annotati in un formato leggibile. È necessaria la struttura FWPM_DISPLAY_DATA0 .

flags

Flag di bit che indicano informazioni sulla persistenza del provider.

Flag del provider Significato
FWPM_PROVIDER_FLAG_PERSISTENT
Il provider è persistente.
FWPM_PROVIDER_FLAG_DISABLED
I filtri del provider sono stati disabilitati quando il BFE è stato avviato perché il provider non ha alcun nome del servizio Windows associato o perché il servizio associato non è stato impostato sull'avvio automatico.
Nota Questo flag non può essere impostato quando si aggiungono nuovi provider. Può essere restituito solo da BFE durante l'acquisizione o l'enumerazione dei provider.
 

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.

serviceName

Nome facoltativo del servizio Windows che ospita il provider. Ciò consente a BFE di rilevare che un provider è stato disabilitato.

Commenti

FWPM_PROVIDER0 è un'implementazione specifica di FWPM_PROVIDER. Per altre informazioni , vedere Nomi Version-Independent WFP e Versioni specifiche di Windows .

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione fwpmtypes.h

Vedi anche

FWPM_DISPLAY_DATA0

Strutture API della piattaforma di filtro di Windows