共用方式為


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
程式庫 Mssachlp.lib

另請參閱

IMDSPDevice2 介面

IMDServiceProvider2 介面

IMDServiceProvider2::CreateDevice