This structure contains parameters for the MCIDRV_CHANGERESOURCE message. This message is sent from MCDs to MDM. This is not an application data structure.
typedef struct _MCIDRV_CHANGERESOURCE_PARMS {
  PVOID      pInstance;           /*  Pointer to device instance. */
  USHORT     usResourceUnits;     /*  Required resource units. */
  USHORT     usResourceClass;     /*  Resource class. */
  USHORT     usResourcePriority;  /*  Reserved for future use. */
} MCIDRV_CHANGERESOURCE_PARMS;
typedef   MCIDRV _ CHANGERESOURCE _ PARMS   * PMCIDRV _ CHANGERESOURCE _ PARMS ;