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 à une 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 ces types de membres :

Méthodes

L’interface ICreateDeviceAccessAsync a 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 une opération de liaison asynchrone en cours de fin.

Configuration requise

   
Plateforme cible Windows
En-tête deviceaccess.h