Compartilhar via


CoFreeUnusedLibraries

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Essa função descarrega as DLLs que não estão mais em uso e que, quando carregada, foram especificadas seja liberada automaticamente.

Syntax

void CoFreeUnusedLibraries();

Parameters

Nenhum.

Return Value

Nenhum.

Remarks

Os aplicativos podem chamar CoFreeUnusedLibraries periodicamente para livre recursos. É mais eficiente para chamar-na parte superior de executar um loop uma mensagem ou em algumas ocioso-tarefa tempo. As DLLs que devem ser liberado automaticamente tenha sido carregado com o bAutoFree parâmetro da CoLoadLibrary função definido como TRUE. CoFreeUnusedLibraries chama internamente DllCanUnloadNow Para as DLLs que implementar e exportar essa função.

Passando para esta função qualquer inválido e, em algumas circunstâncias, NULL ponteiros resulta em terminação inesperada do aplicativo.

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

CoLoadLibrary
DllCanUnloadNow