Freigeben über


miniport.h-Header

Dieser Header wird vom Kernel verwendet.

Weitere Informationen finden Sie unter:

miniport.h enthält die folgenden Programmierschnittstellen:

Functions

 
_BitTest64

In diesem Thema wird die funktion _BitTest64 beschrieben.
_BitTestAndComplement64

In diesem Thema wird die funktion _BitTestAndComplement64 beschrieben.
_BitTestAndReset64

In diesem Thema wird die funktion _BitTestAndReset64 beschrieben.
_BitTestAndSet64

In diesem Thema wird die funktion _BitTestAndSet64 beschrieben.
_ReadWriteBarrier

Beschreibt die ReadWriteBarrier~r1-Funktion (miniport.h).
ARM64_SYSREG_CRM

Gibt das CRm-Feld für einen bestimmten WERT für die Codierung des ARM-Systemregisters zurück. Weitere Informationen finden Sie im Referenzhandbuch zur ARM-Architektur.
ARM64_SYSREG_CRN

Gibt das CRn-Feld für einen angegebenen WERT für die Codierung des ARM-Systemregisters zurück. Weitere Informationen finden Sie im Referenzhandbuch zur ARM-Architektur.
ARM64_SYSREG_OP1

Gibt das op1-Feld für einen angegebenen WERT für die Codierung des ARM-Systemregisters zurück. Weitere Informationen finden Sie im Referenzhandbuch zur ARM-Architektur.
ARM64_SYSREG_OP2

Gibt das op2-Feld für einen angegebenen WERT der ARM-Systemregistercodierung zurück. Weitere Informationen finden Sie im Referenzhandbuch zur ARM-Architektur.
BarrierAfterRead

Beschreibt die BarrierAfterRead-Funktion (miniport.h).
BarrierAfterRead

Beschreibt die Funktion BarrierAfterRead~r1 (miniport.h).
BarrierAfterRead

Beschreibt die BarrierAfterRead~r2-Funktion (miniport.h).
FIELD_OFFSET

Das FIELD_OFFSET Makros (miniport.h) gibt den Byteoffset des angegebenen Felds im angegebenen bekannten Strukturtyp zurück.
InterlockedAnd

Das Makro InterlockedAnd (miniport.h) berechnet atomar einen bitweisen AND-Vorgang mit der angegebenen Variablen und dem angegebenen Wert.
InterlockedCompareExchange

Die InterlockedCompareExchange-Routine führt einen atomaren Vorgang aus, der den Eingabewert vergleicht, auf den von Destination verwiesen wird, mit dem Wert von Comparand.
InterlockedCompareExchangePointer

Die InterlockedCompareExchangePointer-Routine führt einen atomaren Vorgang aus, der den Eingabezeigerwert vergleicht, auf den von Destination mit dem Zeigerwert Comparand verwiesen wird.
InterlockedDecrement

Die InterlockedDecrement-Funktion (miniport.h) dekrementiert eine vom Aufrufer bereitgestellte Variable des Typs LONG als atomaren Vorgang.
InterlockedExchange

Die InterlockedExchange-Funktion (miniport.h) legt eine ganzzahlige Variable auf einen angegebenen Wert als atomaren Vorgang fest.
InterlockedExchangeAdd

Die InterlockedExchangeAdd-Funktion (miniport.h) fügt einer bestimmten ganzen Zahl einen Wert als atomaren Vorgang hinzu und gibt den ursprünglichen Wert der angegebenen ganzen Zahl zurück.
InterlockedExchangePointer

Die InterlockedExchangePointer-Funktion (miniport.h) führt einen atomaren Vorgang aus, der einen Zeiger auf einen neuen Wert festlegt.
InterlockedIncrement

Die InterlockedIncrement-Funktion (miniport.h) erhöht eine vom Aufrufer bereitgestellte Variable als atomaren Vorgang.
InterlockedOr

Die InterlockedOr-Funktion (miniport.h) berechnet atomar einen bitweisen OR-Vorgang mit der angegebenen Variablen und dem angegebenen Wert.
InterlockedXor

Die InterlockedXor-Funktion (miniport.h) berechnet atomar einen bitweisen exklusiven OR-Vorgang mit der angegebenen Variablen und dem angegebenen Wert.
READ_PORT_BUFFER_UCHAR

