CustomDevice.SendIOControlAsync(IIOControlCode, IBuffer, IBuffer) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
IO 制御コードを送信します。
public:
virtual IAsyncOperation<unsigned int> ^ SendIOControlAsync(IIOControlCode ^ ioControlCode, IBuffer ^ inputBuffer, IBuffer ^ outputBuffer) = SendIOControlAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<uint32_t> SendIOControlAsync(IIOControlCode const& ioControlCode, IBuffer const& inputBuffer, IBuffer const& outputBuffer);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<uint> SendIOControlAsync(IIOControlCode ioControlCode, IBuffer inputBuffer, IBuffer outputBuffer);
function sendIOControlAsync(ioControlCode, inputBuffer, outputBuffer)
Public Function SendIOControlAsync (ioControlCode As IIOControlCode, inputBuffer As IBuffer, outputBuffer As IBuffer) As IAsyncOperation(Of UInteger)
パラメーター
- ioControlCode
- IIOControlCode
IO 制御コード。
- inputBuffer
- IBuffer
入力バッファー。
- outputBuffer
- IBuffer
出力バッファー。
戻り値
非同期操作の結果。
- 属性
注釈
SendIOControlAsync は TrySendIOControlAsync に似ていますが、このメソッドは操作が失敗した場合に例外をスローします。 操作中に発生する例外を処理する場合は、SendIOControlAsync メソッドを使用します。 操作が成功したが、特定の例外を処理しないかどうかを通知するだけの場合は、 TrySendIOControlAsync を使用します。