다음을 통해 공유


PFN_FWENUMDYNAMICKEYWORDADDRESSESBYTYPE0 콜백 함수(netfw.h)

동적 키워드(keyword) 주소를 형식별로 열거하기 위해 호출하는 서비스의 진입점의 함수 포인터 형식입니다. 전달된 열거형 플래그를 기반으로 개체의 특정 하위 집합을 요청할 수 있습니다.

참고

이 무료 함수에 대한 포인터 형식은 를 통해 NetFw.h게시되지만 정적 링크 라이브러리는 게시되지 않습니다. 이 함수를 호출 하려면 LoadLibraryExW/GetProcAddress 패턴을 사용합니다.

GetProcAddress를 호출할 때 firewallapi.dll 모듈에 핸들을 전달하고 FWEnumDynamicKeywordAddressesByType0lpProcName 인수로 전달합니다.

자세한 정보 및 코드 예제는 방화벽 동적 키워드를 참조하세요.

구문

PFN_FWENUMDYNAMICKEYWORDADDRESSESBYTYPE0 PfnFwenumdynamickeywordaddressesbytype0;

DWORD PfnFwenumdynamickeywordaddressesbytype0(
  DWORD flags,
  PFW_DYNAMIC_KEYWORD_ADDRESS_DATA0 *dynamicKeywordAddressData
)
{...}

매개 변수

flags

형식: DWORD

값 FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS_AUTO_RESOLVE 사용하면 FW_DYNAMIC_KEYWORD_ADDRESS_FLAGS_AUTO_RESOLVE플래그가 설정된 모든 개체가 열거됩니다.

값 FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS_NON_AUTO_RESOLVE 사용하면 FW_DYNAMIC_KEYWORD_ADDRESS_FLAGS_AUTO_RESOLVE 플래그가 설정되지 않은 모든 개체가 열거됩니다.

FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS_NON_AUTO_RESOLVE 값을 사용하면 모든 개체가 열거됩니다.

dynamicKeywordAddressData

형식: _Out_ PFW_DYNAMIC_KEYWORD_ADDRESS0*

반환된 개체의 연결된 목록을 포함하는 동적 키워드(keyword) 주소 개체에 대한 포인터의 주소입니다. FWFreeDynamicKeywordAddressData0을 호출하여 이 주소를 해제해야 합니다.

반환 값

형식: DWORD

함수가 성공하면 ERROR_SUCCESS 반환합니다. 그렇지 않으면 다음 값 중 하나를 반환합니다.

반환 값 Description
ERROR_INVALID_PARAMETER flags 매개 변수에 대해 0 값이 전달되었습니다.

설명

FWFreeDynamicKeywordAddressData0을 호출하여 목록에서 첫 번째 반환된 개체의 주소(목록의 머리)를 해제해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 빌드 20348
지원되는 최소 서버 Windows 10 빌드 20348
대상 플랫폼 Windows
헤더 netfw.h
DLL firewallapi.dll

추가 정보