Die READ_PORT_BUFFER_UCHAR-Funktion (miniport.h) liest eine Anzahl von Bytes aus der angegebenen Portadresse in einen Puffer.
READ_PORT_BUFFER_ULONG

Die READ_PORT_BUFFER_ULONG-Funktion (miniport.h) liest eine Reihe von ULONG-Werten aus der angegebenen Portadresse in einen Puffer.
READ_PORT_BUFFER_USHORT

Die READ_PORT_BUFFER_USHORT-Funktion (miniport.h) liest eine Reihe von USHORT-Werten aus der angegebenen Portadresse in einen Puffer.
READ_PORT_UCHAR

Die READ_PORT_UCHAR-Funktion (miniport.h) gibt ein Byte zurück, das von der angegebenen Portadresse im residenten zugeordneten Gerätespeicher gelesen wird.
READ_PORT_ULONG

Die READ_PORT_ULONG-Funktion (miniport.h) gibt einen ULONG-Wert zurück, der von der angegebenen Portadresse im residenten zugeordneten Gerätespeicher gelesen wird.
READ_PORT_USHORT

Die READ_PORT_USHORT-Funktion (miniport.h) gibt einen USHORT-Wert zurück, der aus der angegebenen Portadresse im residenten zugeordneten Gerätespeicher gelesen wird.
READ_REGISTER_BUFFER_UCHAR

Die READ_REGISTER_BUFFER_UCHAR-Funktion (miniport.h) liest eine Anzahl von Bytes aus der angegebenen Registeradresse in einen Puffer.
READ_REGISTER_BUFFER_ULONG

Die READ_REGISTER_BUFFER_ULONG-Funktion (miniport.h) liest eine Reihe von ULONG-Werten aus der angegebenen Registeradresse in einen Puffer.
READ_REGISTER_BUFFER_ULONG64

Die READ_REGISTER_BUFFER_ULONG64-Funktion (miniport.h) liest eine Reihe von ULONG64-Werten aus der angegebenen Registeradresse in einen Puffer.
READ_REGISTER_BUFFER_USHORT

Die READ_REGISTER_BUFFER_USHORT-Funktion (miniport.h) liest eine Reihe von USHORT-Werten aus der angegebenen Registeradresse in einen Puffer.
READ_REGISTER_UCHAR

Die READ_REGISTER_UCHAR-Funktion (miniport.h) gibt einen Bytelesevorgang aus der angegebenen Registeradresse im residenten zugeordneten Gerätespeicher zurück.
READ_REGISTER_ULONG

Die READ_REGISTER_ULONG-Funktion (miniport.h) gibt einen ULONG-Wert zurück, der von der angegebenen Registeradresse im residenten zugeordneten Gerätespeicher gelesen wird.
READ_REGISTER_ULONG64

Die READ_REGISTER_ULONG64-Funktion (miniport.h) liest einen ULONG64-Wert aus der angegebenen Registeradresse.
READ_REGISTER_USHORT

Die READ_REGISTER_USHORT-Funktion (miniport.h) gibt einen USHORT-Wert zurück, der aus der angegebenen Registeradresse im residenten zugeordneten Gerätespeicher gelesen wird.
ReadBooleanRaw

Beschreibt die ReadBooleanRaw-Funktion.
ReadInt32Acquire

In diesem Thema wird die ReadInt32Acquire-Funktion beschrieben.
ReadInt32NoFence

In diesem Thema wird die ReadInt32NoFence-Funktion beschrieben.
ReadInt32Raw

In diesem Thema wird die ReadInt32Raw-Funktion beschrieben.
ReadUInt32Acquire

In diesem Thema wird die ReadUInt32Acquire-Funktion beschrieben.
ReadUInt32NoFence

In diesem Thema wird die ReadUInt32NoFence-Funktion beschrieben.
ReadUInt32Raw

In diesem Thema wird die ReadUInt32Raw-Funktion beschrieben.
WRITE_PORT_BUFFER_UCHAR

Die WRITE_PORT_BUFFER_UCHAR-Funktion (miniport.h) schreibt eine Anzahl von Bytes aus einem Puffer an den angegebenen Port.
WRITE_PORT_BUFFER_ULONG

