다음을 통해 공유


HYPOTHESIS 구조체(ndhelper.h)

HYPOTHESIS 구조에는 다른 도우미 클래스에 대한 가설을 NDF에 제출하는 데 사용되는 데이터가 포함되어 있습니다. 도우미 클래스의 이름, 도우미 클래스에 필요한 매개 변수 수 및 도우미 클래스에 전달할 매개 변수가 이 구조에 포함됩니다.

구문

typedef struct tagHYPOTHESIS {
  LPWSTR            pwszClassName;
  LPWSTR            pwszDescription;
  ULONG             celt;
  PHELPER_ATTRIBUTE rgAttributes;
} HYPOTHESIS, *PHYPOTHESIS;

멤버

pwszClassName

형식: [string] LPWSTR

도우미 클래스의 이름을 포함하는 null로 끝나는 문자열에 대한 포인터입니다.

pwszDescription

형식: [string] LPWSTR

도우미 클래스에 전달되는 데이터에 대한 사용자에게 친숙한 설명을 포함하는 null로 끝나는 문자열에 대한 포인터입니다.

celt

형식: ULONG

이 가설의 특성 수입니다.

rgAttributes

형식: [size_is(celt)]PHELPER_ATTRIBUTE[ ]

이 가설의 주요 특성을 포함하는 HELPER_ATTRIBUTE 구조체의 배열에 대한 포인터입니다.

요구 사항

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

추가 정보

HELPER_ATTRIBUTE