共用方式為


IMDSPObject2::ReadOnClearChannel 方法 (mswmdm.h)

ReadOnClearChannel 方法會從目前位置的物件讀取數據,而不使用安全的已驗證通道。 這仍然安全,可與DRM保護的內容搭配使用。 只有在記憶體物件代表檔案時,此作業才有效。 如果支援 IMDSPObject2 ,則必須實作這個方法。 如果此方法失敗,Windows Media 裝置管理員 不會回復為 IMDSPObject::Read

語法

HRESULT ReadOnClearChannel(
  [out]     BYTE  *pData,
  [in, out] DWORD *pdwSize
);

參數

[out] pData

緩衝區的指標,用來接收從 物件讀取的數據。

[in, out] pdwSize

DWORD 的指標,指定要讀取的數據位元組數。 傳回時,此參數會包含讀取的實際數據量。

傳回值

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

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

備註

這個方法可用於DRM保護的內容。 這個方法比 IMDSPObject::Read 更有效率,因為這個方法並不涉及加密和解密參數。

規格需求

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

另請參閱

啟用與 Windows 媒體播放器的同步處理

IMDSPObject2 介面

IMDSPObject2::WriteOnClearChannel

IMDSPObject::Read