Die WRITE_PORT_BUFFER_ULONG-Funktion (miniport.h) schreibt eine Reihe von ULONG-Werten aus einem Puffer in die angegebene Portadresse.
WRITE_PORT_BUFFER_USHORT

Die WRITE_PORT_BUFFER_USHORT-Funktion (miniport.h) schreibt eine Reihe von USHORT-Werten aus einem Puffer in die angegebene Portadresse.
WRITE_PORT_UCHAR

Die WRITE_PORT_UCHAR-Funktion (miniport.h) schreibt ein Byte in die angegebene Portadresse im zugeordneten Gerätespeicher.
WRITE_PORT_ULONG

Die WRITE_PORT_ULONG-Funktion (miniport.h) schreibt einen ULONG-Wert in die angegebene Portadresse im residenten zugeordneten Gerätespeicher.
WRITE_PORT_USHORT

Die WRITE_PORT_USHORT-Funktion (miniport.h) schreibt einen USHORT-Wert in die angegebene Portadresse im residenten zugeordneten Gerätespeicher.
WRITE_REGISTER_BUFFER_UCHAR

Die WRITE_REGISTER_BUFFER_UCHAR-Funktion (miniport.h) schreibt eine Anzahl von Bytes aus einem Puffer in das angegebene Register.
WRITE_REGISTER_BUFFER_ULONG

Die WRITE_REGISTER_BUFFER_ULONG-Funktion (miniport.h) schreibt eine Reihe von ULONG-Werten aus einem Puffer in das angegebene Register.
WRITE_REGISTER_BUFFER_ULONG64

Die WRITE_REGISTER_BUFFER_ULONG64-Funktion (miniport.h) schreibt eine Reihe von ULONG64-Werten aus einem Puffer in das angegebene Register.
WRITE_REGISTER_BUFFER_USHORT

Die WRITE_REGISTER_BUFFER_USHORT-Funktion (miniport.h) schreibt eine Reihe von USHORT-Werten aus einem Puffer in das angegebene Register.
WRITE_REGISTER_UCHAR

Die WRITE_REGISTER_UCHAR-Funktion (miniport.h) schreibt ein Byte in die angegebene Registeradresse im residenten zugeordneten Gerätespeicher.
WRITE_REGISTER_ULONG

Die WRITE_REGISTER_ULONG-Funktion (miniport.h) schreibt einen ULONG-Wert in die angegebene Registeradresse im residenten zugeordneten Gerätespeicher.
WRITE_REGISTER_ULONG64

Die WRITE_REGISTER_ULONG64-Funktion (miniport.h) schreibt einen ULONG64-Wert in die angegebene Registeradresse.
WRITE_REGISTER_USHORT

Die WRITE_REGISTER_USHORT-Funktion (miniport.h) schreibt einen USHORT-Wert in die angegebene Registeradresse im residenten zugeordneten Gerätespeicher.
WriteInt32NoFence

In diesem Thema wird die WriteInt32NoFence-Funktion beschrieben.
WriteInt32Raw

In diesem Thema wird die WriteInt32Raw-Funktion beschrieben.
WriteInt32Release

In diesem Thema wird die WriteInt32Release-Funktion beschrieben.
WriteUInt32NoFence

In diesem Thema wird die WriteUInt32NoFence-Funktion beschrieben.
WriteUInt32Raw

In diesem Thema wird die WriteUInt32Raw-Funktion beschrieben.
WriteUInt32Release

In diesem Thema wird die WriteUInt32Release-Funktion beschrieben.

Rückruffunktionen

 
PINTERFACE_DEREFERENCE

Die PINTERFACE_DEREFERENCE Rückruffunktion (miniport.h) erhöht die Verweisanzahl auf einer vom Treiber definierten Schnittstelle.
PINTERFACE_REFERENCE

Die PINTERFACE_REFERENCE Rückruffunktion (miniport.h) erhöht die Verweisanzahl auf einer vom Treiber definierten Schnittstelle.

Strukturen

 
CM_EISA_FUNCTION_INFORMATION

