Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die VideoPortGetDmaAdapter--Funktion gibt einen Zeiger auf eine VP_DMA_ADAPTER Struktur zurück, die in nachfolgenden Aufrufen anderer DMA-bezogene Funktionen verwendet wird.
Syntax
VIDEOPORT_DEPRECATED VIDEOPORT_API PVP_DMA_ADAPTER VideoPortGetDmaAdapter(
[in] IN PVOID HwDeviceExtension,
[in] IN PVP_DEVICE_DESCRIPTION VpDeviceDescription
);
Parameter
[in] HwDeviceExtension
Zeigen Sie auf die Geräteerweiterung des Miniporttreibers.
[in] VpDeviceDescription
Zeiger auf eine VP_DEVICE_DESCRIPTION Struktur, die die Attribute des physischen Geräts beschreibt.
Rückgabewert
VideoPortGetDmaAdapter gibt einen Zeiger auf eine VP_DMA_ADAPTER Struktur zurück; Wenn das Abrufen von Informationen über den DMA-Adapter nicht erfolgreich ist, wird NULL-zurückgegeben.
Bemerkungen
Die VP_DMA_ADAPTER-Struktur enthält Attributinformationen zu einem bestimmten DMA-Adapter. Diese Struktur ist ein undurchsichtiger Datentyp, der intern vom Videoporttreiber verwendet wird.
Ein Video-Miniporttreiber sollte die VideoPortGetDmaAdapter- des Videoporttreibers aufrufen, um Informationen über einen DMA-Adapter zu erhalten.
typedef struct __VP_DMA_ADAPTER* PVP_DMA_ADAPTER;
Diese Struktur hat keine öffentlichen Mitglieder.
Diese Struktur ist in Windows XP und höher verfügbar.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows XP und höheren Versionen von Windows-Betriebssystemen. |
Zielplattform- | Desktop |
Header- | video.h (video.h einschließen) |
Library | Videoprt.lib |
DLL- | Videoprt.sys |
IRQL- | PASSIVE_LEVEL |