Freigeben über


VideoPortFreePool-Funktion (video.h)

Die VideoPortFreePool- Funktion verteilt einen Poolspeicherblock, der zuvor von VideoPortAllocatePoolzugewiesen wurde.

Syntax

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

Parameter

[in] HwDeviceExtension

Zeigen Sie auf die Geräteerweiterung des Miniporttreibers.

[in] Ptr

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

Rückgabewert

Nichts

Bemerkungen

VideoPortFreePool- soll VideoPortReleaseBufferersetzen, das veraltet ist.

Aufrufer von VideoPortFreePool- müssen unter IRQL <= DISPATCH_LEVEL ausgeführt werden. Ein Aufrufer bei DISPATCH_LEVEL muss eine VpNonPaged-XxxPoolType- angegeben haben, wenn der Speicher zugewiesen wurde. Andernfalls muss der Aufrufer unter IRQL-< DISPATCH_LEVEL ausgeführt werden.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Windows XP und höheren Versionen von Windows-Betriebssystemen.
Zielplattform- Desktop
Header- video.h (video.h einschließen)
Library Videoprt.lib
DLL- Videoprt.sys
IRQL- Siehe Abschnitt "Hinweise".

Siehe auch

VideoPortAllocateCommonBuffer

VideoPortAllocatePool-