IMDSPStorage::GetRights 方法 (mswmdm.h)
GetRights 方法會擷取對象的許可權資訊。
語法
HRESULT GetRights(
[out] PWMDMRIGHTS *ppRights,
[out] UINT *pnRightsCount,
[in, out] BYTE [8] abMac
);
參數
[out] ppRights
WMDMRIGHTS 結構的數位指標,其中包含記憶體物件許可權資訊。 此參數包含在輸出訊息驗證程式代碼中。
[out] pnRightsCount
ppRights 陣列中 WMDMRIGHTS 結構的指標。 此參數包含在輸出訊息驗證程式代碼中。
[in, out] abMac
包含這個方法之參數數據的訊息驗證碼的八個字節數位。 (WMDM_MAC_LENGTH 定義為 8.)
傳回值
方法會傳回 HRESULT。 Windows Media 中的所有介面方法 裝置管理員 都可以傳回下列任何錯誤碼類別:
- 標準 COM 錯誤碼
- 轉換成 HRESULT 值的 Windows 錯誤碼
- Windows Media 裝置管理員 錯誤碼
備註
物件許可權描述媒體內容的使用許可權。 例如, WMDMRIGHTS 結構可以包含可播放檔案次數和可播放檔案次數的相關信息。
ppRights 陣列是由此方法所配置,而且必須使用 CoTaskMemFree,這是標準 Win32 函式的應用程式釋放。
這個方法是一個選擇項目。 如需詳細資訊,請參閱 強制和選擇性介面。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | mswmdm.h |
程式庫 | Mssachlp.lib |