Compartilhar via


CoUninitialize

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Thisfunction fecha a biblioteca OLE Component Object Model (COM), liberar quaisquer recursos que ele mantém.

Syntax

void CoUninitialize(); 

Parameters

Nenhum.

Return Value

Nenhum.

Remarks

Um segmento deve chamar CoUninitialize Uma vez para cada bem-sucedido chamar ele fez para CoInitializeEx. Somente o CoUninitialize chamar correspondente para o CoInitializeEx chamar que inicializado a biblioteca pode fechá-lo.

CoUninitialize deve ser chamado no desligamento aplicativo, como o último chamar feita a biblioteca COM depois que o aplicativo oculta suas janelas principais e fica por sua executar um loop mensagem principal. Se não houver aberto conversações restantes, CoUninitialize Inicia um restrito mensagem executar um loop e expedições qualquer pendente mensagens do servidor para este aplicativo COM ou recipientes. Por distribuir as mensagens, CoUninitialize Garante que o aplicativo não encerrar antes de receber todos os seu pendente mensagens. Não-COM mensagens são descartadas.

Para determinar se a plataforma oferece suporte a essa função, consulte Determinando suporte COM APIs.

Requirements

Header objbase.h
Library ole32.lib
Windows Embedded CE Windows CE 2.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

CoInitializeEx