API de acceso a dispositivos

Información general sobre la tecnología de api de acceso a dispositivos.

Para desarrollar device Access API, necesita estos encabezados:

Para obtener instrucciones de programación para esta tecnología, consulte:

Functions

 
Cancelar

El método Cancel intenta cancelar una operación asincrónica que está en curso.
CancelOperation

El método CancelOperation intenta cancelar una llamada emitida anteriormente mediante el método DeviceIoControlAsync.
Close

El método Close realiza la limpieza una vez completada la operación asincrónica y recupera los resultados.
CreateDeviceAccessInstance

Crea el objeto que se usa para acceder a un dispositivo. El objeto creado por instancias implementa las interfaces IDeviceIoControl e ICreateDeviceAccessAsync.
DeviceIoControlAsync

El método DeviceIoControlAsync envía una solicitud de control de entrada/salida de dispositivo asincrónica (E/S) a la interfaz del dispositivo que la llamada a la función CreateDeviceAccessInstance especificada.
DeviceIoControlSync

El método DeviceIoControlSync envía una solicitud de control de entrada/salida (E/S) de dispositivo sincrónico a la interfaz del dispositivo que la llamada a la función CreateDeviceAccessInstance especificada.
GetResult

Recupera un objeto IDeviceIoControl enlazado a la interfaz de dispositivo especificada en una llamada a la función CreateDeviceAccessInstance.
RequestCompletion

Implemente el método RequestCompletion para controlar la finalización de las llamadas al método DeviceIoControlAsync.
Wait

El método Wait espera un período de tiempo especificado para que finalice una operación de enlace asincrónica que está en curso.

Interfaces

 
ICreateDeviceAccessAsync

La interfaz ICreateDeviceAccessAsync se devuelve desde una llamada a CreateDeviceAccessInstance.
IDeviceIoControl

Envía un código de control a un controlador de dispositivo. Esta acción hace que el dispositivo realice la operación correspondiente.
IDeviceRequestCompletionCallback

Proporciona un método para controlar la finalización de llamadas al método DeviceIoControlAsync.