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