Go to the source code of this file.
Data Structures |
| struct | HWPROFILEINFO |
| struct | PBUSNUMBER_DES |
| struct | PBUSNUMBER_RANGE |
| struct | PBUSNUMBER_RESOURCE |
| struct | PCS_DES |
| struct | PCS_RESOURCE |
| struct | PDEVPRIVATE_DES |
| struct | PDEVPRIVATE_RANGE |
| struct | PDEVPRIVATE_RESOURCE |
| struct | PDMA_DES |
| struct | PDMA_RANGE |
| struct | PDMA_RESOURCE |
| struct | PIO_DES |
| struct | PIO_RANGE |
| struct | PIO_RESOURCE |
| struct | PIRQ_DES |
| struct | PIRQ_RANGE |
| struct | PIRQ_RESOURCE |
| struct | PMEM_DES |
| struct | PMEM_RANGE |
| struct | PMEM_RESOURCE |
| struct | PMFCARD_DES |
| struct | PMFCARD_RESOURCE |
| struct | PPCCARD_DES |
| struct | PPCARD_RESOURCE |
| struct | PPNP_CONFLICT_ENTRY |
| struct | PPNP_CONFLICT_LIST |
| struct | PPNP_CONFLICT_STRINGS |
| struct | PDEVPROPKEY |
| interface | pnp |
Typedefs |
| typedef unsigned long | RESOURCEID |
| typedef unsigned long | DEVPROPTYPE |
| typedef unsigned long | PNP_PROP_SIZE |
| typedef unsigned long | PNP_PROP_COUNT |
| typedef unsigned long | PNP_RPC_STRING_LEN |
| typedef unsigned long | PNP_RPC_BUFFER_SIZE |
| typedef PNP_PROP_SIZE * | PPNP_PROP_SIZE |
| typedef PNP_PROP_COUNT * | PPNP_PROP_COUNT |
| typedef PNP_RPC_STRING_LEN * | PPNP_RPC_STRING_LEN |
| typedef PNP_RPC_BUFFER_SIZE * | PPNP_RPC_BUFFER_SIZE |
| typedef enum _PNP_VETO_TYPE * | PPNP_VETO_TYPE |
Enumerations |
| enum | _PNP_VETO_TYPE {
PNP_VetoTypeUnknown = 0,
PNP_VetoLegacyDevice = 1,
PNP_VetoPendingClose = 2,
PNP_VetoWindowsApp = 3,
PNP_VetoWindowsService = 4,
PNP_VetoOutstandingOpen = 5,
PNP_VetoDevice = 6,
PNP_VetoDriver = 7,
PNP_VetoIllegalDeviceRequest = 8,
PNP_VetoInsufficientPower = 9,
PNP_VetoNonDisableable = 10,
PNP_VetoLegacyDriver = 11,
PNP_VetoInsufficientRights = 12
} |
Variables |
| const unsigned long | PNP_MAX_STRING_LEN = 32767 |
| const unsigned long | PNP_MAX_DEVICE_ID_LEN = 200 |
| const unsigned long | PNP_MAX_GUID_STRING_LEN = 39 |
| const unsigned long | PNP_MAX_DEVINTERFACE_LEN = PNP_MAX_STRING_LEN |
| const unsigned long | PNP_MAX_CULTURE_NAME_LEN = 85 |
| const unsigned long | PNP_MAX_CM_PATH = 360 |
| const unsigned long | PNP_MAX_PROP_SIZE = 65534 |
| const unsigned long | PNP_MAX_PROP_COUNT = 32767 |
| const unsigned long | PNP_MAX_BUFFER_SIZE = 16000000 |