home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Program Collection for Windows 95 #17
/
Win95-17.iso
/
system.win
/
osr25
/
precopy2.cab
/
deskmgmt.inf
< prev
next >
Wrap
INI File
|
1996-08-24
|
64KB
|
948 lines
;--------------------------------------------------------------------------
; Version Section: Required
;--------------------------------------------------------------------------
[Version]
LayoutFile=layout.inf
SetupClass=BASE
Signature=$CHICAGO$ ; Windows 95 will not accept INF without this.
;--------------------------------------------------------------------------
; DestinationDir:
; Defines the destination directories for the [File_list] sections
;--------------------------------------------------------------------------
[DestinationDirs]
Copy_deskMgmt.instrum=11 ; goes to LDID_SYS (C:\Windows\System)
Copy_deskMgmt.inf=17 ; goes to LDID_INF (C:\Windows\INF)
; We have two sections for diskmgmt.vxd: one to delete the old one from it's
; old location in IOSubsys (if it's there), the other to put it in its new
; place in System.
Del_diskMgmt.vxd=12 ; delete from C:\Windows\System\IOSubsys
Copy_newDiskMgmt.vxd=11 ; goes to C:\Windows\System
Copy_DMIMgmt.files=11 ; goes to LDID_SYS (C:\Windows\SYSTEM )
Copy_DMIMgmt.reg=17 ; goes to LDID_INF
;--------------------------------------------------------------------------
; BaseWinOptions: A list of install section names that Setup will
; unconditionally call during Setup. This is an optional
; section that can be in all INF files that Setup loads.
; Setup will merge all of the BaseWinOptions sections from
; all the INF files, so care should be taken to use unique
; section names.
;--------------------------------------------------------------------------
[BaseWinOptions]
Register_DeskMgmt
[Register_DeskMgmt]
AddReg=Register_DeskMgmt.AddReg
CopyFiles=Copy_deskMgmt.inf
[Register_DeskMgmt.AddReg]
; Registers SystemMgmt so it shows up in Maint Mode Setup,
; set initial status to uninstalled:
HKLM,%KEY_OPTIONAL%,"DeskMgmt",,"DeskMgmt"
HKLM,%KEY_OPTIONAL%\DeskMgmt,INF,,"DeskMgmt.inf"
HKLM,%KEY_OPTIONAL%\DeskMgmt,Section,,"DeskMgmt_Install"
HKLM,%KEY_OPTIONAL%\DeskMgmt,Installed,,"0"
;-------------------------------------------------------------------------
; Optional Components: Required section for Setup to run Maintenance Mode.
; This section lists the optional components that are
; in on/off states. User must toggle the checkbox
; from CPL to install.
;-------------------------------------------------------------------------
[Optional Components]
DeskMgmt_Install
;-------------------------------------------------------------------------
; Install Section - Actual WMI infrastructure:
;-------------------------------------------------------------------------
[DeskMgmt_Install]
OptionDesc = %DeskMgmt_DESC% ; Component name
Tip = %DeskMgmt_TIP% ; Description of component
Parent = AccessTop ; If component has a parent, identify.
CopyFiles = Copy_deskMgmt.inf, Copy_deskMgmt.instrum, Copy_newDiskMgmt.vxd, Copy_DMIMgmt.files, Copy_DMIMgmt.reg
DelFiles = Del_diskMgmt.vxd
DelReg = DeskMgmt.clean.reg ; Start clean
AddReg = DeskMgmt.install.reg ; Registry info.
InstallType = 0 ; Installation type. 0-Compact,1-Typical,
; 2-Portable,3-Custom
IconIndex = 17
Uninstall = DeskMgmt_Remove ; Uninstall option if applicable.
;-------------------------------------------------------------
; Delete-from-Reg Section - make a clean start
;-------------------------------------------------------------
[DeskMgmt.clean.reg]
HKLM,%DMData%
HKLM,%DMMIF%
;-------------------------------------------------------------
; Add-to-Reg Section
;-------------------------------------------------------------
[DeskMgmt.install.reg]
HKLM,%KEY_OPTIONAL%,"DeskMgmt",,"DeskMgmt" ;create new folder
HKLM,%KEY_OPTIONAL%\DeskMgmt,INF,,"DeskMgmt.inf" ;INF info.
; Section=Install Section in INF
HKLM,%KEY_OPTIONAL%\DeskMgmt,Section,,"DeskMgmt_Install"
HKLM,%KEY_OPTIONAL%\DeskMgmt,Installed,,"1" ;Set Installed to "Yes"
;;;;;;;;;;;;;;;;;;;;;;;
; Here is all the registry stuff (under HKLM\DesktopManagement\Install)
; These entries get copied into the right places (under the Data branch) when DMCONFIG is run.
; Some of this goes directly under DATA\2, since we know that's where the
; system component is.
;
; This is the component counter. Start at 3 to leave room for
; DMI Service Layer and PC System components.
HKLM,DesktopManagement\Install,"NextComponentID",1,03,00,00,00
; This tells DMConfig that the DATA branch is partly installed.
; DMConfig will set the value to 2 when installation is complete.
HKLM,DesktopManagement\Install\Schemas,"DATA",1,01
; Default instrumentation - applies to all components (resources, ;Device, etc)
;
HKLM,DesktopManagement\Install\Defaults\Data\Default\%%ComponentID,";Device",,"%%Device"
HKLM,DesktopManagement\Install\Defaults\Data\Default\%%ComponentID,";Driver",,"%%Driver"
HKLM,DesktopManagement\Install\Defaults\Data\Default\%%ComponentID\Resources,",ResourceBase",,"deskmgmt.dll,DM_Query_Device_Resource_Info"
HKLM,DesktopManagement\Install\Defaults\Data\Default\%%ComponentID\Resources,",ResourceSize",,"deskmgmt.dll,DM_Query_Device_Resource_Info"
HKLM,DesktopManagement\Install\Defaults\Data\Default\%%ComponentID\Resources,",ResourceType",,"deskmgmt.dll,DM_Query_Device_Resource_Info"
HKLM,DesktopManagement\Install\Defaults\Data\Default\%%ComponentID\IRQ,",IRQNumber",,"deskmgmt.dll,DM_Query_Device_IRQ_Info"
HKLM,DesktopManagement\Install\Defaults\Data\Default\%%ComponentID\I/O,",I/OStartingAddress",,"deskmgmt.dll,DM_Query_Device_IO_Info"
HKLM,DesktopManagement\Install\Defaults\Data\Default\%%ComponentID\I/O,",I/OEndingAddress",,"deskmgmt.dll,DM_Query_Device_IO_Info"
HKLM,DesktopManagement\Install\Defaults\Data\Default\%%ComponentID\DMA,",DMANumber",,"deskmgmt.dll,DM_Query_Device_DMA_Info"
HKLM,DesktopManagement\Install\Defaults\Data\Default\%%ComponentID\MemoryMappedI/O,",MemoryMappedI/OStartingAddress",,"deskmgmt.dll,DM_Query_Device_Memory_Mapped_IO_Info"
HKLM,DesktopManagement\Install\Defaults\Data\Default\%%ComponentID\MemoryMappedI/O,",MemoryMappedI/OEndingAddress",,"deskmgmt.dll,DM_Query_Device_Memory_Mapped_IO_Info"
; Instrumentation and links for various device classes
;
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID,",PhysicalDisk",,"deskmgmt.dll,DM_Query_Physical_Disk_Info"
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID,",PhysicalDisk",,"deskmgmt.dll,DM_Query_Physical_Disk_Info"
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID,",VideoBIOSCharacteristic",,"deskmgmt.dll,DM_Query_Video_BIOS_Characteristic_Info"
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID,",VideoBIOS",,"deskmgmt.dll,DM_Query_Video_BIOS_Info"
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID,",Video",,"deskmgmt.dll,DM_Query_Video_Info"
HKLM,DesktopManagement\Install\Defaults\Data\Keyboard\%%ComponentID,",Keyboard",,"deskmgmt.dll,DM_Query_Keyboard_Info"
HKLM,DesktopManagement\Install\Defaults\Data\Keyboard\%%ComponentID,":KeyboardType",,"%%Device\DeviceDesc"
HKLM,DesktopManagement\Install\Defaults\Data\Mouse\%%ComponentID,",Mouse",,"deskmgmt.dll,DM_Query_Mouse_Info"
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID,",OIDs",,"deskmgmt.dll,DM_Query_Netcard_OID"
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID,",NetworkAdapter802Port",,"deskmgmt.dll,DM_Query_Netcard_Info"
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\802AlternateAddress,",AddressType",,"deskmgmt.dll,DM_Query_Netcard_Alternate_Address_Value"
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\802AlternateAddress,",AlternateAddress",,"deskmgmt.dll,DM_Query_Netcard_Alternate_Address_Value"
HKLM,DesktopManagement\Install\Defaults\Data\NetTrans\%%ComponentID,",Protocol",,"deskmgmt.dll,DM_Query_Protocol_Info"
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID,",ParallelPort",,"deskmgmt.dll,DM_Query_Parallel_Port_Info"
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID,",SerialPort",,"deskmgmt.dll,DM_Query_Serial_Port_Info"
; Instrumentation over-rides for NE3200 cards
;
HKLM,DesktopManagement\Install\Devices\Data\EISA\*NVL0701\%%ComponentID,",NetworkAdapter802Port",,""
HKLM,DesktopManagement\Install\Devices\Data\EISA\*NVL0701\%%ComponentID,",OIDs",,""
HKLM,DesktopManagement\Install\Devices\Data\EISA\*NVL0702\%%ComponentID,",NetworkAdapter802Port",,""
HKLM,DesktopManagement\Install\Devices\Data\EISA\*NVL0702\%%ComponentID,",OIDs",,""
; "Target" values for unknown items from MIF. These should be
; filled in by system or device vendors to complete the MIF.
;
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID,"ConnectorType",1,02 ; "Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID,"ConnectorPinout",1,02 ; "Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID,"DMASupport",1,
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID,"ConnectorType",1,02 ; "Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID,"ConnectorPinout",1,02 ; "Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID,"MaximumSpeed",1,00,C2,01,00 ; 115,200
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID,"SerialPortCapabilities",1,
HKLM,DesktopManagement\Install\Defaults\Data\Keyboard\%%ComponentID,"KeyboardConnectorType",1,02
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID,"VideoMemoryType",1,
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID,"ScanMode",1,
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID,"VideoPhysicalLocation",1,02
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID,"CurrentNumberOfRows",1,
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID,"CurrentNumberOfColumns",1,
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID,"CurrentRefreshRate",1,
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID,"VideoBIOSShadowingState",1,
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID,"VideoBIOSDate",1,
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID,"InterfaceDescription",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID,"RemovableDrive",1,
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID,"RemovableMedia",1,
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID,"PhysicalCylinderForWritePrecompensation",1,
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID,"PhysicalCylinderForLandingZone",1,
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID,"NumberOfCurrentBadBlocksOrSectors",1,
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID,"PhysicalLocation",1,01
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID,"InterfaceDescription",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID,"RemovableDrive",1,
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID,"RemovableMedia",1,
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID,"PhysicalCylinderForWritePrecompensation",1,
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID,"PhysicalCylinderForLandingZone",1,
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID,"NumberOfCurrentBadBlocksOrSectors",1,
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID,"PhysicalLocation",1,01
HKLM,DesktopManagement\Install\Defaults\Data\Mouse\%%ComponentID,"MousePortName",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\NetworkAdapter802PortGroupExtra,"ConnectorType",1,02
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\NetworkAdapter802PortGroupExtra,"DataRate",1,00
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\NetworkAdapterHardwareExtra,"TransmissionCapability",1,
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\NetworkAdapterHardwareExtra,"NetworkAdapterRAMSize",1,
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\DriverExtra,"DriverSize",1,
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\BootROM,"BootROMDescription",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\BootROM,"BootROMVersion",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\BootROM,"RemoteBootProtocolType",1,02,00,00,00
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\BootROM,"RemoteBootProtocolVersion",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\BootROM\CapabilityDescription,"1",,""
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\BootROM\CapabilityStatus,"1",,""
; FRU (Field Replacable Unit)
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID\FRU,"Description",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID\FRU,"Manufacturer",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID\FRU,"Model",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID\FRU,"PartNumber",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID\FRU,"FRUSerialNumber",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID\FRU,"RevisionLevel",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID\FRU,"WarrantyStartDate",1,
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID\FRU,"WarrantyDuration",1,00
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID\FRU,"SupportPhoneNumber",,"Unknown"
; Operational State info
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID\OperationalState,"OperationalStatus",1,01
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID\OperationalState,"UsageState",1,01
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID\OperationalState,"AvailabilityStatus",1,01
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID\OperationalState,"AdministrativeState",1,01
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID\OperationalState,"FatalErrorCount",1,00
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID\OperationalState,"MajorErrorCount",1,00
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID\OperationalState,"WarningErrorCount",1,00
; Component ID group
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID\ComponentID,"Manufacturer",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID\ComponentID,"Product",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID\ComponentID,"Version",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID\ComponentID,"SerialNumber",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID\ComponentID,"Installation",,"%DateTime"
HKLM,DesktopManagement\Install\Defaults\Data\ParallelPort\%%ComponentID\ComponentID,"Verify",1,02
; FRU (Field Replacable Unit)
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID\FRU,"Description",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID\FRU,"Manufacturer",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID\FRU,"Model",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID\FRU,"PartNumber",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID\FRU,"FRUSerialNumber",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID\FRU,"RevisionLevel",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID\FRU,"WarrantyStartDate",1,
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID\FRU,"WarrantyDuration",1,00
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID\FRU,"SupportPhoneNumber",,"Unknown"
; Operational State info
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID\OperationalState,"OperationalStatus",1,01
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID\OperationalState,"UsageState",1,01
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID\OperationalState,"AvailabilityStatus",1,01
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID\OperationalState,"AdministrativeState",1,01
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID\OperationalState,"FatalErrorCount",1,00
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID\OperationalState,"MajorErrorCount",1,00
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID\OperationalState,"WarningErrorCount",1,00
; Component ID group
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID\ComponentID,"Manufacturer",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID\ComponentID,"Product",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID\ComponentID,"Version",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID\ComponentID,"SerialNumber",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID\ComponentID,"Installation",,"%DateTime"
HKLM,DesktopManagement\Install\Defaults\Data\SerialPort\%%ComponentID\ComponentID,"Verify",1,02
; FRU (Field Replacable Unit)
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID\FRU,"Description",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID\FRU,"Manufacturer",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID\FRU,"Model",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID\FRU,"PartNumber",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID\FRU,"FRUSerialNumber",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID\FRU,"RevisionLevel",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID\FRU,"WarrantyStartDate",1,
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID\FRU,"WarrantyDuration",1,00
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID\FRU,"SupportPhoneNumber",,"Unknown"
; Operational State info
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID\OperationalState,"OperationalStatus",1,01
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID\OperationalState,"UsageState",1,01
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID\OperationalState,"AvailabilityStatus",1,01
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID\OperationalState,"AdministrativeState",1,01
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID\OperationalState,"FatalErrorCount",1,00
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID\OperationalState,"MajorErrorCount",1,00
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID\OperationalState,"WarningErrorCount",1,00
; Component ID group
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID\ComponentID,"Manufacturer",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID\ComponentID,"Product",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID\ComponentID,"Version",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID\ComponentID,"SerialNumber",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID\ComponentID,"Installation",,"%DateTime"
HKLM,DesktopManagement\Install\Defaults\Data\Display\%%ComponentID\ComponentID,"Verify",1,02
; FRU (Field Replacable Unit)
HKLM,DesktopManagement\Install\Defaults\Data\Keyboard\%%ComponentID\FRU,"Description",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Keyboard\%%ComponentID\FRU,"Manufacturer",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Keyboard\%%ComponentID\FRU,"Model",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Keyboard\%%ComponentID\FRU,"PartNumber",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Keyboard\%%ComponentID\FRU,"FRUSerialNumber",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Keyboard\%%ComponentID\FRU,"RevisionLevel",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Keyboard\%%ComponentID\FRU,"WarrantyStartDate",1,
HKLM,DesktopManagement\Install\Defaults\Data\Keyboard\%%ComponentID\FRU,"WarrantyDuration",1,00
HKLM,DesktopManagement\Install\Defaults\Data\Keyboard\%%ComponentID\FRU,"SupportPhoneNumber",,"Unknown"
; Operational State info
HKLM,DesktopManagement\Install\Defaults\Data\Keyboard\%%ComponentID\OperationalState,"OperationalStatus",1,01
HKLM,DesktopManagement\Install\Defaults\Data\Keyboard\%%ComponentID\OperationalState,"UsageState",1,01
HKLM,DesktopManagement\Install\Defaults\Data\Keyboard\%%ComponentID\OperationalState,"AvailabilityStatus",1,01
HKLM,DesktopManagement\Install\Defaults\Data\Keyboard\%%ComponentID\OperationalState,"AdministrativeState",1,01
HKLM,DesktopManagement\Install\Defaults\Data\Keyboard\%%ComponentID\OperationalState,"FatalErrorCount",1,00
HKLM,DesktopManagement\Install\Defaults\Data\Keyboard\%%ComponentID\OperationalState,"MajorErrorCount",1,00
HKLM,DesktopManagement\Install\Defaults\Data\Keyboard\%%ComponentID\OperationalState,"WarningErrorCount",1,00
; Component ID group
HKLM,DesktopManagement\Install\Defaults\Data\Keyboard\%%ComponentID\ComponentID,"Manufacturer",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Keyboard\%%ComponentID\ComponentID,"Product",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Keyboard\%%ComponentID\ComponentID,"Version",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Keyboard\%%ComponentID\ComponentID,"SerialNumber",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Keyboard\%%ComponentID\ComponentID,"Installation",,"%DateTime"
HKLM,DesktopManagement\Install\Defaults\Data\Keyboard\%%ComponentID\ComponentID,"Verify",1,02
; FRU (Field Replacable Unit)
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID\FRU,"Description",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID\FRU,"Manufacturer",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID\FRU,"Model",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID\FRU,"PartNumber",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID\FRU,"FRUSerialNumber",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID\FRU,"RevisionLevel",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID\FRU,"WarrantyStartDate",1,
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID\FRU,"WarrantyDuration",1,00
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID\FRU,"SupportPhoneNumber",,"Unknown"
; Operational State info
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID\OperationalState,"OperationalStatus",1,01
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID\OperationalState,"UsageState",1,01
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID\OperationalState,"AvailabilityStatus",1,01
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID\OperationalState,"AdministrativeState",1,01
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID\OperationalState,"FatalErrorCount",1,00
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID\OperationalState,"MajorErrorCount",1,00
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID\OperationalState,"WarningErrorCount",1,00
; Component ID group
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID\ComponentID,"Manufacturer",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID\ComponentID,"Product",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID\ComponentID,"Version",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID\ComponentID,"SerialNumber",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID\ComponentID,"Installation",,"%DateTime"
HKLM,DesktopManagement\Install\Defaults\Data\DiskDrive\%%ComponentID\ComponentID,"Verify",1,02
; FRU (Field Replacable Unit)
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID\FRU,"Description",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID\FRU,"Manufacturer",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID\FRU,"Model",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID\FRU,"PartNumber",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID\FRU,"FRUSerialNumber",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID\FRU,"RevisionLevel",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID\FRU,"WarrantyStartDate",1,
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID\FRU,"WarrantyDuration",1,00
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID\FRU,"SupportPhoneNumber",,"Unknown"
; Operational State info
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID\OperationalState,"OperationalStatus",1,01
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID\OperationalState,"UsageState",1,01
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID\OperationalState,"AvailabilityStatus",1,01
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID\OperationalState,"AdministrativeState",1,01
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID\OperationalState,"FatalErrorCount",1,00
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID\OperationalState,"MajorErrorCount",1,00
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID\OperationalState,"WarningErrorCount",1,00
; Component ID group
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID\ComponentID,"Manufacturer",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID\ComponentID,"Product",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID\ComponentID,"Version",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID\ComponentID,"SerialNumber",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID\ComponentID,"Installation",,"%DateTime"
HKLM,DesktopManagement\Install\Defaults\Data\CDROM\%%ComponentID\ComponentID,"Verify",1,02
; FRU (Field Replacable Unit)
HKLM,DesktopManagement\Install\Defaults\Data\Mouse\%%ComponentID\FRU,"Description",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Mouse\%%ComponentID\FRU,"Manufacturer",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Mouse\%%ComponentID\FRU,"Model",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Mouse\%%ComponentID\FRU,"PartNumber",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Mouse\%%ComponentID\FRU,"FRUSerialNumber",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Mouse\%%ComponentID\FRU,"RevisionLevel",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Mouse\%%ComponentID\FRU,"WarrantyStartDate",1,
HKLM,DesktopManagement\Install\Defaults\Data\Mouse\%%ComponentID\FRU,"WarrantyDuration",1,00
HKLM,DesktopManagement\Install\Defaults\Data\Mouse\%%ComponentID\FRU,"SupportPhoneNumber",,"Unknown"
; Operational State info
HKLM,DesktopManagement\Install\Defaults\Data\Mouse\%%ComponentID\OperationalState,"OperationalStatus",1,01
HKLM,DesktopManagement\Install\Defaults\Data\Mouse\%%ComponentID\OperationalState,"UsageState",1,01
HKLM,DesktopManagement\Install\Defaults\Data\Mouse\%%ComponentID\OperationalState,"AvailabilityStatus",1,01
HKLM,DesktopManagement\Install\Defaults\Data\Mouse\%%ComponentID\OperationalState,"AdministrativeState",1,01
HKLM,DesktopManagement\Install\Defaults\Data\Mouse\%%ComponentID\OperationalState,"FatalErrorCount",1,00
HKLM,DesktopManagement\Install\Defaults\Data\Mouse\%%ComponentID\OperationalState,"MajorErrorCount",1,00
HKLM,DesktopManagement\Install\Defaults\Data\Mouse\%%ComponentID\OperationalState,"WarningErrorCount",1,00
; Component ID group
HKLM,DesktopManagement\Install\Defaults\Data\Mouse\%%ComponentID\ComponentID,"Manufacturer",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Mouse\%%ComponentID\ComponentID,"Product",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Mouse\%%ComponentID\ComponentID,"Version",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Mouse\%%ComponentID\ComponentID,"SerialNumber",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Mouse\%%ComponentID\ComponentID,"Installation",,"%DateTime"
HKLM,DesktopManagement\Install\Defaults\Data\Mouse\%%ComponentID\ComponentID,"Verify",1,02
; FRU (Field Replacable Unit)
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\FRU,"Description",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\FRU,"Manufacturer",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\FRU,"Model",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\FRU,"PartNumber",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\FRU,"FRUSerialNumber",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\FRU,"RevisionLevel",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\FRU,"WarrantyStartDate",1,
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\FRU,"WarrantyDuration",1,00
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\FRU,"SupportPhoneNumber",,"Unknown"
; Operational State info
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\OperationalState,"OperationalStatus",1,01
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\OperationalState,"UsageState",1,01
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\OperationalState,"AvailabilityStatus",1,01
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\OperationalState,"AdministrativeState",1,01
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\OperationalState,"FatalErrorCount",1,00
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\OperationalState,"MajorErrorCount",1,00
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\OperationalState,"WarningErrorCount",1,00
; Component ID group
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\ComponentID,"Manufacturer",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\ComponentID,"Product",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\ComponentID,"Version",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\ComponentID,"SerialNumber",,"Unknown"
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\ComponentID,"Installation",,"%DateTime"
HKLM,DesktopManagement\Install\Defaults\Data\Net\%%ComponentID\ComponentID,"Verify",1,02
; Create lists of links under system component to other components.
;
HKLM,DesktopManagement\Data\2,",FloppyDiskControllers",,"deskmgmt.dll,DM_Query_Floppy_Disk_Controllers"
HKLM,DesktopManagement\Data\2,",HardDiskControllers",,"deskmgmt.dll,DM_Query_Hard_Disk_Controllers"
HKLM,DesktopManagement\Data\2,",SCSIControllers",,"deskmgmt.dll,DM_Query_SCSI_Controllers"
HKLM,DesktopManagement\Data\2,",Disks",,"deskmgmt.dll,DM_Query_Physical_Disk"
HKLM,DesktopManagement\Data\2,",Keyboards",,"deskmgmt.dll,DM_Query_Keyboards"
HKLM,DesktopManagement\Data\2,",Mice",,"deskmgmt.dll,DM_Query_Mice"
HKLM,DesktopManagement\Data\2,",NetworkAdapters",,"deskmgmt.dll,DM_Query_Netcards"
HKLM,DesktopManagement\Data\2,",NetworkClients",,"deskmgmt.dll,DM_Query_Network_Clients"
HKLM,DesktopManagement\Data\2,",NetworkProtocols",,"deskmgmt.dll,DM_Query_Network_Protocols"
HKLM,DesktopManagement\Data\2,",NetworkServices",,"deskmgmt.dll,DM_Query_Network_Services"
HKLM,DesktopManagement\Data\2,",Power",,"deskmgmt.dll,DM_Query_Power_Info"
HKLM,DesktopManagement\Data\2,",ParallelPorts",,"deskmgmt.dll,DM_Query_Parallel_Ports"
; HKLM,DesktopManagement\Data\2,",PhysicalMemory",,"deskmgmt.dll,DM_Query_Memory_Info"
HKLM,DesktopManagement\Data\2,",SerialPorts",,"deskmgmt.dll,DM_Query_Serial_Ports"
HKLM,DesktopManagement\Data\2,",SystemResourcesDescription",,"deskmgmt.dll,DM_Query_System_Resource_Desc_Info"
HKLM,DesktopManagement\Data\2,",VideoControllers",,"deskmgmt.dll,DM_Query_Video_Controllers"
HKLM,DesktopManagement\Data\2,",Modems",,"deskmgmt.dll,DM_Query_Modems"
; Instrumentation of System component - goes directly under DM\Data\2.
;
HKLM,DesktopManagement\Data\2,",Accessibility",,"deskmgmt.dll,DM_Query_Accessibility_Info"
HKLM,DesktopManagement\Data\2\SystemBIOS,",SystemBIOS",,"deskmgmt.dll,DM_Query_BIOS_Info"
HKLM,DesktopManagement\Data\2\Processor,",ProcessorType",,"deskmgmt.dll,DM_Query_CPU_Info"
HKLM,DesktopManagement\Data\2\Processor,",ProcessorFamily",,"deskmgmt.dll,DM_Query_CPU_Info"
HKLM,DesktopManagement\Data\2\Processor,",ProcessorModel",,"deskmgmt.dll,DM_Query_CPU_Info"
HKLM,DesktopManagement\Data\2\Processor,",ProcessorStepping",,"deskmgmt.dll,DM_Query_CPU_Info"
HKLM,DesktopManagement\Data\2\Processor,",ProcessorFeature",,"deskmgmt.dll,DM_Query_CPU_Info"
HKLM,DesktopManagement\Data\2\Processor,",ProcessorRole",,"deskmgmt.dll,DM_Query_CPU_Info"
HKLM,DesktopManagement\Data\2\LogicalDrives,",LogicalDriveName",,"deskmgmt.dll,DM_Query_Logical_Disk_Info"
HKLM,DesktopManagement\Data\2\LogicalDrives,",LogicalDriveVolumeLabel",,"deskmgmt.dll,DM_Query_Logical_Disk_Info"
HKLM,DesktopManagement\Data\2\LogicalDrives,",LogicalDriveVolumeSerialNumber",,"deskmgmt.dll,DM_Query_Logical_Disk_Info"
HKLM,DesktopManagement\Data\2\LogicalDrives,",LogicalDriveVolumeFlags",,"deskmgmt.dll,DM_Query_Logical_Disk_Info"
HKLM,DesktopManagement\Data\2\LogicalDrives,",LogicalDriveFileSystem",,"deskmgmt.dll,DM_Query_Logical_Disk_Info"
HKLM,DesktopManagement\Data\2\LogicalDrives,",NumberOfLogicalSectorsPerCluster",,"deskmgmt.dll,DM_Query_Logical_Disk_Info"
HKLM,DesktopManagement\Data\2\LogicalDrives,",LogicalSectorSize",,"deskmgmt.dll,DM_Query_Logical_Disk_Info"
HKLM,DesktopManagement\Data\2\LogicalDrives,",NumberOfLogicalFreeClusters",,"deskmgmt.dll,DM_Query_Logical_Disk_Info"
HKLM,DesktopManagement\Data\2\LogicalDrives,",NumberOfLogicalClusters",,"deskmgmt.dll,DM_Query_Logical_Disk_Info"
HKLM,DesktopManagement\Data\2\LogicalDrives,",LogicalTotalSize",,"deskmgmt.dll,DM_Query_Logical_Disk_Info"
HKLM,DesktopManagement\Data\2\LogicalDrives,",LogicalFreeSize",,"deskmgmt.dll,DM_Query_Logical_Disk_Info"
HKLM,DesktopManagement\Data\2\LogicalDrives,",LogicalTotalSizeK",,"deskmgmt.dll,DM_Query_Logical_Disk_Info"
HKLM,DesktopManagement\Data\2\LogicalDrives,",LogicalFreeSizeK",,"deskmgmt.dll,DM_Query_Logical_Disk_Info"
HKLM,DesktopManagement\Data\2\LogicalDrives,",LogicalDrivePath",,"deskmgmt.dll,DM_Query_Logical_Disk_Info"
HKLM,DesktopManagement\Data\2\LogicalDrives,",MediaLoaded",,"deskmgmt.dll,DM_Query_Logical_Disk_Info"
HKLM,DesktopManagement\Data\2\LogicalDrives,",LogicalDriveType",,"deskmgmt.dll,DM_Query_Logical_Disk_Info"
HKLM,DesktopManagement\Data\2\LogicalDrives,",LogicalDriveVolumeLabelAndSerial",,"deskmgmt.dll,DM_Query_Logical_Disk_Info"
HKLM,DesktopManagement\Data\2\Partition,",PartitionName",,"deskmgmt.dll,DM_Query_Partition_Info"
HKLM,DesktopManagement\Data\2\Partition,",PartitionVolumeLabel",,"deskmgmt.dll,DM_Query_Partition_Info"
HKLM,DesktopManagement\Data\2\Partition,",PartitionVolumeSerialNumber",,"deskmgmt.dll,DM_Query_Partition_Info"
HKLM,DesktopManagement\Data\2\Partition,",PartitionVolumeFlags",,"deskmgmt.dll,DM_Query_Partition_Info"
HKLM,DesktopManagement\Data\2\Partition,",PartitionFileSystem",,"deskmgmt.dll,DM_Query_Partition_Info"
HKLM,DesktopManagement\Data\2\Partition,",NumberOfPartitionSectorsPerCluster",,"deskmgmt.dll,DM_Query_Partition_Info"
HKLM,DesktopManagement\Data\2\Partition,",PartitionSectorSize",,"deskmgmt.dll,DM_Query_Partition_Info"
HKLM,DesktopManagement\Data\2\Partition,",NumberOfPartitionFreeClusters",,"deskmgmt.dll,DM_Query_Partition_Info"
HKLM,DesktopManagement\Data\2\Partition,",NumberOfPartitionClusters",,"deskmgmt.dll,DM_Query_Partition_Info"
HKLM,DesktopManagement\Data\2\Partition,",PartitionTotalSize",,"deskmgmt.dll,DM_Query_Partition_Info"
HKLM,DesktopManagement\Data\2\Partition,",PartitionFreeSize",,"deskmgmt.dll,DM_Query_Partition_Info"
HKLM,DesktopManagement\Data\2\Partition,",PartitionTotalSizeK",,"deskmgmt.dll,DM_Query_Partition_Info"
HKLM,DesktopManagement\Data\2\Partition,",PartitionFreeSizeK",,"deskmgmt.dll,DM_Query_Partition_Info"
HKLM,DesktopManagement\Data\2\Partition,",MediaLoaded",,"deskmgmt.dll,DM_Query_Partition_Info"
HKLM,DesktopManagement\Data\2\Partition,",PartitionDriveType",,"deskmgmt.dll,DM_Query_Partition_Info"
HKLM,DesktopManagement\Data\2\Partition,",PartitionVolumeLabelAndSerial",,"deskmgmt.dll,DM_Query_Partition_Info"
HKLM,DesktopManagement\Data\2\DiskMappingTable,",DiskIndex",,"deskmgmt.dll,DM_Query_Disk_Mapping"
HKLM,DesktopManagement\Data\2\DiskMappingTable,",PartitionIndex",,"deskmgmt.dll,DM_Query_Disk_Mapping"
HKLM,DesktopManagement\Data\2\OperatingSystem,",OperatingSystemName",,"deskmgmt.dll,DM_Query_Operating_System_Info"
HKLM,DesktopManagement\Data\2\OperatingSystem,",OperatingSystemVersion",,"deskmgmt.dll,DM_Query_Operating_System_Info"
HKLM,DesktopManagement\Data\2\OperatingSystem,",OperatingSystemDescription",,"deskmgmt.dll,DM_Query_Operating_System_Info"
HKLM,DesktopManagement\Data\2\OperatingSystem,",PrimaryOperatingSystem",,"deskmgmt.dll,DM_Query_Operating_System_Info"
HKLM,DesktopManagement\Data\2\OperatingSystem,",OperatingSystemBootDeviceStorageType",,"deskmgmt.dll,DM_Query_Operating_System_Info"
HKLM,DesktopManagement\Data\2\OperatingSystem,",OperatingSystemBootDeviceIndex",,"deskmgmt.dll,DM_Query_Operating_System_Info"
HKLM,DesktopManagement\Data\2\OperatingSystem,",OperatingSystemBootPartitionIndex",,"deskmgmt.dll,DM_Query_Operating_System_Info"
HKLM,DesktopManagement\Data\2\GeneralInformation,",Time",,"deskmgmt.dll,DM_Query_Time"
HKLM,DesktopManagement\Data\2\GeneralInformation,",TimeZone",,"deskmgmt.dll,DM_Query_TimeZone_Info"
HKLM,DesktopManagement\Data\2\SystemBIOSCharacteristics,",BIOSCharacteristics",,"deskmgmt.dll,DM_Query_BIOS_Characteristic_Info"
HKLM,DesktopManagement\Data\2\IRQ,",IRQNumber",,"deskmgmt.dll,DM_Query_System_IRQ_Info"
HKLM,DesktopManagement\Data\2\IRQ,",IRQAvailability",,"deskmgmt.dll,DM_Query_System_IRQ_Info"
HKLM,DesktopManagement\Data\2\IRQ,",IRQOwner",,"deskmgmt.dll,DM_Query_System_IRQ_Info"
HKLM,DesktopManagement\Data\2\IRQ,",IRQShareable",,"deskmgmt.dll,DM_Query_System_IRQ_Info"
HKLM,DesktopManagement\Data\2\IRQ,",IRQTriggerType",,"deskmgmt.dll,DM_Query_System_IRQ_Info"
HKLM,DesktopManagement\Data\2\DMA,",DMAOwner",,"deskmgmt.dll,DM_Query_System_DMA_Info"
HKLM,DesktopManagement\Data\2\DMA,",DMANumber",,"deskmgmt.dll,DM_Query_System_DMA_Info"
HKLM,DesktopManagement\Data\2\DMA,",DMAAvailability",,"deskmgmt.dll,DM_Query_System_DMA_Info"
HKLM,DesktopManagement\Data\2\DMA,",DMAChannelWidth",,"deskmgmt.dll,DM_Query_System_DMA_Info"
HKLM,DesktopManagement\Data\2\I/O,",I/OOwner",,"deskmgmt.dll,DM_Query_System_IO_Info"
HKLM,DesktopManagement\Data\2\I/O,",I/OEndingAddress",,"deskmgmt.dll,DM_Query_System_IO_Info"
HKLM,DesktopManagement\Data\2\I/O,",I/OStartingAddress",,"deskmgmt.dll,DM_Query_System_IO_Info"
HKLM,DesktopManagement\Data\2\MemoryMappedI/O,",MemoryMappedI/OOwner",,"deskmgmt.dll,DM_Query_System_Memory_Mapped_IO_Info"
HKLM,DesktopManagement\Data\2\MemoryMappedI/O,",MemoryMappedI/OEndingAddress",,"deskmgmt.dll,DM_Query_System_Memory_Mapped_IO_Info"
HKLM,DesktopManagement\Data\2\MemoryMappedI/O,",MemoryMappedI/OStartingAddress",,"deskmgmt.dll,DM_Query_System_Memory_Mapped_IO_Info"
HKLM,DesktopManagement\Data\2\SystemResources,",ResourceInstance",,"deskmgmt.dll,DM_Query_System_Resource_Info"
HKLM,DesktopManagement\Data\2\SystemResources,",ResourceNumber",,"deskmgmt.dll,DM_Query_System_Resource_Info"
HKLM,DesktopManagement\Data\2\SystemResources,",ResourceType",,"deskmgmt.dll,DM_Query_System_Resource_Info"
HKLM,DesktopManagement\Data\2\SystemResources,",ResourceBase",,"deskmgmt.dll,DM_Query_System_Resource_Info"
HKLM,DesktopManagement\Data\2\SystemResources,",ResourceSize",,"deskmgmt.dll,DM_Query_System_Resource_Info"
HKLM,DesktopManagement\Data\2\SystemResources,",ResourceOwner",,"deskmgmt.dll,DM_Query_System_Resource_Info"
HKLM,DesktopManagement\Data\2\SystemResources,",ResourceOwnerClass",,"deskmgmt.dll,DM_Query_System_Resource_Info"
HKLM,DesktopManagement\Data\2\LogicalMemory,",LogicalMemory",,"deskmgmt.dll,DM_Query_Memory_Info"
; This part fills in targets in system component for links
; from MIF section. Some of these just indicate "Unknown",
; while others are links to other Reg locations.
;
HKLM,DesktopManagement\Data\2\ComponentID,"Manufacturer",,"Unknown"
HKLM,DesktopManagement\Data\2\ComponentID,"Product",,"Unknown"
HKLM,DesktopManagement\Data\2\ComponentID,"Version",,"Unknown"
HKLM,DesktopManagement\Data\2\ComponentID,"SerialNumber",,"Unknown"
HKLM,DesktopManagement\Data\2\ComponentID,"Installation",1,
HKLM,DesktopManagement\Data\2\ComponentID,"Verify",1,02
HKLM,DesktopManagement\Data\2\GeneralInformation,":SystemName",,"HKLM\\System\\CurrentControlSet\\control\\ComputerName\\ComputerName\ComputerName"
HKLM,DesktopManagement\Data\2\GeneralInformation,":SystemPrimaryUserName",,"HKLM\Software\Microsoft\Windows\CurrentVersion\RegisteredOwner"
HKLM,DesktopManagement\Data\2\GeneralInformation,"SystemLocation",,"Unknown"
HKLM,DesktopManagement\Data\2\GeneralInformation,"SystemPrimaryUserPhone",,"Unknown"
HKLM,DesktopManagement\Data\2\SystemBIOS,"BIOSLoaderVersion",,"Unknown"
; Can't use this date - wrong format
; HKLM,DesktopManagement\Data\2\SystemBIOS,":BIOSDate",,"HKLM\Enum\Root\*PNP0C01\0000\BIOSDate"
HKLM,DesktopManagement\Data\2\SystemBIOS,"BIOSDate",1,
HKLM,DesktopManagement\Data\2\SystemBIOS,":BIOSName",,"HKLM\Enum\Root\*PNP0C01\0000\BIOSName"
HKLM,DesktopManagement\Data\2\SystemBIOS,":BIOSVersion",,"HKLM\Enum\Root\*PNP0C01\0000\BIOSVersion"
HKLM,DesktopManagement\Data\2\Processor\ProcessorVersionInformation,"1",,""
HKLM,DesktopManagement\Data\2\Processor\MaximumSpeed,"1",1,
HKLM,DesktopManagement\Data\2\Processor\CurrentSpeed,"1",1,
HKLM,DesktopManagement\Data\2\Processor\ProcessorUpgrade,"1",1,02
HKLM,DesktopManagement\Data\2\Processor\FRUGroupIndex,"1",1,
HKLM,DesktopManagement\Data\2\Processor\OperationalGroupIndex,"1",1,
; Motherboard
HKLM,DesktopManagement\Data\2\MotherBoard,"NumberOfExpansionSlots",1,
HKLM,DesktopManagement\Data\2\MotherBoard,"FRUGroupIndex",1,
HKLM,DesktopManagement\Data\2\MotherBoard,"OperationalGroupIndex",1,
; Physical Memory
; HKLM,DesktopManagement\Data\2\PhysicalMemory,"^Index",1,02,00,00,00
; HKLM,DesktopManagement\Data\2\PhysicalMemory,"^ROW",,"^ROWNUM|PhysicalMemoryLocation|MemoryStartingAddress|MemoryEndingAddress|MemoryUsage|MaximumMemoryCapacity|NumberOfSIMMSlots|NumberofSIMMSlotsUsed|MemorySpeed|MemoryErrorCorrection|FRUGroupIndex|OperationalGroupIndex|MaximumMemoryCapacityFractionalPart"
HKLM,DesktopManagement\Data\2\PhysicalMemory\PhysicalMemoryLocation,"1",1,
HKLM,DesktopManagement\Data\2\PhysicalMemory\MemoryStartingAddress,"1",1,
HKLM,DesktopManagement\Data\2\PhysicalMemory\MemoryEndingAddress,"1",1,
HKLM,DesktopManagement\Data\2\PhysicalMemory\MemoryUsage,"1",1,
HKLM,DesktopManagement\Data\2\PhysicalMemory\MaximumMemoryCapacity,"1",1,
HKLM,DesktopManagement\Data\2\PhysicalMemory\NumberOfSIMMSlots,"1",1,
HKLM,DesktopManagement\Data\2\PhysicalMemory\NumberofSIMMSlotsUsed,"1",1,
HKLM,DesktopManagement\Data\2\PhysicalMemory\MemorySpeed,"1",1,
HKLM,DesktopManagement\Data\2\PhysicalMemory\MemoryErrorCorrection,"1",1,
HKLM,DesktopManagement\Data\2\PhysicalMemory\FRUGroupIndex,"1",1,
HKLM,DesktopManagement\Data\2\PhysicalMemory\OperationalGroupIndex,"1",1,
HKLM,DesktopManagement\Data\2\PhysicalMemory\MaximumMemoryCapacityFractionalPart,"1",1,
; Logical Memory
HKLM,DesktopManagement\Data\2\LogicalMemory,"BaseMemorySize",1,
HKLM,DesktopManagement\Data\2\LogicalMemory,"FreeBaseMemorySize",1,
HKLM,DesktopManagement\Data\2\LogicalMemory,"ExtendedMemorySize",1,
HKLM,DesktopManagement\Data\2\LogicalMemory,"FreeExtendedMemorySize",1,
HKLM,DesktopManagement\Data\2\LogicalMemory,":ExtendedMemoryManagerName",,"HKLM\DesktopManagement\Data\2\OperatingSystem\OperatingSystemName\1"
HKLM,DesktopManagement\Data\2\LogicalMemory,":ExtendedMemoryManagerVersion",,"HKLM\DesktopManagement\Data\2\OperatingSystem\OperatingSystemVersion\1"
HKLM,DesktopManagement\Data\2\LogicalMemory,"ExpandedMemorySize",1,
HKLM,DesktopManagement\Data\2\LogicalMemory,"FreeExpandedMemorySize",1,
HKLM,DesktopManagement\Data\2\LogicalMemory,":ExpandedMemoryManagerName",,"HKLM\DesktopManagement\Data\2\OperatingSystem\OperatingSystemName\1"
HKLM,DesktopManagement\Data\2\LogicalMemory,":ExpandedMemoryManagerVersion",,"HKLM\DesktopManagement\Data\2\OperatingSystem\OperatingSystemVersion\1"
HKLM,DesktopManagement\Data\2\LogicalMemory,"ExpandedMemoryPageFrameAddress",1,
HKLM,DesktopManagement\Data\2\LogicalMemory,"ExpandedMemoryPageFrameSize",1,
HKLM,DesktopManagement\Data\2\LogicalMemory,"ExpandedMemoryPageSize",1,
HKLM,DesktopManagement\Data\2\LogicalMemory,":BaseMemorySize",,"HKLM\DesktopManagement\DATA\2\LogicalMemory\LogicalMemory\TotalPhysicalMemorySize"
HKLM,DesktopManagement\Data\2\LogicalMemory,":FreeBaseMemorySize",,"HKLM\DesktopManagement\DATA\2\LogicalMemory\LogicalMemory\FreePhysicalMemorySize"
; System Cache
; HKLM,DesktopManagement\Data\2\SystemCache,"^Index",1,02,00,00,00
; HKLM,DesktopManagement\Data\2\SystemCache,"^ROW",,"^ROWNUM|Level|Speed|Size|WritePolicy|ErrorCorrection|FRUGroupIndex|OperationalGroupIndex"
HKLM,DesktopManagement\Data\2\SystemCache\Level,"1",1,
HKLM,DesktopManagement\Data\2\SystemCache\Level\Enum,"0",,"Other"
HKLM,DesktopManagement\Data\2\SystemCache\Level\Enum,"1",,"Unknown"
HKLM,DesktopManagement\Data\2\SystemCache\Level\Enum,"2",,"Primary"
HKLM,DesktopManagement\Data\2\SystemCache\Level\Enum,"3",,"Secondary"
HKLM,DesktopManagement\Data\2\SystemCache\Level\Enum,"4",,"Tertiary"
HKLM,DesktopManagement\Data\2\SystemCache\Speed,"1",1,
HKLM,DesktopManagement\Data\2\SystemCache\Size,"1",1,
HKLM,DesktopManagement\Data\2\SystemCache\WritePolicy,"1",1,
HKLM,DesktopManagement\Data\2\SystemCache\WritePolicy\Enum,"0",,"Other"
HKLM,DesktopManagement\Data\2\SystemCache\WritePolicy\Enum,"1",,"Unknown"
HKLM,DesktopManagement\Data\2\SystemCache\WritePolicy\Enum,"2",,"Write Back"
HKLM,DesktopManagement\Data\2\SystemCache\WritePolicy\Enum,"3",,"Write Through"
HKLM,DesktopManagement\Data\2\SystemCache\ErrorCorrection,"1",1,
HKLM,DesktopManagement\Data\2\SystemCache\ErrorCorrection\Enum,"0",,"Other"
HKLM,DesktopManagement\Data\2\SystemCache\ErrorCorrection\Enum,"1",,"Unknown"
HKLM,DesktopManagement\Data\2\SystemCache\ErrorCorrection\Enum,"2",,"None"
HKLM,DesktopManagement\Data\2\SystemCache\ErrorCorrection\Enum,"3",,"Parity"
HKLM,DesktopManagement\Data\2\SystemCache\ErrorCorrection\Enum,"4",,"Single Bit ECC"
HKLM,DesktopManagement\Data\2\SystemCache\ErrorCorrection\Enum,"5",,"MultiBit ECC"
HKLM,DesktopManagement\Data\2\SystemCache\FRUGroupIndex,"1",1,
HKLM,DesktopManagement\Data\2\SystemCache\OperationalGroupIndex,"1",1,
; HKLM,DesktopManagement\DATA\2\DMA,"DMABurstMode",1,
HKLM,DesktopManagement\DATA\2\DMA\DMABurstMode,"Default",1,00
HKLM,DesktopManagement\DATA\2\SystemEnclosure,"EnclosureOrChassisType",1,02
HKLM,DesktopManagement\DATA\2\SystemEnclosure,"AssetTag",,"Unknown"
HKLM,DesktopManagement\DATA\2\SystemEnclosure,"ChassisLockPresent",1,
HKLM,DesktopManagement\DATA\2\SystemEnclosure,"BootupState",1,02
HKLM,DesktopManagement\DATA\2\SystemEnclosure,"PowerState",1,02
HKLM,DesktopManagement\DATA\2\SystemEnclosure,"ThermalState",1,02
HKLM,DesktopManagement\DATA\2\SystemEnclosure,"FRUGroupIndex",1,
HKLM,DesktopManagement\DATA\2\SystemEnclosure,"OperationalGroupIndex",1,
; HKLM,DesktopManagement\DATA\2\PowerSupply,"^Index",1,02
; HKLM,DesktopManagement\DATA\2\PowerSupply,"^ROW",,"^ROWNUM|FRUGroupIndex|OperationalGroupIndex"
HKLM,DesktopManagement\DATA\2\PowerSupply\FRUGroupIndex,"1",1,
HKLM,DesktopManagement\DATA\2\PowerSupply\OperationalGroupIndex,"1",1,
; Cooling Device table
; HKLM,DesktopManagement\DATA\2\CoolingDevice,"^Index",1,02
; HKLM,DesktopManagement\DATA\2\CoolingDevice,"^ROW",,"^ROWNUM|FRUGroupIndex|OperationalGroupIndex"
HKLM,DesktopManagement\DATA\2\CoolingDevice\FRUGroupIndex,"1",1,
HKLM,DesktopManagement\DATA\2\CoolingDevice\OperationalGroupIndex,"1",1,
; System Slots table
; HKLM,DesktopManagement\DATA\2\SystemSlots,"^Index",1,02
; HKLM,DesktopManagement\DATA\2\SystemSlots,"^ROW",,"^ROWNUM|SlotType|SlotWidth|CurrentUsage|SlotDescription"
HKLM,DesktopManagement\DATA\2\SystemSlots\SlotType,"1",1,
HKLM,DesktopManagement\DATA\2\SystemSlots\SlotWidth,"1",1,02
HKLM,DesktopManagement\DATA\2\SystemSlots\CurrentUsage,"1",1,02
HKLM,DesktopManagement\DATA\2\SystemSlots\SlotDescription,"1",,""
; Partition group
HKLM,DesktopManagement\DATA\2\Partition,"Encrypted",1,00
HKLM,DesktopManagement\DATA\2\Partition,"Compressed",1,
HKLM,DesktopManagement\DATA\2\Partition,"NumberOfDisksOccupied",1,01
; Disk Controller group
HKLM,DesktopManagement\Data\2\DiskController\FRUGroupIndex,"1",1,
HKLM,DesktopManagement\Data\2\DiskController\OperationalGroupIndex,"1",1,
; FRU group
; HKLM,DesktopManagement\DATA\2\FRU,"^Index",1,02,00,00,00
; HKLM,DesktopManagement\DATA\2\FRU,"^ROW",,"^ROWNUM|Manufacturer|Model|PartNumber|FRUSerialNumber|RevisionLevel|WarrantyStartDate|WarrantyDuration|SupportPhoneNumber"
HKLM,DesktopManagement\DATA\2\FRU\DeviceGroupIndex,"1",1,00
HKLM,DesktopManagement\DATA\2\FRU\Description,"1",,"Unknown"
HKLM,DesktopManagement\DATA\2\FRU\Manufacturer,"1",,"Unknown"
HKLM,DesktopManagement\DATA\2\FRU\Model,"1",,"Unknown"
HKLM,DesktopManagement\DATA\2\FRU\PartNumber,"1",,"Unknown"
HKLM,DesktopManagement\DATA\2\FRU\FRUSerialNumber,"1",,"Unknown"
HKLM,DesktopManagement\DATA\2\FRU\RevisionLevel,"1",,"Unknown"
HKLM,DesktopManagement\DATA\2\FRU\WarrantyStartDate,"1",,"Unknown"
HKLM,DesktopManagement\DATA\2\FRU\WarrantyDuration,"1",1,00
HKLM,DesktopManagement\DATA\2\FRU\SupportPhoneNumber,"1",,"Unknown"
; Operational State Group
; HKLM,DesktopManagement\DATA\2\OperationalState,"^Index",1,02,00,00,00
; HKLM,DesktopManagement\DATA\2\OperationalState,"^ROW",,"^ROWNUM|OperationalStatus|UsageState|AvailabilityStatus|AdministrativeState|FatalErrorCount|MajorErrorCount|WarningErrorCount"
HKLM,DesktopManagement\DATA\2\OperationalState\DeviceGroupIndex,"1",1,00
HKLM,DesktopManagement\DATA\2\OperationalState\OperationalStatus,"1",1,01
HKLM,DesktopManagement\DATA\2\OperationalState\UsageState,"1",1,01
HKLM,DesktopManagement\DATA\2\OperationalState\AvailabilityStatus,"1",1,01
HKLM,DesktopManagement\DATA\2\OperationalState\AdministrativeState,"1",1,01
HKLM,DesktopManagement\DATA\2\OperationalState\FatalErrorCount,"1",1,00
HKLM,DesktopManagement\DATA\2\OperationalState\MajorErrorCount,"1",1,00
HKLM,DesktopManagement\DATA\2\OperationalState\WarningErrorCount,"1",1,00
;;;;;;;;;;;;;;;;;;;;;;;
; Here is the registry stuff for the Service Layer
;
; Install is "in progress"
HKLM,DesktopManagement\Install\Schemas,"MIF",1,01
; Name of REG file to load (since not all will fit in this INF).
HKLM,DesktopManagement\Install\Schemas\Regfiles,"MIF",,"DMIMGMT.REG"
; Install the Component Group MIF Mappings
HKLM,%DMMIF%\1,"Name",,"DMI Service Layer"
HKLM,%DMMIF%\1,"Description",,"DMI Service Layer for cross platform manageability"
HKLM,%DMMIF%\1\1,"Name",,"ComponentID"
HKLM,%DMMIF%\1\1,"Class",,"DMTF|ComponentID|001"
HKLM,%DMMIF%\1\1,"Description",,"This group defines attributes common to all components. This group is required."
HKLM,%DMMIF%\1\1\1,"Name",,"Manufacturer"
HKLM,%DMMIF%\1\1\1,"Description",,"Manufacturer of this system."
HKLM,%DMMIF%\1\1\1,"Access",,"Read-Only"
HKLM,%DMMIF%\1\1\1,"Storage",,"Common"
HKLM,%DMMIF%\1\1\1,"Type",,"String(64)"
HKLM,%DMMIF%\1\1\1,":Value",,"HKEY_LOCAL_MACHINE\DesktopManagement\DATA\1\1\1\Value"
HKLM,%DMMIF%\1\1\2,"Name",,"Product"
HKLM,%DMMIF%\1\1\2,"Description",,"Product Name for this System"
HKLM,%DMMIF%\1\1\2,"Access",,"Read-Only"
HKLM,%DMMIF%\1\1\2,"Storage",,"Common"
HKLM,%DMMIF%\1\1\2,"Type",,"String(64)"
HKLM,%DMMIF%\1\1\2,":Value",,"HKEY_LOCAL_MACHINE\DesktopManagement\DATA\1\1\2\Value"
HKLM,%DMMIF%\1\1\3,"Name",,"Version"
HKLM,%DMMIF%\1\1\3,"Description",,"Version of this system."
HKLM,%DMMIF%\1\1\3,"Access",,"Read-Only"
HKLM,%DMMIF%\1\1\3,"Storage",,"Common"
HKLM,%DMMIF%\1\1\3,"Type",,"String(64)"
HKLM,%DMMIF%\1\1\3,":Value",,"HKEY_LOCAL_MACHINE\DesktopManagement\DATA\1\SLInstrumented\Version"
HKLM,%DMMIF%\1\1\4,"Name",,"Serial Number"
HKLM,%DMMIF%\1\1\4,"Description",,"Serial number for this system"
HKLM,%DMMIF%\1\1\4,"Type",,"String(64)"
HKLM,%DMMIF%\1\1\4,"Access",,"Read-Only"
HKLM,%DMMIF%\1\1\4,"Storage",,"Common"
HKLM,%DMMIF%\1\1\4,":Value",,"HKEY_LOCAL_MACHINE\DesktopManagement\DATA\1\1\4\Value"
HKLM,%DMMIF%\1\1\5,"Name",,"Installation"
HKLM,%DMMIF%\1\1\5,"Description",,"The time and date when this component was installed."
HKLM,%DMMIF%\1\1\5,"Access",,"Read-Only"
HKLM,%DMMIF%\1\1\5,"Storage",,"Specific"
HKLM,%DMMIF%\1\1\5,"Type",,"Date"
HKLM,%DMMIF%\1\1\5,":Value",,"HKEY_LOCAL_MACHINE\DesktopManagement\DATA\1\1\5\Value"
HKLM,%DMMIF%\1\1\6,"Name",,"Verify"
HKLM,%DMMIF%\1\1\6,"Type",,"ENUM"
HKLM,%DMMIF%\1\1\6,"Access",,"Read-Only"
HKLM,%DMMIF%\1\1\6,"Storage",,"Common"
HKLM,%DMMIF%\1\1\6,":Value",,"HKEY_LOCAL_MACHINE\DesktopManagement\DATA\1\1\6\Value"
HKLM,%DMMIF%\1\1\6,"Description",,"A code that provides a level of verification that the componet is still installed and working."
HKLM,%DMMIF%\1\1\6\ENUM,"0",,"An error occured; check status code."
HKLM,%DMMIF%\1\1\6\ENUM,"1",,"This component does not exist."
HKLM,%DMMIF%\1\1\6\ENUM,"2",,"Verification is not supported."
HKLM,%DMMIF%\1\1\6\ENUM,"3",,"Reserved."
HKLM,%DMMIF%\1\1\6\ENUM,"4",,"This component exists, but the functionality is untested."
HKLM,%DMMIF%\1\1\6\ENUM,"5",,"This component exists, but the functionality is unknown."
HKLM,%DMMIF%\1\1\6\ENUM,"6",,"This component exists, and is not functioning correctly."
HKLM,%DMMIF%\1\1\6\ENUM,"7",,"This component exists, and is functioning correctly."
HKLM,%DMMIF%\1\2,"Name",,"Software Component Information"
HKLM,%DMMIF%\1\2,"Class",,"DMTF|Software Component Information|001"
HKLM,%DMMIF%\1\2,"Description",,"Contains additional identifying information about this component."
HKLM,%DMMIF%\1\2\1,"Name",,"Major Version"
HKLM,%DMMIF%\1\2\1,"Description",,"Major version of this software component."
HKLM,%DMMIF%\1\2\1,"Access",,"Read-Only"
HKLM,%DMMIF%\1\2\1,"Storage",,"Common"
HKLM,%DMMIF%\1\2\1,"Type",,"String(32)"
HKLM,%DMMIF%\1\2\1,":Value",,"HKEY_LOCAL_MACHINE\DesktopManagement\DATA\1\SLInstrumented\Major Version"
HKLM,%DMMIF%\1\2\2,"Name",,"Minor Version"
HKLM,%DMMIF%\1\2\2,"Description",,"Minor version of this software component."
HKLM,%DMMIF%\1\2\2,"Access",,"Read-Only"
HKLM,%DMMIF%\1\2\2,"Storage",,"Common"
HKLM,%DMMIF%\1\2\2,"Type",,"String(32)"
HKLM,%DMMIF%\1\2\2,":Value",,"HKEY_LOCAL_MACHINE\DesktopManagement\DATA\1\SLInstrumented\Minor Version"
HKLM,%DMMIF%\1\2\3,"Name",,"Revision"
HKLM,%DMMIF%\1\2\3,"Description",,"Revision of this software component."
HKLM,%DMMIF%\1\2\3,"Access",,"Read-Only"
HKLM,%DMMIF%\1\2\3,"Storage",,"Common"
HKLM,%DMMIF%\1\2\3,"Type",,"String(32)"
HKLM,%DMMIF%\1\2\3,":Value",,"HKEY_LOCAL_MACHINE\DesktopManagement\DATA\1\2\3\Value"
HKLM,%DMMIF%\1\2\4,"Name",,"Build"
HKLM,%DMMIF%\1\2\4,"Description",,"Manufacturer's internal identifier for this build."
HKLM,%DMMIF%\1\2\4,"Access",,"Read-Only"
HKLM,%DMMIF%\1\2\4,"Storage",,"Specific"
HKLM,%DMMIF%\1\2\4,"Type",,"String(32)"
HKLM,%DMMIF%\1\2\4,":Value",,"HKEY_LOCAL_MACHINE\DesktopManagement\DATA\1\SLInstrumented\Build"
HKLM,%DMMIF%\1\2\5,"Name",,"Target Operating System"
HKLM,%DMMIF%\1\2\5,"Description",,"The operating system for which this software component is intended."
HKLM,%DMMIF%\1\2\5,"Access",,"Read-Only"
HKLM,%DMMIF%\1\2\5,"Storage",,"Common"
HKLM,%DMMIF%\1\2\5,"Type",,"ENUM"
HKLM,%DMMIF%\1\2\5,":Value",,"HKEY_LOCAL_MACHINE\DesktopManagement\DATA\1\2\5\Value"
HKLM,%DMMIF%\1\2\5\ENUM,"0",,"Other"
HKLM,%DMMIF%\1\2\5\ENUM,"1",,"DOS"
HKLM,%DMMIF%\1\2\5\ENUM,"2",,"MACOS"
HKLM,%DMMIF%\1\2\5\ENUM,"3",,"OS2"
HKLM,%DMMIF%\1\2\5\ENUM,"4",,"UNIX"
HKLM,%DMMIF%\1\2\5\ENUM,"5",,"WIN16"
HKLM,%DMMIF%\1\2\5\ENUM,"6",,"WIN32"
HKLM,%DMMIF%\1\2\5\ENUM,"7",,"OPENVMS"
HKLM,%DMMIF%\1\2\6,"Name",,"Language Edition"
HKLM,%DMMIF%\1\2\6,"Description",,"This identifies the language edition of this component."
HKLM,%DMMIF%\1\2\6,"Access",,"Read-Only"
HKLM,%DMMIF%\1\2\6,"Storage",,"Common"
HKLM,%DMMIF%\1\2\6,"Type",,"String(32)"
HKLM,%DMMIF%\1\2\6,":Value",,"HKEY_LOCAL_MACHINE\DesktopManagement\DATA\1\2\6\Value"
HKLM,%DMMIF%\1\2\7,"Name",,"Identification Code"
HKLM,%DMMIF%\1\2\7,"Description",,"Stock Keeping Unit (SKU) or Part Number for this software component."
HKLM,%DMMIF%\1\2\7,"Access",,"Read-Only"
HKLM,%DMMIF%\1\2\7,"Storage",,"Common"
HKLM,%DMMIF%\1\2\7,"Type",,"String(32)"
HKLM,%DMMIF%\1\2\7,":Value",,"HKEY_LOCAL_MACHINE\DesktopManagement\DATA\1\2\7\Value"
HKLM,%DMMIF%\1\3,"Name",,"Software Signature"
HKLM,%DMMIF%\1\3,"Class",,"DMTF|Software Signature|001"
HKLM,%DMMIF%\1\3,"Description",,"The Software Signature Group contains information that can be used to detect this software component."
HKLM,%DMMIF%\1\3,"Key",,"1"
HKLM,%DMMIF%\1\3,";Table",,"HKEY_LOCAL_MACHINE\DesktopManagement\DATA\1\3"
HKLM,%DMMIF%\1\3\1,"Name",,"File Name"
HKLM,%DMMIF%\1\3\1,"Description",,"The name of a file that can be examined to detect this software component."
HKLM,%DMMIF%\1\3\1,"Access",,"Read-Only"
HKLM,%DMMIF%\1\3\1,"Storage",,"Common"
HKLM,%DMMIF%\1\3\1,"Type",,"String(256)"
HKLM,%DMMIF%\1\3\1,"Column",,"Name"
HKLM,%DMMIF%\1\3\2,"Name",,"File Size"
HKLM,%DMMIF%\1\3\2,"Description",,"The size in bytes of a file that can be examined to detect this software component."
HKLM,%DMMIF%\1\3\2,"Access",,"Read-Only"
HKLM,%DMMIF%\1\3\2,"Storage",,"Common"
HKLM,%DMMIF%\1\3\2,"Type",,"Integer"
HKLM,%DMMIF%\1\3\2,"Column",,"Size"
HKLM,%DMMIF%\1\3\3,"Name",,"File Date and Time"
HKLM,%DMMIF%\1\3\3,"Description",,"The date and time of a file that can be examined to detect this software component."
HKLM,%DMMIF%\1\3\3,"Access",,"Read-Only"
HKLM,%DMMIF%\1\3\3,"Storage",,"Specific"
HKLM,%DMMIF%\1\3\3,"Type",,"Date"
HKLM,%DMMIF%\1\3\3,"Column",,"Date"
HKLM,%DMMIF%\1\3\4,"Name",,"File Checksum"
HKLM,%DMMIF%\1\3\4,"Description",,"The checksum for the first 32 bytes of this file."
HKLM,%DMMIF%\1\3\4,"Access",,"Read-Only"
HKLM,%DMMIF%\1\3\4,"Storage",,"Specific"
HKLM,%DMMIF%\1\3\4,"Type",,"Integer"
; HKLM,%DMMIF%\1\3\4,"Column",,"Checksum"
HKLM,%DMMIF%\1\3\5,"Name",,"File CRC 1"
HKLM,%DMMIF%\1\3\5,"Description",,"The 16-bit CRC (ITU-T) on the middle 512K of this file."
HKLM,%DMMIF%\1\3\5,"Access",,"Read-Only"
HKLM,%DMMIF%\1\3\5,"Storage",,"Specific"
HKLM,%DMMIF%\1\3\5,"Type",,"Integer"
; HKLM,%DMMIF%\1\3\5,"Column",,"CRC1"
HKLM,%DMMIF%\1\3\6,"Name",,"File CRC 2"
HKLM,%DMMIF%\1\3\6,"Description",,"The 16-bit CRC (ITU-T) on the middle 512K of this file."
HKLM,%DMMIF%\1\3\6,"Access",,"Read-Only"
HKLM,%DMMIF%\1\3\6,"Storage",,"Specific"
HKLM,%DMMIF%\1\3\6,"Type",,"Integer"
; HKLM,%DMMIF%\1\3\6,"Column",,"CRC2"
; Data Mappings for the Component ID Group
;
HKLM,%DMData%\1,",SLInstrumented",,"dmiapi32.dll,DM_Query_FileInfo"
HKLM,%DMData%\1\1\1,"Value",,"Microsoft Corporation"
HKLM,%DMData%\1\1\2,"Value",,"DMI Service Layer"
HKLM,%DMData%\1\1\4,"Value",,""
HKLM,%DMData%\1\1\5,"Value",,"19960122130124.000000-000"
HKLM,%DMData%\1\1\6,"Value",1,03,00,00,00
HKLM,%DMData%\1\2\3,"Value",,"Revision 1.0"
HKLM,%DMData%\1\2\5,"Value",1,06,00,00,00
HKLM,%DMData%\1\2\6,"Value",,"en"
HKLM,%DMData%\1\2\7,"Value",,"SKU12806AKJ08976"
HKLM,%DMData%\1\3,"^INDEX",1,01,00,00,00
HKLM,%DMData%\1\3,"^ROW",,"Name|Size|Date|Checksum|CRC1|CRC2"
HKLM,%DMData%\1\3,",Name",,"dmiapi32.dll,DM_Query_FileName"
HKLM,%DMData%\1\3,",Size",,"dmiapi32.dll,DM_Query_FileSize"
HKLM,%DMData%\1\3,",Date",,"dmiapi32.dll,DM_Query_FileDateTime"
HKLM,%DMData%\1\3\Checksum,"1",1,
HKLM,%DMData%\1\3\CRC1,"1",1,
HKLM,%DMData%\1\3\CRC2,"1",1,
;-------------------------------------------------------------
; Uninstall Section
;-------------------------------------------------------------
[DeskMgmt_Remove]
DelFiles = Copy_deskMgmt.instrum, Copy_newDiskMgmt.vxd, Copy_DMIMgmt.files, Copy_DMIMgmt.reg
DelReg = DeskMgmt.remove.reg
AddReg = DeskMgmt.unistall.reg
;-------------------------------------------------------------
; AddReg Section for uninstalling
;-------------------------------------------------------------
[DeskMgmt.unistall.reg]
HKLM,%KEY_OPTIONAL%\DeskMgmt,Installed,,"0" ;Set Installed to "No"
;-------------------------------------------------------------
; Remove-From-Registry Section
;-------------------------------------------------------------
[DeskMgmt.remove.reg]
HKLM,%DM%
;-------------------------------------------------------------
; File_List Section
;-------------------------------------------------------------
[Copy_deskMgmt.inf]
deskMgmt.inf
[Copy_deskMgmt.instrum]
netMgmt.vxd
deskMgmt.dll
dmreg.dll
deskmg16.dll
dmconfig.exe
cmthunks.dll
[Copy_newDiskMgmt.vxd]
diskMgmt.vxd
[Del_diskMgmt.vxd]
diskMgmt.vxd
[Copy_DMIMgmt.files]
DMIAPI32.DLL
[Copy_DMIMgmt.reg]
DMIMgmt.reg
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;----------------------------------------------------------------
; Defines string keys used in INF file.
;----------------------------------------------------------------
[Strings]
KEY_OPTIONAL = "SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents"
DMData = "DesktopManagement\Data"
DMMIF = "DesktopManagement\MIF"
DM = "DesktopManagement"
DeskMgmt_DESC = "Desktop Management"
DeskMgmt_TIP = "Services for system management"