Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die PCI_COMMON_CONFIG Struktur ist veraltet. Es definiert STANDARD-PCI-Konfigurationsinformationen, die von der veralteten HalGetBusData - oder HalGetBusDataByOffset-Routine für die Eingabe BusDataType PCIConfiguration zurückgegeben werden, vorausgesetzt, der vom Aufrufer zugewiesene Puffer hat eine ausreichende Länge.
Syntax
typedef struct _PCI_COMMON_CONFIG : PCI_COMMON_HEADER {
UCHAR DeviceSpecific[192];
} PCI_COMMON_CONFIG, *PPCI_COMMON_CONFIG;
Vererbung
Die PCI_COMMON_CONFIG-Struktur implementiert PCI_COMMON_HEADER.
Member
DeviceSpecific[192]
Enthält alle verfügbaren gerätespezifischen Initialisierungsinformationen.
Hinweise
Bestimmte Member dieser Struktur verfügen über schreibgeschützte Werte, sodass Versuche, sie zurückzusetzen, ignoriert werden. Zu diesen Membern gehören: VendorID, DeviceID, RevisionID, ProgIf, SubClass, BaseClass, HeaderType, InterruptPin, MinimumGrant und MaximumLatency.
Andere Member sind vorläufig schreibgeschützt: Das heißt, das System initialisiert sie mit ihren richtigen Werten, sodass Treiber sie sicher als schreibgeschützt behandeln können. Sie können jedoch zurückgesetzt werden, wenn ein Bus-master Treiber dies für notwendig hält. Zu diesen Membern gehören: CacheLineSize und LatencyTimer.
Anforderungen
Anforderung | Wert |
---|---|
Header | miniport.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h, Miniport.h) |