Share via


CustomDevice.SendIOControlAsync(IIOControlCode, IBuffer, IBuffer) Methode

Definition

Sendet einen E/A-Steuerungscode.

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)

Parameter

ioControlCode
IIOControlCode

Der E/A-Steuerungscode.

inputBuffer
IBuffer

Der Eingabepuffer.

outputBuffer
IBuffer

Der Ausgabepuffer.

Gibt zurück

IAsyncOperation<UInt32>

Windows.Foundation.IAsyncOperation

IAsyncOperation<uint32_t>

Das Ergebnis des asynchronen Vorgangs.

Attribute

Hinweise

SendIOControlAsync ähnelt TrySendIOControlAsync, mit der Ausnahme, dass diese Methode eine Ausnahme auslöst, wenn der Vorgang fehlschlägt. Wenn Sie Ausnahmen behandeln möchten, die während des Vorgangs auftreten, verwenden Sie die SendIOControlAsync-Methode. Wenn Sie nur benachrichtigt werden möchten, ob der Vorgang erfolgreich ist, aber keine bestimmten Ausnahmen behandeln möchten, verwenden Sie TrySendIOControlAsync.

Gilt für: