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
AgpReleasePhysical