Compartir a través de


Método ICreateDeviceAccessAsync::GetResult (deviceaccess.h)

Recupera un objeto IDeviceIoControl enlazado a la interfaz del dispositivo que se especifica en una llamada a la función CreateDeviceAccessInstance .

Sintaxis

HRESULT GetResult(
  [in]  REFIID riid,
  [out] void   **deviceAccess
);

Parámetros

[in] riid

Identificador de interfaz que indica qué tipo de interfaz de acceso de dispositivo quiere recuperar el autor de la llamada. El único valor válido para este identificador es IID_IDeviceIoControl.

[out] deviceAccess

Si el enlace se realizó correctamente, contiene una interfaz del tipo que se proporcionó a la llamada inicial a CreateDeviceAccessInstance.

Valor devuelto

Este método admite valores devueltos estándar, además de los siguientes:

Código devuelto Descripción
S_OK
El enlace se realizó correctamente.
E_ILLEGAL_METHOD_CALL
La operación asincrónica no estaba en un estado válido. La operación de enlace todavía estaba en curso o aún no se ha iniciado.

Requisitos

   
Plataforma de destino Windows
Encabezado deviceaccess.h
Library Deviceaccess.lib

Consulte también

ICreateDeviceAccessAsync