VideoPortFreePool-Funktion (video.h)

Die VideoPortFreePool-Funktion verwaltet die Zuordnung eines Blocks des Poolspeichers, der zuvor von VideoPortAllocatePool zugewiesen wurde.

Syntax

VIDEOPORT_API VOID VideoPortFreePool(
  [in] IN PVOID HwDeviceExtension,
  [in] IN PVOID Ptr
);

Parameter

[in] HwDeviceExtension

Zeiger auf die Geräteerweiterung des Miniporttreibers.

[in] Ptr

Zeiger auf das erste Byte des Speichers, der freigegeben werden soll.

Rückgabewert

Keine

Bemerkungen

VideoPortFreePool soll videoPortReleaseBuffer ersetzen, das veraltet ist.

Aufrufer von VideoPortFreePool müssen unter IRQL <= DISPATCH_LEVEL ausgeführt werden. Ein Aufrufer bei DISPATCH_LEVEL muss einen VpNonPaged XxxPoolType angegeben haben, als der Arbeitsspeicher zugewiesen wurde. Andernfalls muss der Aufrufer bei IRQL < DISPATCH_LEVEL ausgeführt werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows XP und höheren Versionen der Windows-Betriebssysteme.
Zielplattform Desktop
Kopfzeile video.h (einschließen von Video.h)
Bibliothek Videoprt.lib
DLL Videoprt.sys
IRQL Weitere Informationen finden Sie im Abschnitt mit den Hinweisen.

Weitere Informationen

VideoPortAllocateCommonBuffer

VideoPortAllocatePool