Compartilhar via


Função VideoPortGetAgpServices (videoagp.h)

A função VideoPortGetAgpServices é obsoleta e tem suporte apenas para compatibilidade com versões anteriores com drivers existentes. Em seu lugar, os gravadores de driver devem usar VideoPortQueryServices.

VideoPortGetAgpServices retorna uma lista de funções de serviço AGP implementadas pelo driver de porta de vídeo.

Sintaxe

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

Parâmetros

[in] HwDeviceExtension

Ponteiro para a extensão de dispositivo do driver de miniport.

[in] AgpServices

Ponteiro para uma estrutura de VIDEO_PORT_AGP_SERVICES não inicializada alocada pelo driver de miniport.

Retornar valor

VideoPortGetAgpServices retorna TRUE depois de inicializar com êxito a estrutura VIDEO_PORT_AGP_SERVICES para a qual AgpServices aponta; caso contrário, retornará FALSE.

Comentários

Os drivers de miniporto de vídeo PnP que podem usar o AGP devem chamar VideoPortGetAgpServices.

O driver de porta de vídeo inicializa a estrutura VIDEO_PORT_AGP_SERVICES da seguinte maneira:

  • Todos os ponteiros de função são inicializados para apontar para as funções de serviço AGP implementadas pelo driver de porta de vídeo correspondentes.
  • O campo AllocationLimit é inicializado para a quantidade máxima de memória AGP que um driver de miniporto tem permissão para confirmar, em bytes.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows 2000 e versões posteriores dos sistemas operacionais Windows.
Plataforma de Destino Área de Trabalho
Cabeçalho videoagp.h (inclua Video.h)
Biblioteca Videoprt.lib
DLL Videoprt.sys
IRQL PASSIVE_LEVEL

Confira também

AgpCommitPhysical

AgpCommitVirtual

AgpFreePhysical

AgpFreeVirtual

AgpReleasePhysical

AgpReleaseVirtual

AgpReservePhysical

VIDEO_PORT_AGP_SERVICES

VideoPortQueryServices