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