Compartilhar via


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

Recupera um objeto IDeviceIoControl associado à interface do dispositivo especificada em uma chamada para a função CreateDeviceAccessInstance .

Sintaxe

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

Parâmetros

[in] riid

Um identificador de interface que indica que tipo de interface de acesso do dispositivo o chamador deseja recuperar. O único valor válido para esse identificador é IID_IDeviceIoControl.

[out] deviceAccess

Se a associação tiver sido bem-sucedida, conterá uma interface do tipo que foi fornecida à chamada inicial para CreateDeviceAccessInstance.

Valor retornado

Esse método dá suporte a valores retornados padrão, além destes:

Código de retorno Descrição
S_OK
A associação foi bem-sucedida.
E_ILLEGAL_METHOD_CALL
A operação assíncrona não estava em um estado válido. A operação de associação ainda estava em andamento ou ainda não foi iniciada.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho deviceaccess.h
Biblioteca Deviceaccess.lib

Confira também

ICreateDeviceAccessAsync