다음을 통해 공유


PROVIDER_FILTER_INFO 구조체(tdh.h)

필터 및 해당 데이터를 정의합니다.

구문

typedef struct _PROVIDER_FILTER_INFO {
  UCHAR               Id;
  UCHAR               Version;
  ULONG               MessageOffset;
  ULONG               Reserved;
  ULONG               PropertyCount;
  EVENT_PROPERTY_INFO EventPropertyInfoArray[ANYSIZE_ARRAY];
} PROVIDER_FILTER_INFO, *PPROVIDER_FILTER_INFO;

멤버

Id

매니페스트의 필터를 식별하는 필터 식별자입니다. FilterType 복합 형식의 특성과 동일한 값입니다.

Version

매니페스트에서 필터 정의의 버전을 식별하는 버전 번호입니다. FilterType 복합 형식의 버전 특성과 동일한 값입니다.

MessageOffset

이 구조체의 시작 부분에서 필터를 설명하는 메시지 문자열로 오프셋합니다. FilterType 복합 형식의 메시지 특성과 동일한 값입니다.

Reserved

예약되어 있습니다.

PropertyCount

EventPropertyInfoArray 배열의 요소 수입니다.

EventPropertyInfoArray[ANYSIZE_ARRAY]

필터 데이터를 정의하는 EVENT_PROPERTY_INFO 구조체의 배열입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱만 해당]
머리글 tdh.h

추가 정보

TdhEnumerateProviderFilters