다음을 통해 공유


DIAGNOSTIC_DATA_SEARCH_CRITERIA 구조체(diagnosticdataquerytypes.h)

이 리소스에는 진단 데이터 레코드를 가져올 때 검색 조건의 세부 정보가 포함됩니다.

구문

typedef struct tagDIAGNOSTIC_DATA_SEARCH_CRITERIA {
  LPCWSTR     *producerNames;
  UINT32      producerNameCount;
  LPCWSTR     textToMatch;
  const INT32 *categoryIds;
  UINT32      categoryIdCount;
  const INT32 *privacyTags;
  UINT32      privacyTagCount;
  BOOL        coreDataOnly;
} DIAGNOSTIC_DATA_SEARCH_CRITERIA;

멤버

producerNames

형식: LPCWSTR* 검색할 생산자 이름 목록입니다. 생산자 이름 중 하나 이상과 일치하는 진단 데이터 레코드가 이 검색 조건에 포함됩니다. 생산자가 필터링하지 않음을 나타내려면 이 값에 를 사용합니다 nullptr .

producerNameCount

형식: UINT32 검색할 생산자 이름 목록의 생산자 이름 수입니다. 생산자가 필터링하지 않음을 나타내려면 이 값에 를 사용합니다 0 .

textToMatch

형식: LPCWSTR 진단 데이터 레코드 내에서 검색할 하위 문자열입니다. 이 텍스트는 대/소문자를 구분하지 않습니다.

categoryIds

형식: INT32* 검색할 범주 식별자 목록입니다. 범주 이름 중 하나 이상과 일치하는 진단 데이터 레코드가 이 검색 조건에 포함됩니다. 범주별 필터를 나타내려면 이 값을 사용합니다 nullptr .

categoryIdCount

형식: UINT32 범주 식별자 목록의 범주 수입니다. 범주별 필터를 나타내려면 이 값을 사용합니다 0 .

privacyTags

형식: INT32* 검색할 개인 정보 태그 식별자 목록입니다. 태그 중 하나 이상과 일치하는 진단 데이터 레코드가 이 검색 조건에 포함됩니다. 이 값에 을 사용하여 nullptr 개인 정보 태그별로 필터를 표시하지 않습니다.

privacyTagCount

형식: UINT32 개인 정보 태그 식별자 목록의 개인 정보 태그 수입니다. 이 값에 를 사용하여 0 태그별 필터를 표시하지 않습니다.

coreDataOnly

형식: 검색 결과를 핵심 데이터로만 필터링하는 BOOLTRUE 입니다. FALSE 코어 및 비코어 데이터를 모두 반환합니다.

설명

핵심 데이터가 정의되는 방법에 대한 자세한 내용은 개인정보처리방침을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 버전 2004(10.0; 빌드 19041)
지원되는 최소 서버 Windows Server 버전 2004(10.0; 빌드 19041)
머리글 diagnosticdataquerytypes.h