ReactOS 0.4.16-dev-292-gbbdcc14
|
#include "precomp.h"
#include "properties.h"
#include "resource.h"
#include <pshpack4.h>
#include <poppack.h>
Go to the source code of this file.
Classes | |
struct | HARDWARE_RESOURCE_DATA |
struct | _CM_PARTIAL_RESOURCE_DESCRIPTOR |
struct | _CM_PARTIAL_RESOURCE_LIST |
struct | _CM_FULL_RESOURCE_DESCRIPTOR |
struct | _CM_RESOURCE_LIST |
Typedefs | |
typedef struct HARDWARE_RESOURCE_DATA * | PHARDWARE_RESOURCE_DATA |
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 | |
static VOID | InitializeDevicesList (IN HWND hWndDevList) |
VOID | InsertListItem (IN HWND hWndDevList, IN INT ItemCount, IN LPWSTR ResourceType, IN LPWSTR ResourceDescription) |
VOID | AddResourceItems (IN PDEVADVPROP_INFO dap, IN HWND hWndDevList) |
static VOID | UpdateDriverResourceDlg (IN HWND hwndDlg, IN PDEVADVPROP_INFO dap) |
INT_PTR CALLBACK | ResourcesProcDriverDlgProc (IN HWND hwndDlg, IN UINT uMsg, IN WPARAM wParam, IN LPARAM lParam) |
PVOID | GetResourceList (LPWSTR pszDeviceID) |
#define CmResourceTypeBusNumber 6 |
Definition at line 128 of file hwresource.cpp.
#define CmResourceTypeConfigData 128 |
Definition at line 130 of file hwresource.cpp.
#define CmResourceTypeDevicePrivate 129 |
Definition at line 131 of file hwresource.cpp.
#define CmResourceTypeDeviceSpecific 5 |
Definition at line 127 of file hwresource.cpp.
#define CmResourceTypeDma 4 |
Definition at line 126 of file hwresource.cpp.
#define CmResourceTypeInterrupt 2 |
Definition at line 124 of file hwresource.cpp.
#define CmResourceTypeMemory 3 |
Definition at line 125 of file hwresource.cpp.
#define CmResourceTypeMfCardConfig 131 |
Definition at line 133 of file hwresource.cpp.
#define CmResourceTypeNonArbitrated 128 |
Definition at line 129 of file hwresource.cpp.
#define CmResourceTypeNull 0 |
Definition at line 122 of file hwresource.cpp.
#define CmResourceTypePcCardConfig 130 |
Definition at line 132 of file hwresource.cpp.
#define CmResourceTypePort 1 |
Definition at line 123 of file hwresource.cpp.
#define CX_TYPECOLUMN_WIDTH 120 |
Definition at line 169 of file hwresource.cpp.
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 24 of file hwresource.cpp.
typedef enum _INTERFACE_TYPE * PINTERFACE_TYPE |
typedef LARGE_INTEGER * PPHYSICAL_ADDRESS |
Definition at line 24 of file hwresource.cpp.
Definition at line 135 of file hwresource.cpp.
VOID AddResourceItems | ( | IN PDEVADVPROP_INFO | dap, |
IN HWND | hWndDevList | ||
) |
Definition at line 243 of file hwresource.cpp.
Referenced by ResourcesProcDriverDlgProc().
Definition at line 357 of file hwresource.cpp.
Referenced by UpdateDevInfo().
Definition at line 172 of file hwresource.cpp.
Referenced by ResourcesProcDriverDlgProc().
VOID InsertListItem | ( | IN HWND | hWndDevList, |
IN INT | ItemCount, | ||
IN LPWSTR | ResourceType, | ||
IN LPWSTR | ResourceDescription | ||
) |
Definition at line 217 of file hwresource.cpp.
Referenced by AddResourceItems().
INT_PTR CALLBACK ResourcesProcDriverDlgProc | ( | IN HWND | hwndDlg, |
IN UINT | uMsg, | ||
IN WPARAM | wParam, | ||
IN LPARAM | lParam | ||
) |
Definition at line 316 of file hwresource.cpp.
Referenced by UpdateDevInfo().
|
static |
Definition at line 298 of file hwresource.cpp.
Referenced by ResourcesProcDriverDlgProc().