Compartir a través de


PAGP_FREE_PHYSICAL función de devolución de llamada (videoagp.h)

La función AgpFreePhysical libera la memoria del sistema confirmada por una llamada anterior a AgpCommitPhysical.

Sintaxis

PAGP_FREE_PHYSICAL PagpFreePhysical;

void PagpFreePhysical(
  [in] IN PVOID HwDeviceExtension,
  [in] IN PVOID PhysicalReserveContext,
  [in] IN ULONG Pages,
  [in] IN ULONG Offset
)
{...}

Parámetros

[in] HwDeviceExtension

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

[in] PhysicalReserveContext

Identifica un intervalo de direcciones físicas reservado. Este identificador de contexto se obtuvo de AgpReservePhysical.

[in] Pages

Especifica el número de páginas de memoria del sistema que el controlador de puerto de vídeo debe desasignación.

[in] Offset

Especifica el desplazamiento de página en el intervalo de direcciones físicas reservado identificado por PhysicalReserveContext que indica la dirección base real en la que se desasignación de la memoria del sistema.

Valor devuelto

None

Observaciones

Cuando un controlador de minipuerto llama a AgpFreePhysical, las páginas de páginas de memoria física se desbloquean y descodificarán desde el intervalo de direcciones físicas descodificador de AGP. Este intervalo comienza las páginas Offset en el intervalo identificado por PhysicalReserveContext. El controlador de minipuerto debe especificar que el desplazamiento exacto y el número de páginas se liberen como se confirmaron en una llamada anterior a AgpCommitPhysical.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows 2000 y versiones posteriores de los sistemas operativos Windows.
Plataforma de destino Escritorio
Encabezado videoagp.h (incluir Video.h)
IRQL PASSIVE_LEVEL

Consulte también

AgpCommitPhysical

AgpReleasePhysical