ReactOS 0.4.16-dev-1506-g117cd33
|
#include <pshpack4.h>
#include <poppack.h>
Go to the source code of this file.
Classes | |
struct | _CM_PARTIAL_RESOURCE_DESCRIPTOR |
struct | _CM_PARTIAL_RESOURCE_LIST |
struct | _CM_FULL_RESOURCE_DESCRIPTOR |
struct | _CM_RESOURCE_LIST |
Typedefs | |
typedef LARGE_INTEGER | PHYSICAL_ADDRESS |
typedef LARGE_INTEGER * | PPHYSICAL_ADDRESS |
typedef struct _CM_PARTIAL_RESOURCE_DESCRIPTOR | CM_PARTIAL_RESOURCE_DESCRIPTOR |
typedef struct _CM_PARTIAL_RESOURCE_DESCRIPTOR * | PCM_PARTIAL_RESOURCE_DESCRIPTOR |
typedef struct _CM_PARTIAL_RESOURCE_LIST | CM_PARTIAL_RESOURCE_LIST |
typedef struct _CM_PARTIAL_RESOURCE_LIST * | PCM_PARTIAL_RESOURCE_LIST |
typedef enum _INTERFACE_TYPE | INTERFACE_TYPE |
typedef enum _INTERFACE_TYPE * | PINTERFACE_TYPE |
typedef struct _CM_FULL_RESOURCE_DESCRIPTOR | CM_FULL_RESOURCE_DESCRIPTOR |
typedef struct _CM_FULL_RESOURCE_DESCRIPTOR * | PCM_FULL_RESOURCE_DESCRIPTOR |
typedef struct _CM_RESOURCE_LIST | CM_RESOURCE_LIST |
typedef struct _CM_RESOURCE_LIST * | PCM_RESOURCE_LIST |
Enumerations | |
enum | _INTERFACE_TYPE { InterfaceTypeUndefined = -1 , Internal , Isa , Eisa , MicroChannel , TurboChannel , PCIBus , VMEBus , NuBus , PCMCIABus , CBus , MPIBus , MPSABus , ProcessorInternal , InternalPowerBus , PNPISABus , PNPBus , Vmcs , MaximumInterfaceType , InterfaceTypeUndefined = -1 , Internal , Isa , Eisa , MicroChannel , TurboChannel , PCIBus , VMEBus , NuBus , PCMCIABus , CBus , MPIBus , MPSABus , ProcessorInternal , InternalPowerBus , PNPISABus , PNPBus , Vmcs , MaximumInterfaceType , InterfaceTypeUndefined = -1 , Internal , Isa , Eisa , MicroChannel , TurboChannel , PCIBus , VMEBus , NuBus , PCMCIABus , CBus , MPIBus , MPSABus , ProcessorInternal , InternalPowerBus , PNPISABus , PNPBus , Vmcs , MaximumInterfaceType } |
Functions | |
PVOID | GetResourceList (LPWSTR pszDeviceID) |
#define CM_RESOURCE_INTERRUPT_LATCHED 0x0001 |
Definition at line 117 of file restypes.h.
#define CM_RESOURCE_INTERRUPT_LEVEL_SENSITIVE 0x0000 |
Definition at line 116 of file restypes.h.
#define CmResourceTypeBusNumber 6 |
Definition at line 109 of file restypes.h.
#define CmResourceTypeConfigData 128 |
Definition at line 111 of file restypes.h.
#define CmResourceTypeDevicePrivate 129 |
Definition at line 112 of file restypes.h.
#define CmResourceTypeDeviceSpecific 5 |
Definition at line 108 of file restypes.h.
#define CmResourceTypeDma 4 |
Definition at line 107 of file restypes.h.
#define CmResourceTypeInterrupt 2 |
Definition at line 105 of file restypes.h.
#define CmResourceTypeMemory 3 |
Definition at line 106 of file restypes.h.
#define CmResourceTypeMfCardConfig 131 |
Definition at line 114 of file restypes.h.
#define CmResourceTypeNonArbitrated 128 |
Definition at line 110 of file restypes.h.
#define CmResourceTypeNull 0 |
Definition at line 103 of file restypes.h.
#define CmResourceTypePcCardConfig 130 |
Definition at line 113 of file restypes.h.
#define CmResourceTypePort 1 |
Definition at line 104 of file restypes.h.
typedef struct _CM_RESOURCE_LIST CM_RESOURCE_LIST |
typedef enum _INTERFACE_TYPE INTERFACE_TYPE |
typedef struct _CM_RESOURCE_LIST * PCM_RESOURCE_LIST |
typedef LARGE_INTEGER PHYSICAL_ADDRESS |
Definition at line 5 of file restypes.h.
typedef enum _INTERFACE_TYPE * PINTERFACE_TYPE |
typedef LARGE_INTEGER * PPHYSICAL_ADDRESS |
Definition at line 5 of file restypes.h.
Definition at line 119 of file restypes.h.
Definition at line 299 of file hwresource.cpp.
Referenced by CDeviceView::RecurseResources(), and UpdateDevInfo().