PVIDEO_PORT_GET_PROC_ADDRESS Rückruffunktion (video.h)
Die VideoPortGetProcAddress-Rückrufroutine ruft die Adresse einer Videoporttreiberfunktion unter Windows 2000 oder höher ab.
Syntax
PVIDEO_PORT_GET_PROC_ADDRESS PvideoPortGetProcAddress;
PVOID PvideoPortGetProcAddress(
[in] IN PVOID HwDeviceExtension,
[in] IN PUCHAR FunctionName
)
{...}
Parameter
[in] HwDeviceExtension
Zeiger auf die Hardwaregeräteerweiterung des Miniporttreibers.
[in] FunctionName
Zeiger auf eine MIT NULL endende ASCII-Zeichenfolge, die den Namen der funktion enthält, nach der gesucht wird.
Rückgabewert
VideoPortGetProcAddress gibt einen Zeiger auf die im FunctionName-Parameter angegebene Funktion zurück, sofern vorhanden. Wenn diese Funktion nicht vorhanden ist, gibt diese Funktion NULL zurück.
Hinweise
VideoPortGetProcAddress ermöglicht es einem Video-Miniporttreiber, Zugriff auf Videoporttreiberfunktionen zu erhalten, ohne eine direkte Verknüpfung mit ihnen herzustellen. Dadurch kann ein Miniporttreiber die Features von Windows 2000 und höher in vollem Umfang nutzen, aber dennoch auf früheren NT-basierten Betriebssystemversionen laden. Ein Beispiel für die Verwendung von VideoPortGetProcAddress finden Sie unter Verwenden von VideoPortGetProcAddress.
Das VideoPortGetProcAddress-Element der VIDEO_PORT_CONFIG_INFO-Struktur enthält die Adresse dieser Rückrufroutine.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows 2000 und höheren Versionen der Windows-Betriebssysteme. |
Zielplattform | Desktop |
Kopfzeile | video.h (Video.h einschließen) |
IRQL | PASSIVE_LEVEL |