XXX_Close (Device Manager)
9/8/2008
Essa função fecha um contexto dispositivo criado pelo hOpenContext parâmetro.
Syntax
BOOL XXX_Close(
DWORD hOpenContext
);
Parameters
- hOpenContext
[no] Identificador retornado pela XXX_Open (Device Manager) função, que é usada para identificar o aberto contexto do dispositivo.
Return Value
TRUE indica sucesso. FALSE indica falha.
Remarks
Um aplicativo chama o CloseHandle função para parar usando um driver interface transmitir. O hFile parâmetro especifica o identificador associado com contexto de dispositivo. Em resposta para CloseHandle, chama o sistema operacional XXX_Fechar.
O identificador de arquivo especificado para hOpenContext é não mais válido depois essa função retorna; Se um aplicativo tenta executar operações transmitir E/S em desse identificador após chamado CloseHandle, essas operações falhar.
Device Manager usa o XXX prefixo. Ao implementar a interface transmitir, substituir XXX Com um prefixo apropriado para sua implementação ou não decorado usar nomes ponto de entrada em conjunto com DEVFLAGS_NAKEDENTRIES. Para obter mais informações sobre outros válido Sinalizadores valores, consulte ActivateDeviceEx.
Se você tem segmentos bloqueados no seu driver, recursos associado com a instância identificador ou dispositivo não poderá ser liberado. Para evitar isso, implementar a XXX_PreClose (Device Manager) e XXX_PreDeinit (Device Manager) entrada pontos.
Requirements
Header | Developer Implemented |
Library | Developer Implemented |
Windows Embedded CE | Windows CE 1.0 and later |
See Also
Reference
ActivateDeviceEx
XXX_Open (Device Manager)
XXX_PreClose (Device Manager)
XXX_PreDeinit (Device Manager)