Funzione FwpsApplyModifiedLayerData0 (fwpsk.h)
La funzione FwpsApplyModifiedLayerData0 applica le modifiche ai dati specifici del livello effettuati dopo una chiamata a FwpsAcquireWritableLayerDataPointer0.
Nota
FwpsApplyModifiedLayerData0 è una versione specifica di FwpsApplyModifiedLayerData. Per altre informazioni, vedere nomi Version-Independent WFP e selezione di versioni specifiche di Windows.
Sintassi
void FwpsApplyModifiedLayerData0(
[in] UINT64 classifyHandle,
[in] PVOID modifiedLayerData,
[in] UINT32 flags
);
Parametri
[in] classifyHandle
Handle di classificazione che identifica l'elaborazione del driver del callout a livello corrente. Questo handle viene ottenuto chiamando FwpsAcquireClassifyHandle0.
[in] modifiedLayerData
Il buffer di dati ottenuto chiamando FwpsAcquireWritableLayerDataPointer0 con membri modificati dal driver di callout. I tipi di dati supportati sono definiti come strutture.
[in] flags
Opzioni da usare con questa chiamata di funzione. Questo flag può avere il valore seguente.
Valore | Significato |
---|---|
FWPS_CLASSIFY_FLAG_REAUTHORIZE_IF_MODIFIED_BY_OTHERS | Se impostato, questo flag specifica che i dati a livello dell'azione di classificazione con penna devono essere nuovamente autorizzati se un altro driver callout modifica i dati prima del completamento della classificazione. Usare questo flag solo con la classificazione pended e non inline, perché l'uso con classificazione inline può portare a risultati indeterminati. Se si chiama questa API per la classificazione inline, impostare i flag su zero. |
Valore restituito
Nessuno
Osservazioni
il FwpsApplyModifiedLayerData0 deve essere chiamato una volta per ogni chiamata effettuata aFwpsAcquireWritableLayerDataPointer0, anche se il driver callout non ha modificato alcun dato.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile a partire da Windows 7. |
piattaforma di destinazione | Universale |
intestazione | fwpsk.h (include Fwpsk.h) |
libreria | Fwpkclnt.lib |
IRQL | <= DISPATCH_LEVEL |