OPM Bus Type Flags
The flags listed in the following table specify the type of I/O bus used by the graphics adapter.
Constant/value | Description |
---|---|
|
Indicates a type of bus other than the types listed here. |
|
PCI bus. |
|
PCI-X bus. |
|
PCI Express bus. |
|
Accelerated Graphics Port (AGP) bus. |
|
The implementation for the graphics adapter is in a motherboard chipset's north bridge. This flag implies that data never goes over an expansion bus (such as PCI or AGP) when it is transferred from main memory to the graphics adapter. |
|
The graphics adapter is connected to a motherboard chipset's north bridge by tracks on the motherboard, and all of the graphics adapter's chips (integrated circuits) are soldered to the motherboard. |
|
The graphics adapter is connected to a motherboard chipset's north bridge by tracks on the motherboard, and all of the graphics adapter's chips are connected through sockets to the motherboard. |
|
The graphics adapter is connected to the motherboard through a daughterboard connector. |
|
The graphics adapter is connected to the motherboard through a daughterboard connector, and the graphics adapter is inside an enclosure that is not user accessible. |
|
Nonstandard modifier. (Optional.) |
|
Integrated bus. This flag is used only in COPP emulation mode. It indicates that the command and status signals between the graphics adapter and other subsystems on the computer are not available on an expansion bus that has a public specification and standard connector type, unless it is a memory bus. This flag can be combined with an OPM_BUS_TYPE_Xxx flag. |
Remarks
Up to three flags can be set, using a bitwise OR. Flags in the range 0x00 through 0x04 (OPM_BUS_TYPE_Xxx) give the basic bus type. Flags in the range 0x10000 through 0x50000 (OPM_BUS_IMPLEMENTATION_MODIFIER_Xxx) modify the basic description. The driver sets one bus-type flag, and can optionally set up to one modifier flag. In addition, the driver can optionally set the OPM_BUS_IMPLEMENTATION_MODIFIER_NON_STANDARD flag.
In COPP emulation mode, the driver does not use the modifier flags, but it might set the OPM_COPP_COMPATIBLE_BUS_TYPE_INTEGRATED flag.
The OPM_BUG_TYPE_Xxxx flags and the OPM_COPP_COMPATIBLE_BUS_TYPE_INTEGRATED flag are equivalent to values from the COPP_BusType enumeration used in Certified Output Protection Protocol (COPP).
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows Vista [desktop apps only] |
Minimum supported server |
Windows Server 2008 [desktop apps only] |
Header |
|
See also