次の方法で共有


IWMDMOperation3::TransferObjectDataOnClearChannel メソッド (mswmdm.h)

TransferObjectDataOnClearChannel メソッドは、IWMDMOperation::TransferObjectData のより効率的な実装です。

構文

HRESULT TransferObjectDataOnClearChannel(
  BYTE  *pData,
  DWORD *pdwSize
);

パラメーター

pData

暗号化されていないバイト バッファーへのポインター。

pdwSize

バッファー サイズを指定する変数へのポインター。

戻り値

アプリケーションは、次のいずれかの HRESULT 値を返す必要があります。

リターン コード 説明
S_OK
読み取り操作は続行する必要があります。
WMDM_E_USER_CANCELLED
読み取り操作は、完了せずに取り消す必要があります。
E_FAIL
指定されていないエラーが発生しました。読み取り操作は終了せずに取り消す必要があります。

注釈

アプリケーションでこのメソッドがサポートされている場合は、 TransferObjectData を優先して呼び出されます。

この関数の基本については、「 TransferObjectData 」を参照してください。 このメソッドと TransferObjectData の違いは、このメソッドでは、送信側または受信側がデータの暗号化または暗号化解除を行う必要がないため、追加の処理時間が必要であるという点です。 コンテンツは常に転送中に暗号化されるため、ライセンスされたコンテンツは引き続きこの方法を使用して送信できます。

アプリケーションでこのメソッドがサポートされている場合は、 TransferObjectData を優先して呼び出されます。

要件

要件
対象プラットフォーム Windows
ヘッダー mswmdm.h
Library Mssachlp.lib

こちらもご覧ください

IWMDMOperation3 インターフェイス