Compartilhar via


Método Provider::Flush (provider.h)

[A classe Provider faz parte do WMI Provider Framework que agora é considerado em estado final e nenhum desenvolvimento, melhoria ou atualização adicional estará disponível para problemas não relacionados à segurança que afetarem essas bibliotecas. As APIs de MI devem ser usadas para todos os novos desenvolvimentos.]

O método Flush é chamado pela estrutura do provedor para excluir toda a memória desnecessária em uso pelo provedor. Como seu provedor pode ser chamado novamente após uma chamada para Flush, você deve recriar todos os objetos liberados pelo Flush. Se você substituir esse método, deverá chamar o método Flush do objeto pai para liberar qualquer memória de estrutura associada ao seu provedor.

Sintaxe

void Flush();

Retornar valor

Nenhum

Comentários

Substitua esse método somente se o provedor de estrutura alocar memória que possa ser liberada. Se o provedor optar por substituir, inclua uma chamada para Provider::Flush na implementação do provedor.

Nota Como seu provedor pode ser chamado após uma chamada para Flush, você deve estar preparado para recriar todos os itens liberados pela chamada para Flush.
 

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho provider.h (inclua FwCommon.h)
Biblioteca FrameDyn.lib
DLL FrameDynOS.dll; FrameDyn.dll