FwpsApplyModifiedLayerData0 함수(fwpsk.h)

FwpsApplyModifiedLayerData0 함수는 FwpsAcquireWritableLayerDataPointer0을 호출한 후 이루어진 계층별 데이터에 변경 내용을 적용합니다.

참고

FwpsApplyModifiedLayerData0특정 버전의 FwpsApplyModifiedLayerData입니다. 자세한 내용은 WFP 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를 호출하는 경우 플래그를 0으로 설정합니다.

반환 값

없음

설명

설명선 드라이버가 데이터를 수정하지 않은 경우에도FwpsAcquireWritableLayerDataPointer0에 대한 모든 호출에 대해 FwpsApplyModifiedLayerData0을 한 번 호출해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7부터 사용할 수 있습니다.
대상 플랫폼 유니버설
헤더 fwpsk.h(Fwpsk.h 포함)
라이브러리 Fwpkclnt.lib
IRQL <= DISPATCH_LEVEL

추가 정보

FWPS_BIND_REQUEST0

FWPS_CONNECT_REQUEST0

FWPS_FILTER1

FwpsAcquireClassifyHandle0

FwpsAcquireWritableLayerDataPointer0

FwpsReleaseClassifyHandle0

classifyFn