Die _CM_EISA_FUNCTION_INFORMATION-Struktur (miniport.h) definiert detaillierte EISA-Konfigurationsinformationen, die von HalGetBusData oder HalGetBusDataByOffset zurückgegeben werden.
CM_EISA_SLOT_INFORMATION

Die _CM_EISA_SLOT_INFORMATION-Struktur (miniport.h) definiert EISA-Konfigurationsheaderinformationen, die von HalGetBusData oder Von HalGetBusDataByOffset zurückgegeben werden.
CM_MCA_POS_DATA

Die _CM_MCA_POS_DATA-Struktur (miniport.h) ist veraltet. Es definiert IBM-kompatible MCA POS-Konfigurationsinformationen für einen Slot.
EMULATOR_ACCESS_ENTRY

Die _EMULATOR_ACCESS_ENTRY-Struktur (miniport.h) definiert einen Bereich von E/A-Ports und wie ein V86-Emulator auf x86-basierten Plattformen darauf zugreift.
GROUP_AFFINITY

Die _GROUP_AFFINITY-Struktur (miniport.h) gibt eine Gruppennummer und die Prozessoraffinität innerhalb dieser Gruppe an.
SCHNITTSTELLE

Die _INTERFACE-Struktur (miniport.h) beschreibt eine Schnittstelle, die von einem Treiber zur Verwendung durch andere Treiber exportiert wird.
IO_RESOURCE_DESCRIPTOR

Die _IO_RESOURCE_DESCRIPTOR-Struktur (miniport.h) beschreibt eine Reihe von Rohhardwareressourcen eines Typs, die von einem Gerät verwendet werden können.
IO_RESOURCE_LIST

Die _IO_RESOURCE_LIST-Struktur (miniport.h) beschreibt eine Reihe von Rohhardwareressourcen verschiedener Typen, die von einem Gerät verwendet werden können.
IO_RESOURCE_REQUIREMENTS_LIST

Die _IO_RESOURCE_REQUIREMENTS_LIST-Struktur (miniport.h) beschreibt Sätze von Ressourcenkonfigurationen, die von einem Gerät verwendete Rohressourcentypen darstellen.
PCI_CAPABILITIES_HEADER

Die _PCI_CAPABILITIES_HEADER-Struktur (miniport.h) definiert einen Header, der in jeder PCI-Funktionsstruktur vorhanden ist.
PCI_COMMON_CONFIG

Die _PCI_COMMON_CONFIG-Struktur (miniport.h) ist veraltet. Sie definiert standard PCI-Konfigurationsinformationen.
PCI_EXPRESS_AER_CAPABILITIES

Die _PCI_EXPRESS_AER_CAPABILITIES Union (miniport.h) beschreibt erweiterte PCI Express (PCIe)-Fehlerfunktionen und -Steuerungsregister.
PCI_EXPRESS_AER_CAPABILITY

Die _PCI_EXPRESS_AER_CAPABILITY-Struktur (miniport.h) beschreibt eine erweiterte Pci Express (PCIe) Fehlerberichtsfunktionsstruktur.
PCI_EXPRESS_BRIDGE_AER_CAPABILITY

Die _PCI_EXPRESS_BRIDGE_AER_CAPABILITY-Struktur (miniport.h) definiert die erweiterten Fehlerberichtsfunktionen von PCI Express (PCIe) für ein PCIe-Bridgegerät.
PCI_EXPRESS_CAPABILITIES_REGISTER

Die PCI_EXPRESS_CAPABILITIES_REGISTER Union (miniport.h) beschreibt ein PCI Express(PCIe)-Funktionsregister einer PCIe-Funktionsstruktur.
PCI_EXPRESS_CAPABILITY

Die _PCI_EXPRESS_CAPABILITY-Struktur (miniport.h) beschreibt eine PCIe-Funktionsstruktur (PCI Express).
PCI_EXPRESS_CORRECTABLE_ERROR_MASK

Die _PCI_EXPRESS_CORRECTABLE_ERROR_MASK Union (miniport.h) beschreibt ein pci Express (PCIe) korrigierende Fehlermaskenregister, das in der erweiterten Fehlerberichterstattung verwendet wird.
PCI_EXPRESS_CORRECTABLE_ERROR_STATUS

