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

PPLUGPLAY_EVENT_BLOCK Struct Reference

#include <cmtypes.h>

Data Fields

GUID EventGuid
PLUGPLAY_EVENT_CATEGORY EventCategory
PULONG Result
ULONG Flags
ULONG TotalSize
PVOID DeviceObject
union {
   struct {
      GUID   ClassGuid
      WCHAR   SymbolicLinkName [ANYSIZE_ARRAY]
   }   DeviceClass
   struct {
      WCHAR   DeviceIds [ANYSIZE_ARRAY]
   }   TargetDevice
   struct {
      WCHAR   DeviceId [ANYSIZE_ARRAY]
   }   InstallDevice
   struct {
      PVOID   NotificationStructure
      WCHAR   DeviceIds [ANYSIZE_ARRAY]
   }   CustomNotification
   struct {
      PVOID   Notification
   }   ProfileNotification
   struct {
      ULONG   NotificationCode
      ULONG   NotificationData
   }   PowerNotification
   struct {
      PNP_VETO_TYPE   VetoType
      WCHAR   DeviceIdVetoNameBuffer [ANYSIZE_ARRAY]
   }   VetoNotification
   struct {
      GUID   BlockedDriverGuid
   }   BlockedDriverNotification
}; 

Detailed Description

Definition at line 367 of file cmtypes.h.


The documentation for this struct was generated from the following file:

Generated on Sun May 27 2012 06:39:21 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.