Partager via


Interface ICreateDeviceAccessAsync (deviceaccess.h)

L’interface ICreateDeviceAccessAsync est retournée à partir d’un appel à CreateDeviceAccessInstance. Il permet à l’appelant de contrôler l’opération de liaison à un instance d’un appareil afin de récupérer une autre interface qui peut être utilisée pour interagir avec cet appareil.

Héritage

L’interface ICreateDeviceAccessAsync hérite de l’interface IUnknown. ICreateDeviceAccessAsync possède également les types de membres suivants :

Méthodes

L’interface ICreateDeviceAccessAsync possède ces méthodes.

 
ICreateDeviceAccessAsync ::Cancel

La méthode Cancel tente d’annuler une opération asynchrone en cours.
ICreateDeviceAccessAsync ::Close

La méthode Close effectue le nettoyage une fois l’opération asynchrone terminée et vous récupérez les résultats.
ICreateDeviceAccessAsync ::GetResult

Récupère un objet IDeviceIoControl lié à l’interface d’appareil spécifiée dans un appel à la fonction CreateDeviceAccessInstance.
ICreateDeviceAccessAsync ::Wait

La méthode Wait attend une durée spécifiée pour qu’une opération de liaison asynchrone en cours se termine.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête deviceaccess.h