Partager via


Fonction FwpsApplyModifiedLayerData0 (fwpsk.h)

La fonction FwpsApplyModifiedLayerData0 applique les modifications apportées aux données spécifiques à la couche après un appel à FwpsAcquireWritableLayerDataPointer0.

Notes

FwpsApplyModifiedLayerData0 est une version spécifique de FwpsApplyModifiedLayerData. Pour plus d’informations , voir PAM Version-Independent noms et Ciblage de versions spécifiques de Windows .

Syntaxe

void FwpsApplyModifiedLayerData0(
  [in] UINT64 classifyHandle,
  [in] PVOID  modifiedLayerData,
  [in] UINT32 flags
);

Paramètres

[in] classifyHandle

Handle de classification qui identifie le traitement du pilote de légende au niveau de la couche active. Ce handle est obtenu en appelant FwpsAcquireClassifyHandle0.

[in] modifiedLayerData

Mémoire tampon de données obtenue en appelant FwpsAcquireWritableLayerDataPointer0 avec les membres modifiés par le pilote de légende. Les types de données pris en charge sont définis en tant que structures.

[in] flags

Options à utiliser avec cet appel de fonction. Cet indicateur peut avoir la valeur suivante.

Valeur Signification
FWPS_CLASSIFY_FLAG_REAUTHORIZE_IF_MODIFIED_BY_OTHERS Lorsqu’il est défini, cet indicateur spécifie que les données de la couche de l’action de classification suspendu doivent être réautorisé si un autre pilote de légende modifie les données avant la fin de la classification. Utilisez cet indicateur uniquement avec la classification avec pended et non la classification inline, car son utilisation avec la classification inline peut entraîner des résultats indéterminés. Si vous appelez cette API pour la classification inline, définissez les indicateurs sur zéro.

Valeur de retour

None

Remarques

FwpsApplyModifiedLayerData0 doit être appelé une fois pour chaque appel effectué àFwpsAcquireWritableLayerDataPointer0, même si le pilote de légende n’a pas modifié de données.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible à partir de Windows 7.
Plateforme cible Universal
En-tête fwpsk.h (inclure Fwpsk.h)
Bibliothèque Fwpkclnt.lib
IRQL <= DISPATCH_LEVEL

Voir aussi

FWPS_BIND_REQUEST0

FWPS_CONNECT_REQUEST0

FWPS_FILTER1

FwpsAcquireClassifyHandle0

FwpsAcquireWritableLayerDataPointer0

FwpsReleaseClassifyHandle0

classFn