Die _PCI_EXPRESS_CORRECTABLE_ERROR_STATUS Union (miniport.h) beschreibt einen pci Express -Fehler (PCIe) status Registrieren für erweiterte Fehlerberichterstattung.
PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER

Die _PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER Union (miniport.h) beschreibt ein PCIe-Gerätefunktionenregister (PCI Express) einer PCIe-Funktionsstruktur.
PCI_EXPRESS_DEVICE_CONTROL_REGISTER

Die _PCI_EXPRESS_DEVICE_CONTROL_REGISTER Union (miniport.h) beschreibt ein PCIe-Gerätesteuerungsregister (PCI Express) einer PCIe-Funktionsstruktur.
PCI_EXPRESS_DEVICE_STATUS_REGISTER

Die _PCI_EXPRESS_DEVICE_STATUS_REGISTER Union (miniport.h) beschreibt ein PCI Express-Gerät (PCIe) status Registrieren einer PCIe-Funktionsstruktur.
PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER

Die _PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER-Struktur (miniport.h) beschreibt den Header für eine erweiterte PCI Express -Funktionsstruktur (PCIe).
PCI_EXPRESS_ERROR_SOURCE_ID

Die _PCI_EXPRESS_ERROR_SOURCE_ID Union (miniport.h) beschreibt die IDs des ersten behebbaren und ersten nicht behebbaren Fehlers im Fehler status Registers.
PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER

Beschreibt die PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER Union.
PCI_EXPRESS_LINK_CAPABILITIES_REGISTER

Die _PCI_EXPRESS_LINK_CAPABILITIES_REGISTER Union (miniport.h) beschreibt ein PCI Express (PCIe)-Linkfunktionenregister einer PCIe-Funktionsstruktur.
PCI_EXPRESS_LINK_CONTROL_2_REGISTER

Beschreibt die PCI_EXPRESS_LINK_CONTROL_2_REGISTER Union.
PCI_EXPRESS_LINK_CONTROL_REGISTER

Die _PCI_EXPRESS_LINK_CONTROL_REGISTER Union (miniport.h) beschreibt ein PCI Express -Link-Steuerungsregister (PCIe) einer PCIe-Funktionsstruktur.
PCI_EXPRESS_LINK_STATUS_2_REGISTER

Beschreibt die PCI_EXPRESS_LINK_STATUS_2_REGISTER Union.
PCI_EXPRESS_LINK_STATUS_REGISTER

Die _PCI_EXPRESS_LINK_STATUS_REGISTER Union (miniport.h) beschreibt eine PCI Express (PCIe)-Verknüpfung status Register einer PCIe-Funktionsstruktur.
PCI_EXPRESS_PME_REQUESTOR_ID

Die _PCI_EXPRESS_PME_REQUESTOR_ID Union (miniport.h) beschreibt den Bezeichner des Anforderers eines Energieverwaltungsereignisses (Power Management Event, PME).
PCI_EXPRESS_ROOT_CAPABILITIES_REGISTER

Die PCI_EXPRESS_ROOT_CAPABILITIES_REGISTER Union (miniport.h) beschreibt ein PCI Express (PCIe)-Stammfunktionenregister einer PCIe-Funktionsstruktur.
PCI_EXPRESS_ROOT_CONTROL_REGISTER

Die _PCI_EXPRESS_ROOT_CONTROL_REGISTER Union (miniport.h) beschreibt ein PCI Express -Stammsteuerungsregister (PCIe) einer PCIe-Funktionsstruktur.
PCI_EXPRESS_ROOT_ERROR_COMMAND

Die _PCI_EXPRESS_ROOT_ERROR_COMMAND Union (miniport.h) beschreibt ein PCI Express-Stammfehlerbefehlsregister (PCIe) für erweiterte Fehlerberichterstattung.
PCI_EXPRESS_ROOT_ERROR_STATUS

Der _PCI_EXPRESS_ROOT_ERROR_STATUS Union (miniport.h) beschreibt einen PCI Express -Stammfehler (PCIe), status für erweiterte Fehlerberichterstattung zu registrieren.
PCI_EXPRESS_ROOT_STATUS_REGISTER

