Freigeben über


VideoPortGetAgpServices-Funktion (videoagp.h)

Die VideoPortGetAgpServices--Funktion ist veraltete und wird nur aus Gründen der Abwärtskompatibilität mit vorhandenen Treibern unterstützt. An seinem Ort sollten Treiberautoren VideoPortQueryServicesverwenden.

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

Syntax

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

Parameter

[in] HwDeviceExtension

Zeigen Sie auf die Geräteerweiterung des Miniporttreibers.

[in] AgpServices

Zeiger auf eine nicht initialisierte Miniporttreiberstruktur, die VIDEO_PORT_AGP_SERVICES zugeordnet ist.

Rückgabewert

VideoPortGetAgpServices gibtTRUE zurück, nachdem die VIDEO_PORT_AGP_SERVICES Struktur erfolgreich initialisiert wurde, auf die AgpServices Punkte verweist; andernfalls wird FALSE-zurückgegeben.

Bemerkungen

PnP-Video-Miniporttreiber, 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 vom Videoport treiber implementierten AGP-Dienstfunktionen zu verweisen.
  • Das AllocationLimit Felds wird auf die maximale Menge des AGP-Speichers initialisiert, den ein Miniporttreiber in Byte übernehmen darf.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Windows 2000 und höheren Versionen von Windows-Betriebssystemen.
Zielplattform- Desktop
Header- videoagp.h (video.h einschließen)
Library Videoprt.lib
DLL- Videoprt.sys
IRQL- PASSIVE_LEVEL

Siehe auch

AgpCommitPhysical

AgpCommitVirtual-

AgpFreePhysical

AgpFreeVirtual-

AgpReleasePhysical

AgpReleaseVirtual

AgpReservePhysical

VIDEO_PORT_AGP_SERVICES

VideoPortQueryServices-