Функция FwpsApplyModifiedLayerData0 (fwpsk.h)
Функция FwpsApplyModifiedLayerData0 применяет изменения к данным, зависящим от слоя, после вызова FwpsAcquireWritableLayerDataPointer0.
Примечание
FwpsApplyModifiedLayerData0 — это определенная версия FwpsApplyModifiedLayerData. Дополнительные сведения см. в разделах Имена Version-Independent и Выбор конкретных версий Windows .
Синтаксис
void FwpsApplyModifiedLayerData0(
[in] UINT64 classifyHandle,
[in] PVOID modifiedLayerData,
[in] UINT32 flags
);
Параметры
[in] classifyHandle
Дескриптор классификации, определяющий обработку драйвера выноски на текущем уровне. Этот дескриптор получается путем вызова FwpsAcquireClassifyHandle0.
[in] modifiedLayerData
Буфер данных, полученный путем вызова FwpsAcquireWritableLayerDataPointer0 с элементами, измененными драйвером выноски. Поддерживаемые типы данных определяются как структуры.
[in] flags
Параметры для использования с этим вызовом функции. Этот флаг может иметь следующее значение.
Значение | Значение |
---|---|
FWPS_CLASSIFY_FLAG_REAUTHORIZE_IF_MODIFIED_BY_OTHERS | Если этот флаг задан, данные на уровне выполняемого действия классификации должны быть повторно авторизованы, если другой драйвер выноски изменяет данные до завершения классификации. Используйте этот флаг только с заданной классификацией, а не со встроенной классификацией, так как его использование со встроенной классификацией может привести к неопределенным результатам. Если вы вызываете этот API для встроенной классификации, установите флаги равным нулю. |
Возвращаемое значение
None
Remarks
FwpsApplyModifiedLayerData0 следует вызывать один раз при каждомвызове FwpsAcquireWritableLayerDataPointer0, даже если драйвер выноски не изменял данные.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно начиная с Windows 7. |
Целевая платформа | Универсальное |
Верхняя часть | fwpsk.h (включая Fwpsk.h) |
Библиотека | Fwpkclnt.lib |
IRQL | <= DISPATCH_LEVEL |