Die _PCI_EXPRESS_ROOT_STATUS_REGISTER Union (miniport.h) beschreibt ein PCI Express-Stammverzeichnis (PCIe) status Register einer PCIe-Funktionsstruktur.
PCI_EXPRESS_ROOTPORT_AER_CAPABILITY

Die _PCI_EXPRESS_ROOTPORT_AER_CAPABILITY-Struktur (miniport.h) beschreibt eine erweiterte Fehlerberichtsfunktionsstruktur von PCI Express (PCIe).
PCI_EXPRESS_SEC_AER_CAPABILITIES

Die _PCI_EXPRESS_SEC_AER_CAPABILITIES Union (miniport.h) beschreibt die sekundären Fehlerfunktionen von PCI Express (PCIe) und das Steuerungsregister.
PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK

Die _PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK Union (miniport.h) beschreibt ein sekundäres, nicht korrigierbares Fehlermaskenregister für PCI Express (PCIe).
PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY

Der _PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY Union (miniport.h) beschreibt ein sekundäres, nicht behebbares Fehlerschweregradregister für PCI Express (PCIe).
PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS

Die _PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS Union (miniport.h) beschreibt einen sekundären, nicht behebbaren PCI Express (PCIe)-Fehler status Register.
PCI_EXPRESS_SERIAL_NUMBER_CAPABILITY

Die _PCI_EXPRESS_SERIAL_NUMBER_CAPABILITY-Struktur (miniport.h) beschreibt eine Seriennummer für ein PCI Express-Gerät (PCIe).
PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER

Die _PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER Union (miniport.h) beschreibt ein PCI Express-Slot (PCIe)-Slotfunktionenregister.
PCI_EXPRESS_SLOT_CONTROL_REGISTER

Die _PCI_EXPRESS_SLOT_CONTROL_REGISTER union (miniport.h) beschreibt ein PCI Express-Steckplatz-Steuerregister (PCIe).
PCI_EXPRESS_SLOT_STATUS_REGISTER

Die _PCI_EXPRESS_SLOT_STATUS_REGISTER Union (miniport.h) beschreibt einen PCI Express -Steckplatz (PCIe) status Register.
PCI_EXPRESS_UNCORRECTABLE_ERROR_MASK

Die _PCI_EXPRESS_UNCORRECTABLE_ERROR_MASK-Struktur (miniport.h) beschreibt ein nicht korrigierbares Fehlermaskenregister (PCI Express, PCIe).
PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY

Der _PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY Union (miniport.h) beschreibt ein nicht behebbares Fehlerschweregradregister für PCI Express (PCIe).
PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS

Die _PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS Union (miniport.h) beschreibt einen nicht behebbaren PCI Express (PCIe)-Fehler status Registrierung.
PCI_PM_CAPABILITY

Die _PCI_PM_CAPABILITY-Struktur (miniport.h) enthält Felder, die die Energieverwaltungsfunktionen des Geräts beschreiben.
PCI_PMC

Die _PCI_PMC-Struktur (miniport.h) beschreibt den Inhalt des Energieverwaltungsfunktionenregisters.
PCI_PMCSR

Die _PCI_PMCSR-Struktur (miniport.h) beschreibt den Inhalt der Energieverwaltungssteuerung des Geräts status Register.
PCI_PMCSR_BSE

Die _PCI_PMCSR_BSE-Struktur (miniport.h) beschreibt den Inhalt der Energieverwaltungssteuerung status Register für PCI-Brückenunterstützungserweiterungen.
PCI_SEGMENT_BUS_NUMBER

Die PCI_SEGMENT_BUS_NUMBER-Struktur enthält Informationen zu den Bus- und Segmentnummern.
PCI_SLOT_NUMBER

Die _PCI_SLOT_NUMBER-Struktur (miniport.h) ist veraltet. Es definiert das Format des Slot-Parameters für die veralteten HalXxxBusData-Routinen.
PCI_VENDOR_SPECIFIC_CAPABILITY

In diesem Thema wird die PCI_VENDOR_SPECIFIC_CAPABILITY-Struktur beschrieben.
PCI_X_CAPABILITY

Die PCI_X_CAPABILITY-Struktur meldet den Inhalt des Befehls und status Register eines Geräts, das mit dem PCI-X-Addendum der PCI Local Bus Specification konform ist.
PROCESSOR_NUMBER

