Función VideoPortGetAgpServices (videoagp.h)

La función VideoPortGetAgpServices está obsoleta y solo se admite para la compatibilidad con versiones anteriores con controladores existentes. En su lugar, los escritores de controladores deben usar VideoPortQueryServices.

VideoPortGetAgpServices devuelve una lista de funciones de servicio AGP implementadas por el controlador de puerto de vídeo.

Sintaxis

VIDEOAGP_DEPRECATED BOOLEAN VideoPortGetAgpServices(
  [in] IN PVOID                    HwDeviceExtension,
  [in] IN PVIDEO_PORT_AGP_SERVICES AgpServices
);

Parámetros

[in] HwDeviceExtension

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

[in] AgpServices

Puntero a una estructura de VIDEO_PORT_AGP_SERVICES asignada por el controlador de miniporte sin inicializar.

Valor devuelto

VideoPortGetAgpServices devuelve TRUE después de inicializar correctamente la estructura de VIDEO_PORT_AGP_SERVICES a la que apunta AgpServices ; de lo contrario, devuelve FALSE.

Comentarios

Los controladores de miniport de vídeo PnP que pueden usar AGP deben llamar a VideoPortGetAgpServices.

El controlador de puerto de vídeo inicializa la estructura de VIDEO_PORT_AGP_SERVICES de la siguiente manera:

  • Todos los punteros de función se inicializan para que apunten a las funciones de servicio AGP implementadas por el controlador de puerto de vídeo correspondientes.
  • El campo AllocationLimit se inicializa en la cantidad máxima de memoria AGP que un controlador de miniporte puede confirmar, en bytes.

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 (incluya Video.h)
Library Videoprt.lib
Archivo DLL Videoprt.sys
IRQL PASSIVE_LEVEL

Consulte también

AgpCommitPhysical

AgpCommitVirtual

AgpFreePhysical

AgpFreeVirtual

AgpReleasePhysical

AgpReleaseVirtual

AgpReservePhysical

VIDEO_PORT_AGP_SERVICES

VideoPortQueryServices