IMDSPDevice2::GetCanonicalName 方法 (mswmdm.h)
GetCanonicalPName 方法获取设备的规范名称。
语法
HRESULT GetCanonicalName(
[out] LPWSTR pwszPnPName,
[in] UINT nMaxChars
);
参数
[out] pwszPnPName
一个以 null 结尾的宽字符缓冲区,用于存放规范名称。 调用方分配并释放此缓冲区。
[in] nMaxChars
包含可放置在 pwszCanonicalName 中的最大字符数的整数,包括终止字符。
返回值
该方法返回 HRESULT。 可能的值包括(但并不限于)下表中的项。
注解
此方法返回设备的规范名称。 服务提供商应将设备的设备路径名称作为其规范名称返回。 服务提供程序在 IMDServiceProvider2 接口上的 CreateDevice 方法中传递设备路径名称。
此为可选项。 有关详细信息,请参阅 必需接口和可选接口。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | mswmdm.h |
Library | Mssachlp.lib |