Compartilhar via


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

O método Close executa a limpeza depois que a operação assíncrona é concluída e você recupera os resultados.

Sintaxe

HRESULT Close();

Retornar valor

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

Código de retorno Descrição
S_OK
O valor da propriedade foi recuperado com êxito.
E_ILLEGAL_METHOD_CALL
A operação não foi concluída.

Comentários

Se a associação for bem-sucedida, ela não invalida a interface retornada pelo método GetResult .

Não é estritamente necessário chamar esse método, pois os recursos são limpos quando o objeto subjacente é excluído. Mas isso permite que o sistema libere recursos associados à associação assíncrona. Dessa forma, é uma boa prática chamar Close depois de recuperar os resultados.

Requisitos

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

Confira também

ICreateDeviceAccessAsync