Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция Int10CallBios позволяет минипорту вызывать ядро для выполнения операции INT 10h, что приводит к выполнению встроенной операции BIOS на устройстве.
Синтаксис
PINT10_CALL_BIOS Pint10CallBios;
VP_STATUS Pint10CallBios(
PVOID Context,
PINT10_BIOS_ARGUMENTS BiosArguments
)
{...}
Параметры
Context
Указатель на контекст драйвера видеопорта для интерфейса. Это должно совпадать со значением в Контексте член структуры VIDEO_PORT_INT10_INTERFACE после возврата VideoPortQueryServices.
BiosArguments
Указатель на инициализированную драйвером видеопорта INT10_BIOS_ARGUMENTS структуру, содержащую значения регистров x86. Все регистры, которые не нужны в вызове BIOS INT10, должны иметь значение 0. Когда функция возвращается, некоторые члены INT10_BIOS_ARGUMENTS структур могут иметь разные значения, чем перед вызовом.
Возвращаемое значение
Функция Int10CallBios возвращает NO_ERROR при успешном выполнении. В противном случае возвращается соответствующий код ошибки.
Замечания
Видеопорт реализует эту функцию, доступ к которой можно получить через указатель в структуре VIDEO_PORT_INT10_INTERFACE.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Доступно в Windows 2000 и более поздних версиях операционных систем Windows. |
| целевая платформа | Настольный |
| заголовка | video.h (include Video.h) |
| IRQL | PASSIVE_LEVEL |