IPrintCoreHelperPS::EnumOptions 方法 (prcomoem.h)
IPrintCoreHelperPS::EnumOptions 方法获取给定功能的可用选项列表。
语法
HRESULT EnumOptions(
[in] PCSTR pszFeatureKeyword,
[out] PCSTR * [] pOptionList,
[out] DWORD *pdwNumOptions
);
参数
[in] pszFeatureKeyword
一个 ANSI 字符串,包含请求其选项的功能。
[out] pOptionList
指向 ANSI 字符串数组的指针,该数组包含 pszFeatureKeyword 参数中指定的功能的所有选项。 IPrintCoreHelperPS::EnumOptions 负责为数组分配内存。 数组的最后一个元素必须是 NULL 字符串。
[out] pdwNumOptions
指向变量的指针,该变量接收 pOptionList 参数指向的选项数组中的选项数。
返回值
如果操作成功,IPrintCoreHelperPS::EnumOptions 应返回S_OK。 否则,此方法应返回标准 COM 错误代码。
注解
当 IPrintCoreHelperPS::EnumOptions 返回时,选项列表包含所有选项,而不考虑约束或其他因素。
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | prcomoem.h (包括 Prcomoem.h) |