IMDSPStorageGlobals::GetSerialNumber 方法 (mswmdm.h)
GetSerialNumber 方法會擷取可唯一識別儲存媒體的序號。 這個方法必須針對受保護的內容傳輸實作,否則為選擇性。 如需詳細資訊,請參閱 強制和選擇性介面。
.
語法
HRESULT GetSerialNumber(
[out] PWMDMID pSerialNum,
[in, out] BYTE [8] abMac
);
參數
[out] pSerialNum
WMDMID 結構的指標,其中包含序號資訊。 此參數包含在輸出訊息驗證程式代碼中。
[in, out] abMac
包含這個方法之參數數據之訊息驗證碼的八個字節數位。 (WMDM_MAC_LENGTH 定義為 8.)
傳回值
方法會傳回 HRESULT。 Windows Media 中的所有介面方法 裝置管理員 都可以傳回下列任何錯誤碼類別:
- 標準 COM 錯誤碼
- 轉換成 HRESULT 值的 Windows 錯誤碼
- Windows Media 裝置管理員 錯誤碼
備註
並非所有儲存媒體都支持序號。 必須一律檢查傳回碼,以判斷儲存媒體是否提供這項支援。 如果儲存媒體不支援傳回唯一的序號,則受保護的內容無法傳輸至媒體。 如果代表的儲存設備是卸除式媒體,傳回的序號必須是記憶體序號,這應該與裝置序號不同。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | mswmdm.h |
程式庫 | Mssachlp.lib |