RouterGetPrintClassObject 函数枚举打印提供程序列表,并搜索具有指定名称和接口 ID 的打印提供程序。
语法
HRESULT RouterGetPrintClassObject(
[in] PCWSTR pPrinter,
[in] REFIID riid,
[out] VOID **ppv
);
参数
[in] pPrinter
指向包含打印机或打印服务器名称的以 null 结尾的字符串的指针。
[in] riid
请求的 COM 接口的标识符。
[out] ppv
指向一个变量的指针,该变量提供 iid 参数中请求的 COM 接口的地址。
返回值
此函数返回成功时S_OK,否则返回标准 COM 错误代码。
要求
| 要求 | 价值 |
|---|---|
| 目标平台 | 桌面 |
| 标头 | prnasntp.h (include Prnasntp.h) |
| 库 | Spoolss.lib |
| DLL | Spoolss.dll |