функция обратного вызова PVIDEO_PORT_GET_PROC_ADDRESS (video.h)

Подпрограмма обратного вызова VideoPortGetProcAddress извлекает адрес функции драйвера видеопорта Windows 2000 или более поздней версии.

Синтаксис

PVIDEO_PORT_GET_PROC_ADDRESS PvideoPortGetProcAddress;

PVOID PvideoPortGetProcAddress(
  [in] IN PVOID HwDeviceExtension,
  [in] IN PUCHAR FunctionName
)
{...}

Параметры

[in] HwDeviceExtension

Указатель на расширение аппаратного устройства драйвера мини-порта.

[in] FunctionName

Указатель на строку ASCII, завершающуюся null, которая содержит имя искомой функции.

Возвращаемое значение

VideoPortGetProcAddress возвращает указатель на функцию, указанную в параметре FunctionName , если она существует. Если эта функция не существует, она возвращает значение NULL.

Комментарии

VideoPortGetProcAddress позволяет драйверу видео минипорта получить доступ к функциям драйвера видеопорта, не связываясь с ними напрямую. Это позволяет драйверу мини-порта использовать все преимущества Windows 2000 и более поздних версий, но по-прежнему может загружаться в более ранних версиях операционной системы на основе NT. Пример использования VideoPortGetProcAddress см. в разделе Использование VideoPortGetProcAddress.

Элемент VideoPortGetProcAddress структуры VIDEO_PORT_CONFIG_INFO содержит адрес этой процедуры обратного вызова.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows 2000 и более поздних версиях операционных систем Windows.
Целевая платформа Персональный компьютер
Верхняя часть video.h (включить Video.h)
IRQL PASSIVE_LEVEL

См. также раздел

VIDEO_PORT_CONFIG_INFO