Compartilhar via


XXX_Close (Device Manager)

Windows Mobile Not SupportedWindows Embedded CE Supported

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)

Concepts

Device File Names

Other Resources

CloseHandle