VideoPortGetAgpServices-Funktion (videoagp.h)

Die VideoPortGetAgpServices-Funktion ist veraltet und wird nur aus Gründen der Abwärtskompatibilität mit vorhandenen Treibern unterstützt. Stattdessen sollten Treiberautoren VideoPortQueryServices verwenden.

VideoPortGetAgpServices gibt eine Liste der vom Videoporttreiber implementierten AGP-Dienstfunktionen zurück.

Syntax

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

Parameter

[in] HwDeviceExtension

Zeiger auf die Geräteerweiterung des Miniporttreibers.

[in] AgpServices

Zeiger auf eine nicht initialisierte, miniporttreiberseitig zugewiesene VIDEO_PORT_AGP_SERVICES-Struktur .

Rückgabewert

VideoPortGetAgpServices gibt TRUE zurück, nachdem die VIDEO_PORT_AGP_SERVICES-Struktur, auf die AgpServices verweist, erfolgreich initialisiert wurde. Andernfalls wird FALSE zurückgegeben.

Hinweise

PnP-Videominiporttreiber, die AGP verwenden können, sollten VideoPortGetAgpServices aufrufen.

Der Videoporttreiber initialisiert die VIDEO_PORT_AGP_SERVICES-Struktur wie folgt:

  • Alle Funktionszeiger werden initialisiert, um auf die entsprechenden videoport-Treiberimplementierten AGP-Dienstfunktionen zu verweisen.
  • Das Feld AllocationLimit wird auf die maximale Menge an AGP-Arbeitsspeicher initialisiert, die ein Miniporttreiber commiten darf, in Bytes.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows 2000 und höheren Versionen der Windows-Betriebssysteme.
Zielplattform Desktop
Kopfzeile videoagp.h (einschließen von Video.h)
Bibliothek Videoprt.lib
DLL Videoprt.sys
IRQL PASSIVE_LEVEL

Weitere Informationen

AgpCommitPhysical

AgpCommitVirtual

AgpFreePhysical

AgpFreeVirtual

AgpReleasePhysical

AgpReleaseVirtual

AgpReservePhysical

VIDEO_PORT_AGP_SERVICES

VideoPortQueryServices