FWPM_FILTER_ENUM_TEMPLATE0 구조체(fwpmtypes.h)
FWPM_FILTER_ENUM_TEMPLATE0 구조체는 필터를 열거하는 데 사용됩니다.
구문
typedef struct FWPM_FILTER_ENUM_TEMPLATE0_ {
GUID *providerKey;
GUID layerKey;
FWP_FILTER_ENUM_TYPE enumType;
UINT32 flags;
FWPM_PROVIDER_CONTEXT_ENUM_TEMPLATE0 *providerContextTemplate;
UINT32 numFilterConditions;
FWPM_FILTER_CONDITION0 *filterCondition;
UINT32 actionMask;
GUID *calloutKey;
} FWPM_FILTER_ENUM_TEMPLATE0;
멤버
providerKey
이 필터와 연결된 공급자를 고유하게 식별합니다.
layerKey
필드를 열거할 레이어입니다.
enumType
필터 조건이 해석되는 방법을 결정하는 FWP_FILTER_ENUM_TYPE 값입니다.
flags
providerContextTemplate
열거된 필터 수를 제한하는 데 사용되는 FWPM_PROVIDER_CONTEXT_ENUM_TEMPLATE0 구조체입니다. NULL이 아닌 경우 공급자 컨텍스트가 템플릿과 일치하는 필터만 열거합니다.
numFilterConditions
필터 조건의 수입니다. 0이면 모든 필터가 일치합니다.
filterCondition
고유한 필터 조건을 포함하는 FWPM_FILTER_CONDITION0 구조체의 배열입니다(중복된 필터 조건은 오류를 생성합니다).
actionMask
actionMask에 하나 이상의 비트가 포함된 작업 형식의 필터만 반환됩니다. FWP_ACTION_ 상수를 직접 사용하는 것은 여러 비트가 포함되어 있으므로 의도한 대로 작동하지 않을 수 있습니다. 몇 가지 일반적인 예는 아래 표에 있습니다(^ 논리 XOR 연산자를 나타낸다).
calloutKey
콜아웃을 고유하게 식별합니다.
설명
FWPM_FILTER_ENUM_TEMPLATE0 FWPM_FILTER_ENUM_TEMPLATE 특정 구현입니다. 자세한 내용은 WFP Version-Independent 이름 및 특정 버전의 Windows 대상 지정 을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
머리글 | fwpmtypes.h |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기