CustomDevice.SendIOControlAsync(IIOControlCode, IBuffer, IBuffer) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Envoie un code de contrôle d’E/S.
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)
Paramètres
- ioControlCode
- IIOControlCode
Code de contrôle d’E/S.
- inputBuffer
- IBuffer
Mémoire tampon d’entrée.
- outputBuffer
- IBuffer
Mémoire tampon de sortie.
Retours
Résultat de l’opération asynchrone.
- Attributs
Remarques
SendIOControlAsync est semblable à TrySendIOControlAsync, sauf que cette méthode lève une exception si l’opération échoue. Si vous souhaitez gérer les exceptions qui se produisent pendant l’opération, utilisez la méthode SendIOControlAsync. Si vous souhaitez simplement être informé de la réussite de l’opération, mais que vous ne gérez pas d’exceptions spécifiques, utilisez TrySendIOControlAsync.