Defines |
| #define | NDEBUG |
Functions |
| BOOLEAN NTAPI | PciUnicodeStringStrStr (IN PUNICODE_STRING InputString, IN PCUNICODE_STRING EqualString, IN BOOLEAN CaseInSensitive) |
| BOOLEAN NTAPI | PciStringToUSHORT (IN PWCHAR String, OUT PUSHORT Value) |
| BOOLEAN NTAPI | PciIsSuiteVersion (IN USHORT SuiteMask) |
| BOOLEAN NTAPI | PciIsDatacenter (VOID) |
| BOOLEAN NTAPI | PciOpenKey (IN PWCHAR KeyName, IN HANDLE RootKey, IN ACCESS_MASK DesiredAccess, OUT PHANDLE KeyHandle, OUT PNTSTATUS KeyStatus) |
| NTSTATUS NTAPI | PciGetRegistryValue (IN PWCHAR ValueName, IN PWCHAR KeyName, IN HANDLE RootHandle, IN ULONG Type, OUT PVOID *OutputBuffer, OUT PULONG OutputLength) |
| NTSTATUS NTAPI | PciBuildDefaultExclusionLists (VOID) |
| PPCI_FDO_EXTENSION NTAPI | PciFindParentPciFdoExtension (IN PDEVICE_OBJECT DeviceObject, IN PKEVENT Lock) |
| VOID NTAPI | PciInsertEntryAtTail (IN PSINGLE_LIST_ENTRY ListHead, IN PPCI_FDO_EXTENSION DeviceExtension, IN PKEVENT Lock) |
| VOID NTAPI | PciInsertEntryAtHead (IN PSINGLE_LIST_ENTRY ListHead, IN PSINGLE_LIST_ENTRY Entry, IN PKEVENT Lock) |
| VOID NTAPI | PcipLinkSecondaryExtension (IN PSINGLE_LIST_ENTRY List, IN PVOID Lock, IN PPCI_SECONDARY_EXTENSION SecondaryExtension, IN PCI_SIGNATURE ExtensionType, IN PVOID Destructor) |
| NTSTATUS NTAPI | PciGetDeviceProperty (IN PDEVICE_OBJECT DeviceObject, IN DEVICE_REGISTRY_PROPERTY DeviceProperty, OUT PVOID *OutputBuffer) |
| NTSTATUS NTAPI | PciSendIoctl (IN PDEVICE_OBJECT DeviceObject, IN ULONG IoControlCode, IN PVOID InputBuffer, IN ULONG InputBufferLength, IN PVOID OutputBuffer, IN ULONG OutputBufferLength) |
| PPCI_SECONDARY_EXTENSION NTAPI | PciFindNextSecondaryExtension (IN PSINGLE_LIST_ENTRY ListHead, IN PCI_SIGNATURE ExtensionType) |
| ULONGLONG NTAPI | PciGetHackFlags (IN USHORT VendorId, IN USHORT DeviceId, IN USHORT SubVendorId, IN USHORT SubSystemId, IN UCHAR RevisionId) |
| BOOLEAN NTAPI | PciIsCriticalDeviceClass (IN UCHAR BaseClass, IN UCHAR SubClass) |
| PPCI_PDO_EXTENSION NTAPI | PciFindPdoByFunction (IN PPCI_FDO_EXTENSION DeviceExtension, IN ULONG FunctionNumber, IN PPCI_COMMON_HEADER PciData) |
| BOOLEAN NTAPI | PciIsDeviceOnDebugPath (IN PPCI_PDO_EXTENSION DeviceExtension) |
| NTSTATUS NTAPI | PciGetBiosConfig (IN PPCI_PDO_EXTENSION DeviceExtension, OUT PPCI_COMMON_HEADER PciData) |
| NTSTATUS NTAPI | PciSaveBiosConfig (IN PPCI_PDO_EXTENSION DeviceExtension, IN PPCI_COMMON_HEADER PciData) |
| UCHAR NTAPI | PciReadDeviceCapability (IN PPCI_PDO_EXTENSION DeviceExtension, IN UCHAR Offset, IN ULONG CapabilityId, OUT PPCI_CAPABILITIES_HEADER Buffer, IN ULONG Length) |
| BOOLEAN NTAPI | PciCanDisableDecodes (IN PPCI_PDO_EXTENSION DeviceExtension, IN PPCI_COMMON_HEADER Config, IN ULONGLONG HackFlags, IN BOOLEAN ForPowerDown) |
| PCI_DEVICE_TYPES NTAPI | PciClassifyDeviceType (IN PPCI_PDO_EXTENSION PdoExtension) |
| ULONG_PTR NTAPI | PciExecuteCriticalSystemRoutine (IN ULONG_PTR IpiContext) |
| BOOLEAN NTAPI | PciIsSlotPresentInParentMethod (IN PPCI_PDO_EXTENSION PdoExtension, IN ULONG Method) |
| ULONG NTAPI | PciGetLengthFromBar (IN ULONG Bar) |
| BOOLEAN NTAPI | PciCreateIoDescriptorFromBarLimit (PIO_RESOURCE_DESCRIPTOR ResourceDescriptor, IN PULONG BarArray, IN BOOLEAN Rom) |
| VOID NTAPI | PciDecodeEnable (IN PPCI_PDO_EXTENSION PdoExtension, IN BOOLEAN Enable, OUT PUSHORT Command) |
| NTSTATUS NTAPI | PciQueryBusInformation (IN PPCI_PDO_EXTENSION PdoExtension, IN PPNP_BUS_INFORMATION *Buffer) |
| NTSTATUS NTAPI | PciDetermineSlotNumber (IN PPCI_PDO_EXTENSION PdoExtension, OUT PULONG SlotNumber) |
| NTSTATUS NTAPI | PciGetDeviceCapabilities (IN PDEVICE_OBJECT DeviceObject, IN OUT PDEVICE_CAPABILITIES DeviceCapability) |
| NTSTATUS NTAPI | PciQueryPowerCapabilities (IN PPCI_PDO_EXTENSION PdoExtension, IN PDEVICE_CAPABILITIES DeviceCapability) |
| NTSTATUS NTAPI | PciQueryCapabilities (IN PPCI_PDO_EXTENSION PdoExtension, IN OUT PDEVICE_CAPABILITIES DeviceCapability) |
PCM_PARTIAL_RESOURCE_DESCRIPTOR
NTAPI | PciNextPartialDescriptor (PCM_PARTIAL_RESOURCE_DESCRIPTOR CmDescriptor) |
Variables |
| ULONG | PciDebugPortsCount |
| RTL_RANGE_LIST | PciIsaBitExclusionList |
| RTL_RANGE_LIST | PciVgaAndIsaBitExclusionList |