ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

pnp.idl File Reference
import "ms-dtyp.idl";

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_SIZEPPNP_PROP_SIZE
typedef PNP_PROP_COUNTPPNP_PROP_COUNT
typedef PNP_RPC_STRING_LENPPNP_RPC_STRING_LEN
typedef PNP_RPC_BUFFER_SIZEPPNP_RPC_BUFFER_SIZE
typedef enum _PNP_VETO_TYPEPPNP_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

Generated on Sat May 26 2012 05:55:46 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.