função GPIO_CLX_UnregisterClient (gpioclx.h)
O método GPIO_CLX_UnregisterClient remove o registro de um driver de controlador gpio (E/S) de uso geral com a extensão de estrutura GPIO (GpioClx).
Sintaxe
NTSTATUS GPIO_CLX_UnregisterClient(
[in] WDFDRIVER Driver
);
Parâmetros
[in] Driver
Um identificador WDFDRIVER para o objeto de driver de estrutura para o driver do controlador GPIO.
Retornar valor
GPIO_CLX_UnregisterClient retornará STATUS_SUCCESS se a chamada for bem-sucedida. Os possíveis valores retornados incluem o código de erro a seguir.
Código de retorno | Descrição |
---|---|
|
O chamador não é um cliente registrado do GpioClx. |
Comentários
Um driver de controlador GPIO chama esse método para cancelar seu registro. O driver registrado em uma chamada anterior para o método GPIO_CLX_RegisterClient .
Normalmente, o driver do controlador GPIO chama esse método de sua função de retorno de chamada de evento EvtDriverUnload , que é executada pouco antes do descarregamento do driver.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível a partir do Windows 8. |
Plataforma de Destino | Universal |
Cabeçalho | gpioclx.h |
Biblioteca | Msgpioclxstub.lib |
IRQL | PASSIVE_LEVEL |