Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

56 lines
1.2 KiB

/*++ BUILD Version: 0001 // Increment this if a change has global effects
Copyright (c) Microsoft Corporation. All rights reserved.
Module Name:
pnpsetup.h
Abstract:
This file contains the private data, interfaces and definitions
associated with the integration of text mode setup and plug & play.
Author:
Andrew Thornton (andrewth) 01/14/97
Revision History:
--*/
#ifndef FAR
#define FAR
#endif
//
// Private Notification for setupdd.sys during setup
// This should NOT be propagated into any public headers
//
#ifndef _SETUP_DEVICE_ARRIVAL_NOTIFICATION_DEFINED_
#define _SETUP_DEVICE_ARRIVAL_NOTIFICATION_DEFINED_
typedef struct _SETUP_DEVICE_ARRIVAL_NOTIFICATION {
USHORT Version;
USHORT Size;
GUID Event;
//
// Event-specific data
//
PDEVICE_OBJECT PhysicalDeviceObject;
HANDLE EnumEntryKey;
PUNICODE_STRING EnumPath;
BOOLEAN InstallDriver;
} SETUP_DEVICE_ARRIVAL_NOTIFICATION, *PSETUP_DEVICE_ARRIVAL_NOTIFICATION;
#endif
//
// Device arrival GUID
//
DEFINE_GUID( GUID_SETUP_DEVICE_ARRIVAL, 0xcb3a4000L, 0x46f0, 0x11d0, 0xb0, 0x8f, 0x00, 0x60, 0x97, 0x13, 0x5, 0x3f);