Флаги типа шины OPM

Флаги, перечисленные в следующей таблице, указывают тип шины ввода-вывода, используемой графическим адаптером.

Констант/значение Описание
OPM_BUS_TYPE_OTHER
0x00000000
Указывает тип шины, отличный от перечисленных здесь типов.
OPM_BUS_TYPE_PCI
0x00000001
Шина PCI.
OPM_BUS_TYPE_PCIX
0x00000002
Шина PCI-X.
OPM_BUS_TYPE_PCIEXPRESS
0x00000003
Шина PCI Express.
OPM_BUS_TYPE_AGP
0x00000004
Шина ускоренного графического порта (AGP).
OPM_BUS_IMPLEMENTATION_MODIFIER_INSIDE_OF_CHIPSET
0x00010000
Реализация графического адаптера находится в северном мосту набора микросхем системной платы. Этот флаг означает, что данные никогда не передаются через шину расширения (например, PCI или AGP) при передаче из main памяти в графический адаптер.
OPM_BUS_IMPLEMENTATION_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP
0x00020000
Графический адаптер подключается к северному мосту набора микросхем системной платы путем на системной плате, а все микросхемы графического адаптера (интегральные схемы) припаяны к системной плате.
OPM_BUS_IMPLEMENTATION_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET
0x00030000
Графический адаптер подключается к северному мосту набора микросхем системной платы путем на системной плате, а все микросхемы графического адаптера подключены через разъемы к системной плате.
OPM_BUS_IMPLEMENTATION_MODIFIER_DAUGHTER_BOARD_CONNECTOR
0x00040000
Графический адаптер подключается к системной плате через соединитель дочерней платы.
OPM_BUS_IMPLEMENTATION_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE
0x00050000
Графический адаптер подключается к системной плате через соединитель дочерней платы, а графический адаптер находится внутри корпуса, который недоступен пользователю.
OPM_BUS_IMPLEMENTATION_MODIFIER_NON_STANDARD
0x80000000
Нестандартный модификатор. (Необязательно.)
OPM_COPP_COMPATIBLE_BUS_TYPE_INTEGRATED
0x80000000
Интегрированная шина. Этот флаг используется только в режиме эмуляции COPP. Он указывает, что сигналы о команде и состоянии между графическим адаптером и другими подсистемами на компьютере недоступны в шине расширения, имеющей общедоступную спецификацию и стандартный тип соединителя, если это не шина памяти. Этот флаг можно объединить с флагом OPM_BUS_TYPE_Xxx .

Комментарии

Можно задать до трех флагов с помощью побитового ИЛИ. Флаги в диапазоне 0x00 по 0x04 (OPM_BUS_TYPE_Xxx) дают базовый тип шины. Флаги в диапазоне 0x10000 по 0x50000 (OPM_BUS_IMPLEMENTATION_MODIFIER_Xxx) изменяют базовое описание. Драйвер устанавливает один флаг типа шины и при необходимости может установить один флаг модификатора. Кроме того, драйвер может при необходимости установить флаг OPM_BUS_IMPLEMENTATION_MODIFIER_NON_STANDARD .

В режиме эмуляции COPP драйвер не использует флаги модификатора, но может задать флаг OPM_COPP_COMPATIBLE_BUS_TYPE_INTEGRATED .

Флаги OPM_BUG_TYPE_Xxxx и OPM_COPP_COMPATIBLE_BUS_TYPE_INTEGRATED эквивалентны значениям перечисления COPP_BusType , используемого в протоколе защиты от сертифицированного вывода (COPP).

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Заголовок
Opmapi.h

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

Перечисления OPM