CustomDevice.TrySendIOControlAsync(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. Une valeur de retour indique si l'opération a réussi.
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)
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
true si l’opération réussit ; sinon, false.
- Attributs
Remarques
TrySendIOControlAsync est semblable à SendIOControlAsync, sauf que cette méthode ne lève pas d’exception si l’opération échoue. Au lieu de cela, elle retourne false. Si vous souhaitez gérer les exceptions qui se produisent pendant l’opération, utilisez la méthode SendIOControlAsync .