Freigeben über


OPM-Bustypflags

Die in der folgenden Tabelle aufgeführten Flags geben den Typ des E/A-Busses an, der vom Grafikkarten verwendet wird.

Konstante/Wert BESCHREIBUNG
OPM_BUS_TYPE_OTHER
0x00000000
Gibt einen anderen Bustyp als die hier aufgeführten Typen an.
OPM_BUS_TYPE_PCI
0x00000001
PCI-Bus.
OPM_BUS_TYPE_PCIX
0x00000002
PCI-X-Bus.
OPM_BUS_TYPE_PCIEXPRESS
0x00000003
PCI-Express-Bus.
OPM_BUS_TYPE_AGP
0x00000004
AGP-Bus (Accelerated Graphics Port).
OPM_BUS_IMPLEMENTATION_MODIFIER_INSIDE_OF_CHIPSET
0x00010000
Die Implementierung für den Grafikkarten befindet sich in der Nordbrücke eines Motherboard-Chipsatzes. Dieses Flag impliziert, dass Daten nie über einen Erweiterungsbus (z. B. PCI oder AGP) übertragen werden, wenn sie von Standard Speicher auf den Grafikkarte übertragen werden.
OPM_BUS_IMPLEMENTATION_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP
0x00020000
Der Grafikkarte ist über Spuren auf der Hauptplatine mit der Nordbrücke eines Motherboard-Chipsatzes verbunden, und alle Chips des Grafikkarten (integrierte Schaltungen) werden mit der Hauptplatine gelöt.
OPM_BUS_IMPLEMENTATION_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET
0x00030000
Der Grafikkarte ist über Spuren auf der Hauptplatine mit der Nordbrücke eines Motherboard-Chipsatzes verbunden, und alle Chips des Grafikkarten sind über Steckdosen mit der Hauptplatine verbunden.
OPM_BUS_IMPLEMENTATION_MODIFIER_DAUGHTER_BOARD_CONNECTOR
0x00040000
Der Grafikkarte wird über einen Daughterboard-Anschluss mit der Hauptplatine verbunden.
OPM_BUS_IMPLEMENTATION_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE
0x00050000
Der Grafikkarte ist über einen Tochterplatinenstecker mit der Hauptplatine verbunden, und der Grafikkarte befindet sich in einem Gehäuse, auf das der Benutzer nicht zugreifen kann.
OPM_BUS_IMPLEMENTATION_MODIFIER_NON_STANDARD
0x80000000
Nicht standardmäßiger Modifizierer. (Optional.)
OPM_COPP_COMPATIBLE_BUS_TYPE_INTEGRATED
0x80000000
Integrierter Bus. Dieses Flag wird nur im COPP-Emulationsmodus verwendet. Es gibt an, dass der Befehl und status Signale zwischen der Grafikkarte und anderen Subsystemen auf dem Computer auf einem Erweiterungsbus mit einer öffentlichen Spezifikation und einem Standardconnectortyp nicht verfügbar sind, es sei denn, es handelt sich um einen Speicherbus. Dieses Flag kann mit einem OPM_BUS_TYPE_Xxx-Flag kombiniert werden.

Bemerkungen

Mit einem bitweisen OR können bis zu drei Flags festgelegt werden. Flags im Bereich 0x00 bis 0x04 (OPM_BUS_TYPE_Xxx) geben den grundlegenden Bustyp an. Flags im Bereich 0x10000 bis 0x50000 (OPM_BUS_IMPLEMENTATION_MODIFIER_Xxx) ändern die grundlegende Beschreibung. Der Treiber legt ein Flag vom Typ Bus fest und kann optional ein Modifiziererflag einrichten. Darüber hinaus kann der Treiber optional das flag OPM_BUS_IMPLEMENTATION_MODIFIER_NON_STANDARD festlegen.

Im COPP-Emulationsmodus verwendet der Treiber die Modifiziererflags nicht, legt aber möglicherweise das flag OPM_COPP_COMPATIBLE_BUS_TYPE_INTEGRATED fest.

Die OPM_BUG_TYPE_Xxxx-Flags und das OPM_COPP_COMPATIBLE_BUS_TYPE_INTEGRATED-Flag entsprechen Werten aus der COPP_BusType-Enumeration , die in Certified Output Protection Protocol (COPP) verwendet wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]
Header
Opmapi.h

Siehe auch

OPM-Enumerationen