CoFreeUnusedLibraries
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 |