Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die AVStrMiniDeleteAllocator Routine von AVStream minidriver löscht den Allocator, der einem Pin zugeordnet ist.
Syntax
PFNKSDELETEALLOCATOR Pfnksdeleteallocator;
VOID Pfnksdeleteallocator(
[in] PVOID Context
)
{...}
Parameter
[in] Context
Zeiger auf die Kontextstruktur des Allocators, die von AVStrMiniInitializeAllocatorerstellt wurde.
Rückgabewert
Nichts
Bemerkungen
Der Minidriver gibt die Adresse dieser Routine in der DeleteAllocator Mitglied der KSALLOCATOR_DISPATCH Struktur an. Der Minidriver übergibt diese Struktur an den Klassentreiber in KSPIN_DISPATCH.
Sobald diese Funktion aufgerufen wird, verwendet AVStream den Allocator nicht mehr, um Arbeitsspeicher zuzuweisen und freizugeben. Dieser Handler sollte alle vom Allocator reservierten Systemressourcen freigeben.
Weitere Informationen finden Sie unter KS Allocators.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Verfügbar in Microsoft Windows XP und höheren Betriebssystemen und DirectX 8.0 und höher directX-Versionen. |
| Zielplattform- | Desktop |
| Header- | ks.h (enthalten Ks.h) |