Provider::Flush-Methode (provider.h)
[Die Provider-Klasse ist Teil des WMI-Provider-Frameworks, das nun als endgültig betrachtet wird, und es sind keine weiteren Entwicklungen, Verbesserungen oder Updates für nicht sicherheitsrelevante Probleme verfügbar, die diese Bibliotheken betreffen. Die MI-APIs sollten für alle Neuentwicklungen verwendet werden.]
Die Flush-Methode wird vom Anbieterframework aufgerufen, um den gesamten nicht benötigten Arbeitsspeicher zu löschen, der vom Anbieter verwendet wird. Da Ihr Anbieter nach einem Aufruf von Flush möglicherweise erneut aufgerufen wird, müssen Sie alle von Flush freigegebenen Objekte erneut erstellen. Wenn Sie diese Methode überschreiben, sollten Sie die Flush-Methode des übergeordneten Objekts aufrufen, um alle Frameworkspeicher freizugeben, der Ihrem Anbieter zugeordnet ist.
Syntax
void Flush();
Rückgabewert
Keine
Bemerkungen
Überschreiben Sie diese Methode nur, wenn Ihr Frameworkanbieter Arbeitsspeicher zuweist, der geleert werden kann. Wenn Ihr Anbieter sich für die Überschreibung entscheidet, fügen Sie einen Aufruf von Provider::Flush in die Implementierung des Anbieters ein.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | provider.h (einschließlich FwCommon.h) |
Bibliothek | FrameDyn.lib |
DLL | FrameDynOS.dll; FrameDyn.dll |