다음을 통해 공유


CustomDevice.TrySendIOControlAsync(IIOControlCode, IBuffer, IBuffer) 메서드

정의

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와 유사하지만 이 메서드는 작업이 실패할 경우 예외를 throw하지 않습니다. 대신 false를 반환 합니다. 작업 중에 발생하는 예외를 처리하려면 SendIOControlAsync 메서드를 사용합니다.

적용 대상