共用方式為


IMDSPDevice::GetSerialNumber 方法 (mswmdm.h)

GetSerialNumber 方法會擷取可唯一識別裝置的序號。

語法

HRESULT GetSerialNumber(
  [out]     PWMDMID  pSerialNumber,
  [in, out] BYTE [8] abMac
);

參數

[out] pSerialNumber

接收裝置序號之 WMDMID 結構的指標。 此參數包含在輸出訊息驗證程式代碼中。

[in, out] abMac

包含這個方法之參數數據之訊息驗證碼的八個字節數位。 (WMDM_MAC_LENGTH 定義為 8.)

傳回值

方法會傳回 HRESULT。 Windows Media 中的所有介面方法 裝置管理員 都可以傳回下列任何錯誤碼類別:

  • 標準 COM 錯誤碼
  • 轉換成 HRESULT 值的 Windows 錯誤碼
  • Windows Media 裝置管理員 錯誤碼
如需可能錯誤碼的廣泛清單,請參閱 錯誤碼

備註

並非所有媒體裝置都支援序號。 若要判斷裝置是否支援序號,請一律在呼叫此方法時檢查傳回碼。 如果媒體裝置支援序號,則媒體裝置的序號保證是唯一的。

這個方法是一個選擇項目。 傳輸受保護的內容時,Windows Media 裝置管理員 會使用 IMDSPStorageGlobals::GetSerialNumber。 如需詳細資訊,請參閱 強制和選擇性介面

規格需求

需求
目標平台 Windows
標頭 mswmdm.h
程式庫 Mssachlp.lib

另請參閱

IMDSPDevice 介面

IMDSPStorageGlobals::GetSerialNumber