Die _PROCESSOR_NUMBER-Struktur (miniport.h) identifiziert einen Prozessor anhand seiner Gruppennummer und der gruppenrelativen Prozessornummer.

Enumerationen

 
BUS_DATA_TYPE

Die _BUS_DATA_TYPE-Enumeration (miniport.h) definiert Werte, die den Typ des Buskonfigurationsraums angeben.
INTERFACE_TYPE

Die _INTERFACE_TYPE-Enumeration (miniport.h) definiert Werte, die den Typ des Bustreibers angeben, der die Schnittstelle veröffentlicht hat.
IRQ_DEVICE_POLICY

Der _IRQ_DEVICE_POLICY-Enumerationstyp (miniport.h) gibt die Betriebssystemrichtlinie an, die verwendet wird, um Interrupts von einem Gerät verschiedenen Prozessoren zuzuweisen.
IRQ_PRIORITY

Der _IRQ_PRIORITY-Enumerationstyp (miniport.h) gibt die Priorität an, die das System für die Wartung der Unterbrechungen eines Geräts geben soll.
KINTERRUPT_MODE

Der _KINTERRUPT_MODE-Enumerationstyp (miniport.h) gibt an, ob ein Interrupt level-triggered oder edge-triggered ist.
KINTERRUPT_POLARITY

Die _KINTERRUPT_POLARITY-Enumeration (miniport.h) enthält Werte, die angeben, wie ein Gerät eine Interruptanforderung für eine Interruptleitung signalisiert.
MEMORY_CACHING_TYPE

Der _MEMORY_CACHING_TYPE-Enumerationstyp (miniport.h) gibt das zulässige Zwischenspeicherverhalten beim Zuweisen oder Zuordnen von Arbeitsspeicher an.
PCI_BUS_WIDTH

In diesem Thema wird die PCI_BUS_WIDTH-Enumeration beschrieben.
PCI_DEVICE_D3COLD_STATE_REASON

In diesem Thema wird die PCI_DEVICE_D3COLD_STATE_REASON-Enumeration beschrieben.
PCI_EXPRESS_ASPM_CONTROL

In diesem Thema wird die PCI_EXPRESS_ASPM_CONTROL-Enumeration beschrieben.
PCI_EXPRESS_ASPM_SUPPORT

In diesem Thema wird die PCI_EXPRESS_ASPM_SUPPORT-Enumeration beschrieben.
PCI_EXPRESS_CARD_PRESENCE

In diesem Thema wird die PCI_EXPRESS_CARD_PRESENCE-Enumeration beschrieben.
PCI_EXPRESS_DEVICE_TYPE

In diesem Thema wird die PCI_EXPRESS_DEVICE_TYPE-Enumeration beschrieben.
PCI_EXPRESS_INDICATOR_STATE

In diesem Thema wird die PCI_EXPRESS_INDICATOR_STATE-Enumeration beschrieben.
PCI_EXPRESS_L0s_EXIT_LATENCY

In diesem Thema wird die PCI_EXPRESS_L0s_EXIT_LATENCY-Enumeration beschrieben.
PCI_EXPRESS_L1_EXIT_LATENCY

In diesem Thema wird die PCI_EXPRESS_L1_EXIT_LATENCY-Enumeration beschrieben.
PCI_EXPRESS_LINK_SUBSTATE

In diesem Thema wird die PCI_EXPRESS_LINK_SUBSTATE-Enumeration beschrieben.
PCI_EXPRESS_MAX_PAYLOAD_SIZE

PCI_EXPRESS_MAX_PAYLOAD_SIZE listet die maximalen Datennutzlastgrößen für einen PCI Express-Controller (PCIe) auf.
PCI_EXPRESS_MRL_STATE

In diesem Thema wird die PCI_EXPRESS_MRL_STATE-Enumeration beschrieben.
PCI_EXPRESS_POWER_STATE

In diesem Thema wird die PCI_EXPRESS_POWER_STATE-Enumeration beschrieben.
PCI_EXPRESS_RCB

In diesem Thema wird die PCI_EXPRESS_RCB-Enumeration beschrieben.