IWMDMOperation3::TransferObjectDataOnClearChannel メソッド (mswmdm.h)
TransferObjectDataOnClearChannel メソッドは、IWMDMOperation::TransferObjectData のより効率的な実装です。
構文
HRESULT TransferObjectDataOnClearChannel(
BYTE *pData,
DWORD *pdwSize
);
パラメーター
pData
暗号化されていないバイト バッファーへのポインター。
pdwSize
バッファー サイズを指定する変数へのポインター。
戻り値
アプリケーションは、次のいずれかの HRESULT 値を返す必要があります。
リターン コード | 説明 |
---|---|
|
読み取り操作は続行する必要があります。 |
|
読み取り操作は、完了せずに取り消す必要があります。 |
|
指定されていないエラーが発生しました。読み取り操作は終了せずに取り消す必要があります。 |
注釈
アプリケーションでこのメソッドがサポートされている場合は、 TransferObjectData を優先して呼び出されます。
この関数の基本については、「 TransferObjectData 」を参照してください。 このメソッドと TransferObjectData の違いは、このメソッドでは、送信側または受信側がデータの暗号化または暗号化解除を行う必要がないため、追加の処理時間が必要であるという点です。 コンテンツは常に転送中に暗号化されるため、ライセンスされたコンテンツは引き続きこの方法を使用して送信できます。
アプリケーションでこのメソッドがサポートされている場合は、 TransferObjectData を優先して呼び出されます。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | mswmdm.h |
Library | Mssachlp.lib |