Compartir a través de


Función VideoPortFreePool (video.h)

La función VideoPortFreePool desasigna un bloque de memoria de grupo asignada previamente por VideoPortAllocatePool.

Sintaxis

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

Parámetros

[in] HwDeviceExtension

Puntero a la extensión del dispositivo del controlador de minipuerto.

[in] Ptr

Puntero al primer byte de la memoria que se va a liberar.

Valor devuelto

None

Observaciones

VideoPortFreePool está diseñado para reemplazar VideoPortReleaseBuffer, que está obsoleto.

Los autores de llamadas de VideoPortFreePool deben ejecutarse en IRQL <= DISPATCH_LEVEL. Un autor de llamada en DISPATCH_LEVEL debe haber especificado un VpNonPaged XxxPoolType cuando se asignó la memoria. De lo contrario, el autor de la llamada debe ejecutarse en irQL < DISPATCH_LEVEL.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows XP y versiones posteriores de los sistemas operativos Windows.
Plataforma de destino Escritorio
Encabezado video.h (incluir Video.h)
Library Videoprt.lib
Archivo DLL Videoprt.sys
IRQL vea la sección Comentarios.

Consulte también

VideoPortAllocateCommonBuffer

VideoPortAllocatePool