Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

pnpsetup.h

Go to the documentation of this file.
00001 /*++ BUILD Version: 0001 // Increment this if a change has global effects 00002 00003 Copyright (c) 1995 Microsoft Corporation 00004 00005 Module Name: 00006 00007 pnpsetup.h 00008 00009 Abstract: 00010 00011 This file contains the private data, interfaces and definitions 00012 associated with the integration of text mode setup and plug & play. 00013 00014 Author: 00015 00016 Andrew Thornton (andrewth) 01/14/97 00017 00018 00019 Revision History: 00020 00021 00022 --*/ 00023 00024 #ifndef FAR 00025 #define FAR 00026 #endif 00027 00028 // 00029 // Private Notification for setupdd.sys during setup 00030 // This should NOT be propagated into any public headers 00031 // 00032 00033 #ifndef _SETUP_DEVICE_ARRIVAL_NOTIFICATION_DEFINED_ 00034 #define _SETUP_DEVICE_ARRIVAL_NOTIFICATION_DEFINED_ 00035 00036 typedef struct _SETUP_DEVICE_ARRIVAL_NOTIFICATION { 00037 USHORT Version; 00038 USHORT Size; 00039 GUID Event; 00040 // 00041 // Event-specific data 00042 // 00043 PDEVICE_OBJECT PhysicalDeviceObject; 00044 HANDLE EnumEntryKey; 00045 PUNICODE_STRING EnumPath; 00046 BOOLEAN InstallDriver; 00047 } SETUP_DEVICE_ARRIVAL_NOTIFICATION, *PSETUP_DEVICE_ARRIVAL_NOTIFICATION; 00048 00049 #endif 00050 00051 00052 // 00053 // Device arrival GUID 00054 // 00055 DEFINE_GUID( GUID_SETUP_DEVICE_ARRIVAL, 0xcb3a4000L, 0x46f0, 0x11d0, 0xb0, 0x8f, 0x00, 0x60, 0x97, 0x13, 0x5, 0x3f); 00056

Generated on Sat May 15 19:41:23 2004 for test by doxygen 1.3.7