Source code of Windows XP (NT5)
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.
|
|
// ************************************************************************** // Copyright (c) 1997-1999 Microsoft Corporation // // File: bootinstprov.mof // // Description: // // History: // // **************************************************************************
///////////////////////////////////////////////////////////////////// // Declare an instance of the __Win32Provider so as to "register" the // boot parameters provider
instance of __Win32Provider as $P { Name = "bootinstprov" ; ClsId = "{22CB8761-914A-11cf-B705-00AA0062CBB8}" ; } ;
instance of __InstanceProviderRegistration { Provider = $P; SupportsPut = TRUE; SupportsGet = TRUE; SupportsDelete = FALSE; SupportsEnumeration = FALSE; };
[dynamic] class OSParameters{
String Directory=""; [key] String OperatingSystem="";
Boolean Redirect=FALSE;
Boolean Debug=FALSE;
Boolean Fastdetect=FALSE;
String Rest = "";
};
///////////////////////////////////////////////////////////////////// // // Declare a class whose dynamic instances are provided by the // sample provider.
[singleton(TRUE),dynamic, provider("bootinstprov"), ClassContext("Boot Parameters!")] class BootLoaderParameters { String Default="";
[ValueMap{"com1","com2","biossettings","no"},Values{"com1","com2","biossettings","no"}] String Redirect="no";
uint32 Delay=30;
OSParameters operating_systems[];
};
|