ReactOS 0.4.16-dev-752-g47bae01
|
import "ms-dtyp.idl";
Go to the source code of this file.
Classes | |
struct | _HWPROFILEINFO |
struct | _BUSNUMBER_DES |
struct | _BUSNUMBER_RANGE |
struct | _BUSNUMBER_RESOURCE |
struct | _CS_DES |
struct | _CS_RESOURCE |
struct | _DEVPRIVATE_DES |
struct | _DEVPRIVATE_RANGE |
struct | _DEVPRIVATE_RESOURCE |
struct | _DMA_DES |
struct | _DMA_RANGE |
struct | _DMA_RESOURCE |
struct | _IO_DES |
struct | _IO_RANGE |
struct | _IO_RESOURCE |
struct | _IRQ_DES |
struct | _IRQ_RANGE |
struct | _IRQ_RESOURCE |
struct | _MEM_DES |
struct | _MEM_RANGE |
struct | _MEM_RESOURCE |
struct | _MFCARD_DES |
struct | _MFCARD_RESOURCE |
struct | _PCCARD_DES |
struct | _PCCARD_RESOURCE |
struct | _PNP_CONFLICT_ENTRY |
struct | _PNP_CONFLICT_LIST |
struct | _PNP_CONFLICT_STRINGS |
struct | _DEVPROPKEY |
interface | pnp |
Enumerations | |
enum | _PNP_VETO_TYPE { PNP_VetoTypeUnknown , PNP_VetoLegacyDevice , PNP_VetoPendingClose , PNP_VetoWindowsApp , PNP_VetoWindowsService , PNP_VetoOutstandingOpen , PNP_VetoDevice , PNP_VetoDriver , PNP_VetoIllegalDeviceRequest , PNP_VetoInsufficientPower , PNP_VetoNonDisableable , PNP_VetoLegacyDriver , PNP_VetoInsufficientRights , 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 |
typedef struct _BUSNUMBER_DES BUSNUMBER_DES |
typedef struct _BUSNUMBER_RANGE BUSNUMBER_RANGE |
typedef struct _CS_RESOURCE CS_RESOURCE |
typedef struct _DEVPRIVATE_DES DEVPRIVATE_DES |
typedef struct _DEVPRIVATE_RANGE DEVPRIVATE_RANGE |
typedef struct _DEVPROPKEY DEVPROPKEY |
typedef unsigned long DEVPROPTYPE |
typedef struct _DMA_RANGE DMA_RANGE |
typedef struct _DMA_RESOURCE DMA_RESOURCE |
typedef struct _HWPROFILEINFO HWPROFILEINFO |
typedef struct _IO_RESOURCE IO_RESOURCE |
typedef struct _IRQ_RANGE IRQ_RANGE |
typedef struct _IRQ_RESOURCE IRQ_RESOURCE |
typedef struct _MEM_RANGE MEM_RANGE |
typedef struct _MEM_RESOURCE MEM_RESOURCE |
typedef struct _MFCARD_DES MFCARD_DES |
typedef struct _MFCARD_RESOURCE MFCARD_RESOURCE |
typedef struct _BUSNUMBER_DES * PBUSNUMBER_DES |
typedef struct _BUSNUMBER_RANGE * PBUSNUMBER_RANGE |
typedef struct _BUSNUMBER_RESOURCE * PBUSNUMBER_RESOURCE |
typedef struct _PCCARD_DES PCCARD_DES |
typedef struct _PCCARD_RESOURCE PCCARD_RESOURCE |
typedef struct _CS_RESOURCE * PCS_RESOURCE |
typedef struct _DEVPRIVATE_DES * PDEVPRIVATE_DES |
typedef struct _DEVPRIVATE_RANGE * PDEVPRIVATE_RANGE |
typedef struct _DEVPRIVATE_RESOURCE * PDEVPRIVATE_RESOURCE |
typedef struct _DMA_RANGE * PDMA_RANGE |
typedef struct _DMA_RESOURCE * PDMA_RESOURCE |
typedef struct _IO_RESOURCE * PIO_RESOURCE |
typedef struct _IRQ_RANGE * PIRQ_RANGE |
typedef struct _IRQ_RESOURCE * PIRQ_RESOURCE |
typedef struct _MEM_RANGE * PMEM_RANGE |
typedef struct _MEM_RESOURCE * PMEM_RESOURCE |
typedef struct _MFCARD_DES * PMFCARD_DES |
typedef struct _MFCARD_RESOURCE * PMFCARD_RESOURCE |
typedef void* PNP_NOTIFY_HANDLE |
typedef unsigned long PNP_PROP_COUNT |
typedef unsigned long PNP_PROP_SIZE |
typedef unsigned long PNP_RPC_BUFFER_SIZE |
typedef unsigned long PNP_RPC_STRING_LEN |
typedef enum _PNP_VETO_TYPE PNP_VETO_TYPE |
typedef struct _PCCARD_RESOURCE * PPCARD_RESOURCE |
typedef struct _PCCARD_DES * PPCCARD_DES |
typedef struct _PNP_CONFLICT_ENTRY * PPNP_CONFLICT_ENTRY |
typedef struct _PNP_CONFLICT_LIST * PPNP_CONFLICT_LIST |
typedef struct _PNP_CONFLICT_STRINGS * PPNP_CONFLICT_STRINGS |
typedef PNP_NOTIFY_HANDLE* PPNP_NOTIFY_HANDLE |
typedef PNP_PROP_COUNT* PPNP_PROP_COUNT |
typedef PNP_PROP_SIZE* PPNP_PROP_SIZE |
typedef PNP_RPC_BUFFER_SIZE* PPNP_RPC_BUFFER_SIZE |
typedef PNP_RPC_STRING_LEN* PPNP_RPC_STRING_LEN |
typedef enum _PNP_VETO_TYPE * PPNP_VETO_TYPE |
typedef unsigned long RESOURCEID |
Definition at line 42 of file pnp.idl.
const unsigned long PNP_MAX_DEVINTERFACE_LEN = PNP_MAX_STRING_LEN |
Definition at line 12 of file pnp.idl.
Referenced by CM_Get_Class_Registry_PropertyW(), and CM_Set_Class_Registry_PropertyW().