I’m trying to install a prototype class driver using DriverPackageInstall. I do not have any class installers or co-installers, only the inf file. somehow DriverPackageInstall returns success while setupapi.dev.log tells a different story. It ends with failure 0x0000050 (ERROR_FILE_EXISTS). This is the first time I’m installing this driver on this machine. the name of the my class driver is “mydisk”. Any pointers what is going wrong here? Thanks.
>> [Import Driver Package - F:\test\mydisk.inf]
>> Section start 2010/10/11 01:49:34.137
cmd: addfilter.exe /install
sto: Importing driver package into Driver Store:
sto: Driver Store = C:\Windows\System32\DriverStore (Online | 6.1.7600)
sto: Driver Package = F:\test\mydisk.inf
sto: Architecture = x86
sto: Locale Name = neutral
sto: Flags = 0x00000000
sto: Copying driver package files to ‘C:\Users\denali\AppData\Local\Temp{3ecba885-1470-445f-e99b-cc6e0fdab031}’.
inf: Opened INF: ‘F:\test\mydisk.inf’ ([strings])
inf: Opened INF: ‘F:\test\mydisk.inf’ ([strings])
flq: {FILE_QUEUE_COPY}
flq: CopyStyle - 0x00000000
flq: SourceRootPath - ‘F:\test\i386’
flq: SourceFilename - ‘mydisk.sys’
flq: TargetDirectory- ‘C:\Users\denali\AppData\Local\Temp{3ecba885-1470-445f-e99b-cc6e0fdab031}\i386’
flq: {FILE_QUEUE_COPY exit(0x00000000)}
flq: {FILE_QUEUE_COPY}
flq: CopyStyle - 0x00000000
flq: SourceRootPath - ‘F:\test’
flq: SourceFilename - ‘mydisk.cat’
flq: TargetDirectory- ‘C:\Users\denali\AppData\Local\Temp{3ecba885-1470-445f-e99b-cc6e0fdab031}’
flq: {FILE_QUEUE_COPY exit(0x00000000)}
flq: {FILE_QUEUE_COPY}
flq: CopyStyle - 0x00000000
flq: SourceRootPath - ‘F:\test’
flq: SourceFilename - ‘mydisk.inf’
flq: TargetDirectory- ‘C:\Users\denali\AppData\Local\Temp{3ecba885-1470-445f-e99b-cc6e0fdab031}’
flq: {FILE_QUEUE_COPY exit(0x00000000)}
flq: {_commit_file_queue}
flq: CommitQ DelNodes=0 RenNodes=0 CopyNodes=3
flq: {_commit_copy_subqueue}
flq: subqueue count=3
flq: source media:
flq: SourcePath - [F:\test\i386]
flq: SourceFile - [mydisk.sys]
flq: Flags - 0x00000000
flq: {_commit_copyfile}
flq: CopyFile: ‘F:\test\i386\mydisk.sys’
flq: to: 'C:\Users\denali\AppData\Local\Temp{3ecba885-1470-445f-e99b-
cc6e0fdab031}\i386\SET8610.tmp’
flq: MoveFile: 'C:\Users\denali\AppData\Local\Temp{3ecba885-1470-445f-e99b-
cc6e0fdab031}\i386\SET8610.tmp’
flq: to: 'C:\Users\denali\AppData\Local\Temp{3ecba885-1470-445f-e99b-
cc6e0fdab031}\i386\mydisk.sys’
flq: {_commit_copyfile exit OK}
flq: source media:
flq: SourcePath - [F:\test]
flq: SourceFile - [mydisk.cat]
flq: Flags - 0x00000000
flq: {_commit_copyfile}
flq: CopyFile: ‘F:\test\mydisk.cat’
flq: to: 'C:\Users\denali\AppData\Local\Temp{3ecba885-1470-445f-e99b-
cc6e0fdab031}\SET868E.tmp’
flq: MoveFile: 'C:\Users\denali\AppData\Local\Temp{3ecba885-1470-445f-e99b-
cc6e0fdab031}\SET868E.tmp’
flq: to: ‘C:\Users\denali\AppData\Local\Temp{3ecba885-1470-445f-e99b-cc6e0fdab031}\mydisk.cat’
flq: {_commit_copyfile exit OK}
flq: {_commit_copyfile}
flq: CopyFile: ‘F:\test\mydisk.inf’
flq: to: 'C:\Users\denali\AppData\Local\Temp{3ecba885-1470-445f-e99b-
cc6e0fdab031}\SET86AE.tmp’
flq: MoveFile: 'C:\Users\denali\AppData\Local\Temp{3ecba885-1470-445f-e99b-
cc6e0fdab031}\SET86AE.tmp’
flq: to: ‘C:\Users\denali\AppData\Local\Temp{3ecba885-1470-445f-e99b-cc6e0fdab031}\mydisk.inf’
flq: {_commit_copyfile exit OK}
flq: {_commit_copy_subqueue exit OK}
flq: {_commit_file_queue exit OK}
pol: {Driver package policy check} 01:49:34.417
pol: {Driver package policy check - exit(0x00000000)} 01:49:34.417
sto: {Stage Driver Package: C:\Users\denali\AppData\Local\Temp{3ecba885-1470-445f-e99b-cc6e0fdab031}\mydisk.inf}
01:49:34.417
inf: Opened INF: ‘C:\Users\denali\AppData\Local\Temp{3ecba885-1470-445f-e99b-cc6e0fdab031}\mydisk.inf’
([strings])
inf: Opened INF: ‘C:\Users\denali\AppData\Local\Temp{3ecba885-1470-445f-e99b-cc6e0fdab031}\mydisk.inf’
([strings])
sto: Copying driver package files:
sto: Source Path = C:\Users\denali\AppData\Local\Temp{3ecba885-1470-445f-e99b-cc6e0fdab031}
sto: Destination Path = C:\Windows\System32\DriverStore\Temp{43040768-9983-333e-5df1-ae2a40889c1b}
flq: {FILE_QUEUE_COPY}
flq: CopyStyle - 0x00000010
flq: SourceRootPath - ‘C:\Users\denali\AppData\Local\Temp{3ecba885-1470-445f-e99b-cc6e0fdab031}\i386’
flq: SourceFilename - ‘mydisk.sys’
flq: TargetDirectory- ‘C:\Windows\System32\DriverStore\Temp{43040768-9983-333e-5df1-ae2a40889c1b}\i386’
flq: {FILE_QUEUE_COPY exit(0x00000000)}
flq: {FILE_QUEUE_COPY}
flq: CopyStyle - 0x00000010
flq: SourceRootPath - ‘C:\Users\denali\AppData\Local\Temp{3ecba885-1470-445f-e99b-cc6e0fdab031}’
flq: SourceFilename - ‘mydisk.cat’
flq: TargetDirectory- ‘C:\Windows\System32\DriverStore\Temp{43040768-9983-333e-5df1-ae2a40889c1b}’
flq: {FILE_QUEUE_COPY exit(0x00000000)}
flq: {FILE_QUEUE_COPY}
flq: CopyStyle - 0x00000010
flq: SourceRootPath - ‘C:\Users\denali\AppData\Local\Temp{3ecba885-1470-445f-e99b-cc6e0fdab031}’
flq: SourceFilename - ‘mydisk.inf’
flq: TargetDirectory- ‘C:\Windows\System32\DriverStore\Temp{43040768-9983-333e-5df1-ae2a40889c1b}’
flq: {FILE_QUEUE_COPY exit(0x00000000)}
flq: {_commit_file_queue}
flq: CommitQ DelNodes=0 RenNodes=0 CopyNodes=3
flq: {_commit_copy_subqueue}
flq: subqueue count=3
flq: source media:
flq: SourcePath - [C:\Users\denali\AppData\Local\Temp{3ecba885-1470-445f-e99b-
cc6e0fdab031}\i386]
flq: SourceFile - [mydisk.sys]
flq: Flags - 0x00000000
flq: {_commit_copyfile}
flq: CopyFile: 'C:\Users\denali\AppData\Local\Temp{3ecba885-1470-445f-e99b-
cc6e0fdab031}\i386\mydisk.sys’
flq: to: 'C:\Windows\System32\DriverStore\Temp{43040768-9983-333e-5df1-
ae2a40889c1b}\i386\SET86FA.tmp’
flq: MoveFile: 'C:\Windows\System32\DriverStore\Temp{43040768-9983-333e-5df1-
ae2a40889c1b}\i386\SET86FA.tmp’
flq: to: 'C:\Windows\System32\DriverStore\Temp{43040768-9983-333e-5df1-
ae2a40889c1b}\i386\mydisk.sys’
flq: {_commit_copyfile exit OK}
flq: source media:
flq: SourcePath - [C:\Users\denali\AppData\Local\Temp{3ecba885-1470-445f-e99b-cc6e0fdab031}]
flq: SourceFile - [mydisk.cat]
flq: Flags - 0x00000000
flq: {_commit_copyfile}
flq: CopyFile: 'C:\Users\denali\AppData\Local\Temp{3ecba885-1470-445f-e99b-
cc6e0fdab031}\mydisk.cat’
flq: to: 'C:\Windows\System32\DriverStore\Temp{43040768-9983-333e-5df1-
ae2a40889c1b}\SET86FB.tmp’
flq: MoveFile: 'C:\Windows\System32\DriverStore\Temp{43040768-9983-333e-5df1-
ae2a40889c1b}\SET86FB.tmp’
flq: to: 'C:\Windows\System32\DriverStore\Temp{43040768-9983-333e-5df1-
ae2a40889c1b}\mydisk.cat’
flq: {_commit_copyfile exit OK}
flq: {_commit_copyfile}
flq: CopyFile: 'C:\Users\denali\AppData\Local\Temp{3ecba885-1470-445f-e99b-
cc6e0fdab031}\mydisk.inf’
flq: to: 'C:\Windows\System32\DriverStore\Temp{43040768-9983-333e-5df1-
ae2a40889c1b}\SET86FC.tmp’
flq: MoveFile: 'C:\Windows\System32\DriverStore\Temp{43040768-9983-333e-5df1-
ae2a40889c1b}\SET86FC.tmp’
flq: to: 'C:\Windows\System32\DriverStore\Temp{43040768-9983-333e-5df1-
ae2a40889c1b}\mydisk.inf’
flq: {_commit_copyfile exit OK}
flq: {_commit_copy_subqueue exit OK}
flq: {_commit_file_queue exit OK}
sto: {DRIVERSTORE_IMPORT_NOTIFY_VALIDATE} 01:49:34.480
!!! sto: INF hash is not present in the catalog. Driver package appears to be tampered. Filename = C:\Windows
\System32\DriverStore\Temp{43040768-9983-333e-5df1-ae2a40889c1b}\mydisk.inf, Error = 0xE000024B
! sto: Driver package appears to be tampered but user wants to install it anyway.
sto: {DRIVERSTORE_IMPORT_NOTIFY_VALIDATE exit(0x00000000)} 01:49:36.196
sto: Verified driver package signature:
sto: Digital Signer Score = 0xFF000000
sto: Digital Signer Name =
sto: {DRIVERSTORE_IMPORT_NOTIFY_BEGIN} 01:49:36.211
inf: Opened INF: ‘C:\Windows\System32\DriverStore\Temp{43040768-9983-333e-5df1-ae2a40889c1b}\mydisk.inf’
([strings])
sto: Create system restore point:
sto: Description = Device Driver Package Install: my
sto: Time = 11029ms
sto: Status = 0x00000000 (SUCCESS)
sto: {DRIVERSTORE_IMPORT_NOTIFY_BEGIN: exit(0x00000000)} 01:49:47.241
sto: Importing driver package files:
sto: Source Path = C:\Windows\System32\DriverStore\Temp{43040768-9983-333e-5df1-ae2a40889c1b}
sto: Destination Path = C:\Windows\System32\DriverStore\FileRepository
\mydisk.inf_x86_neutral_ef0bdbd481041339
sto: {Copy Directory: C:\Windows\System32\DriverStore\Temp{43040768-9983-333e-5df1-ae2a40889c1b}} 01:49:47.241
sto: Target Path = C:\Windows\System32\DriverStore\FileRepository\mydisk.inf_x86_neutral_ef0bdbd481041339
sto: {Copy Directory: C:\Windows\System32\DriverStore\Temp{43040768-9983-333e-5df1-ae2a40889c1b}\i386}
01:49:47.241
sto: Target Path = C:\Windows\System32\DriverStore\FileRepository
\mydisk.inf_x86_neutral_ef0bdbd481041339\i386
sto: {Copy Directory: exit(0x00000000)} 01:49:47.241
sto: {Copy Directory: exit(0x00000000)} 01:49:47.241
sto: {Index Driver Package: C:\Windows\System32\DriverStore\FileRepository
\mydisk.inf_x86_neutral_ef0bdbd481041339\mydisk.inf} 01:49:47.241
idb: Registered driver store entry ‘mydisk.inf_x86_neutral_ef0bdbd481041339’.
idb: Published ‘mydisk.inf_x86_neutral_ef0bdbd481041339\mydisk.inf’ to ‘C:\Windows\INF\oem3.inf’
idb: Published driver store entry ‘mydisk.inf_x86_neutral_ef0bdbd481041339’.
sto: Published driver package INF ‘oem3.inf’ was changed.
sto: Active published driver package is ‘mydisk.inf_x86_neutral_ef0bdbd481041339’.
sto: {Index Driver Package: exit(0x00000000)} 01:49:48.036
sto: {DRIVERSTORE_IMPORT_NOTIFY_END} 01:49:48.036
sto: Commit system restore point:
sto: Description = Device Driver Package Install: my
sto: Time = 0ms
sto: Status = 0x00000000 (SUCCESS)
sto: {DRIVERSTORE_IMPORT_NOTIFY_END: exit(0x00000000)} 01:49:48.052
sto: {Stage Driver Package: exit(0x00000000)} 01:49:48.130
ndv: Doing device matching lookup!
inf: Opened INF: ‘C:\Windows\System32\DriverStore\FileRepository\mydisk.inf_x86_neutral_ef0bdbd481041339\mydisk.inf’
([strings])
inf: Saved PNF: ‘C:\Windows\System32\DriverStore\FileRepository\mydisk.inf_x86_neutral_ef0bdbd481041339\mydisk.PNF’
(Language = 0409)
sto: Driver package was staged to Driver Store. Time = 13822 ms
sto: Imported driver package into Driver Store:
sto: Filename = C:\Windows\System32\DriverStore\FileRepository
\mydisk.inf_x86_neutral_ef0bdbd481041339\mydisk.inf
sto: Time = 14290 ms
<<< Section end 2010/10/11 01:49:48.426
<<< [Exit status: SUCCESS]
>>> [Device Install (Hardware initiated) - STORAGE\VolumeSnapshot\HarddiskVolumeSnapshot10]
>>> Section start 2010/10/11 01:49:43.575
ump: Creating Install Process: DrvInst.exe 01:49:43.590
ndv: Retrieving device info…
ndv: Setting device parameters…
ndv: Searching Driver Store and Device Path…
dvi: {Build Driver List} 01:49:43.606
dvi: Searching for hardware ID(s):
dvi: storage\volumesnapshot
cpy: Policy is set to make all digital signatures equal.
dvi: Enumerating INFs from path list ‘C:\Windows\inf’
inf: Opened PNF: ‘C:\Windows\System32\DriverStore\FileRepository
\volsnap.inf_x86_neutral_42f862e05fcb0306\volsnap.inf’ ([strings.0409])
dvi: Created Driver Node:
dvi: HardwareID - STORAGE\VolumeSnapshot
dvi: InfName - C:\Windows\System32\DriverStore\FileRepository
\volsnap.inf_x86_neutral_42f862e05fcb0306\volsnap.inf
dvi: DevDesc - Generic volume shadow copy
dvi: DrvDesc - Generic volume shadow copy
dvi: Provider - Microsoft
dvi: Mfg - Microsoft
dvi: ModelsSec - MSFT.NTx86
dvi: InstallSec - volume_snapshot_install
dvi: ActualSec - volume_snapshot_install.NTx86
dvi: Rank - 0x00ff0000
dvi: Signer - Microsoft Windows
dvi: Signer Score - INBOX
dvi: DrvDate - 06/21/2006
dvi: Version - 6.1.7600.16385
inf: Searched 1 potential matches in published INF directory
inf: Searched 36 INFs in directory: ‘C:\Windows\inf’
dvi: {Build Driver List - exit(0x00000000)} 01:49:43.777
ndv: Selecting best match from Driver Store (including Device Path)…
dvi: {DIF_SELECTBESTCOMPATDRV} 01:49:43.777
dvi: No class installer for ‘Storage volume shadow copies’
dvi: No CoInstallers found
dvi: Default installer: Enter 01:49:43.777
dvi: {Select Best Driver}
dvi: Selected driver installs from section [volume_snapshot_install] in ‘c:\windows
\system32\driverstore\filerepository\volsnap.inf_x86_neutral_42f862e05fcb0306\volsnap.inf’.
dvi: Class GUID of device changed to: {533c5b84-ec70-11d2-9505-00c04f79deaf}.
dvi: Set selected driver complete.
dvi: Selected:
dvi: Description - [Generic volume shadow copy]
dvi: InfFile - [c:\windows\system32\driverstore\filerepository
\volsnap.inf_x86_neutral_42f862e05fcb0306\volsnap.inf]
dvi: Section - [volume_snapshot_install]
dvi: Signer - [Microsoft Windows]
dvi: Rank - [0x00ff0000]
dvi: {Select Best Driver - exit(0x00000000)}
dvi: Default installer: Exit
dvi: {DIF_SELECTBESTCOMPATDRV - exit(0x00000000)} 01:49:43.777
inf: {SetupCopyOEMInf: C:\Windows\INF\volsnap.inf} 01:49:43.777
inf: Driver Store location: C:\Windows\System32\DriverStore\FileRepository
\volsnap.inf_x86_neutral_42f862e05fcb0306\volsnap.inf
inf: Published Inf Path: C:\Windows\INF\volsnap.inf
inf: {SetupCopyOEMInf exit (0x00000050)} 01:49:43.777
dvi: Searching for hardware ID(s):
dvi: storage\volumesnapshot
inf: Opened PNF: ‘C:\Windows\System32\DriverStore\FileRepository
\volsnap.inf_x86_neutral_42f862e05fcb0306\volsnap.inf’ ([strings.0409])
dvi: Selected driver installs from section [volume_snapshot_install] in ‘c:\windows\system32\driverstore
\filerepository\volsnap.inf_x86_neutral_42f862e05fcb0306\volsnap.inf’.
dvi: Class GUID of device changed to: {533c5b84-ec70-11d2-9505-00c04f79deaf}.
dvi: Set selected driver complete.
ndv: Driver selected, now performing install…
ndv: {Core Device Install} 01:49:43.777
inf: Opened PNF: ‘C:\Windows\INF\volsnap.inf’ ([strings.0409])
inf: Opened PNF: ‘C:\Windows\INF\volsnap.inf’ ([strings.0409])
sig: {_VERIFY_FILE_SIGNATURE} 01:49:43.855
sig: Key = volsnap.inf
sig: FilePath = C:\Windows\INF\volsnap.inf
sig: Success: A valid signature was found in an installed catalog
sig: Cat: ‘C:\Windows\system32\CatRoot{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-Common-
Drivers-Package~31bf3856ad364e35~x86~~6.1.7600.16385.cat’
sig: {_VERIFY_FILE_SIGNATURE exit(0x00000000)} 01:49:43.887
inf: Opened PNF: ‘C:\Windows\INF\volsnap.inf’ ([strings.0409])
dvi: {DIF_ALLOW_INSTALL} 01:49:43.887
dvi: No class installer for ‘Generic volume shadow copy’
dvi: No CoInstallers found
dvi: Default installer: Enter 01:49:43.887
dvi: Default installer: Exit
dvi: {DIF_ALLOW_INSTALL - exit(0xe000020e)} 01:49:43.887
ndv: Installing files…
dvi: {DIF_INSTALLDEVICEFILES} 01:49:43.887
dvi: No class installer for ‘Generic volume shadow copy’
dvi: Default installer: Enter 01:49:43.887
dvi: {Install FILES}
inf: Opened PNF: ‘c:\windows\system32\driverstore\filerepository
\volsnap.inf_x86_neutral_42f862e05fcb0306\volsnap.inf’ ([strings.0409])
inf: {Install Inf Section [volume_snapshot_install.NTx86]}
inf: {Install Inf Section [volume_snapshot_install.NTx86] exit (0x00000000)}
dvi: Processing co-installer registration section [volume_snapshot_install.NTx86.CoInstallers].
inf: {Install Inf Section [volume_snapshot_install.NTx86.CoInstallers]}
inf: {Install Inf Section [volume_snapshot_install.NTx86.CoInstallers] exit (0x00000000)}
dvi: Co-installers registered.
dvi: {Install INTERFACES}
dvi: Installing section [volume_snapshot_install.NTx86.Interfaces]
dvi: {Install INTERFACES exit 00000000}
dvi: {Install FILES exit (0x00000000)}
dvi: Default installer: Exit
dvi: {DIF_INSTALLDEVICEFILES - exit(0x00000000)} 01:49:43.887
ndv: Pruning file queue…
dvi: {_SCAN_FILE_QUEUE}
flq: ScanQ flags=620
flq: SPQ_SCAN_PRUNE_COPY_QUEUE
flq: SPQ_SCAN_FILE_COMPARISON
flq: SPQ_SCAN_ACTIVATE_DRP
flq: ScanQ number of copy nodes=0
flq: ScanQ action=200 DoPruning=32
flq: ScanQ end Validity flags=620 CopyNodes=0
dvi: {_SCAN_FILE_QUEUE exit(0, 0x00000000)}
ndv: Committing file queue…
flq: {_commit_file_queue}
flq: CommitQ DelNodes=0 RenNodes=0 CopyNodes=0
flq: CommitQ early exit: No nodes are queued
flq: {_commit_file_queue exit OK}
ndv: Registering CoInstallers…
dvi: {DIF_REGISTER_COINSTALLERS} 01:49:43.902
dvi: No class installer for ‘Generic volume shadow copy’
dvi: Default installer: Enter 01:49:43.902
inf: Opened PNF: ‘c:\windows\system32\driverstore\filerepository
\volsnap.inf_x86_neutral_42f862e05fcb0306\volsnap.inf’ ([strings.0409])
inf: {Install Inf Section [volume_snapshot_install.NTx86.CoInstallers]}
inf: {Install Inf Section [volume_snapshot_install.NTx86.CoInstallers] exit (0x00000000)}
dvi: Co-installers registered.
dvi: Default installer: Exit
dvi: {DIF_REGISTER_COINSTALLERS - exit(0x00000000)} 01:49:43.902
ndv: Installing interfaces…
dvi: {DIF_INSTALLINTERFACES} 01:49:43.902
dvi: No class installer for ‘Generic volume shadow copy’
dvi: No CoInstallers found
dvi: Default installer: Enter 01:49:43.902
dvi: {Install INTERFACES}
inf: Opened PNF: ‘c:\windows\system32\driverstore\filerepository
\volsnap.inf_x86_neutral_42f862e05fcb0306\volsnap.inf’ ([strings.0409])
dvi: Installing section [volume_snapshot_install.NTx86.Interfaces]
dvi: {Install INTERFACES exit 00000000}
dvi: Default installer: Exit
dvi: {DIF_INSTALLINTERFACES - exit(0x00000000)} 01:49:43.902
ndv: Installing device…
dvi: {DIF_INSTALLDEVICE} 01:49:43.902
dvi: No class installer for ‘Generic volume shadow copy’
dvi: Default installer: Enter 01:49:43.918
dvi: {Install DEVICE}
inf: Opened PNF: ‘c:\windows\system32\driverstore\filerepository
\volsnap.inf_x86_neutral_42f862e05fcb0306\volsnap.inf’ ([strings.0409])
dvi: Processing Registry/Property directives…
inf: {Install Inf Section [volume_snapshot_install.NTx86]}
inf: {Install Inf Section [volume_snapshot_install.NTx86] exit (0x00000000)}
inf: {Install Inf Section [volume_snapshot_install.NTx86.Hw]}
inf: Empty section
inf: {Install Inf Section [volume_snapshot_install.NTx86.Hw] exit (0x00000000)}
dvi: {Writing Device Properties}
dvi: Provider name=Microsoft
dvi: DriverDate 06/21/2006
dvi: DriverVersion=6.1.7600.16385
dvi: Class name=VolumeSnapshot
dvi: Manufacturer=Microsoft
dvi: Matching DeviceID=storage\volumesnapshot
dvi: Strong Name=volsnap.inf:MSFT.NTx86:volume_snapshot_install:6.1.7600.16385:storage
\volumesnapshot
dvi: {Writing Device Properties - Complete}
inf: {Install Inf Section [volume_snapshot_install.NTx86.Services]}
inf: AddService=,2, (volsnap.inf line 31)
! dvi: Add Service: NULL Controlling service.
inf: {Install Inf Section [volume_snapshot_install.NTx86.Services] exit(0x00000000)}
dvi: Updated reflected section names for: volsnap.inf
dvi: {Install DEVICE exit (0x00000000)}
dvi: Writing common driver property settings.
dvi: DriverDescription=Generic volume shadow copy
dvi: DeviceDisplayName=Generic volume shadow copy
dvi: Install Device: Removing device sub-tree. 01:49:43.933
dvi: Install Device: Removing device sub-tree completed. 01:49:44.058
dvi: Install Device: Restarting device. 01:49:44.058
dvi: Install Device: Restarting device completed. 01:49:44.183
dvi: Default installer: Exit
dvi: {DIF_INSTALLDEVICE - exit(0x00000000)} 01:49:44.183
dvi: {DIF_NEWDEVICEWIZARD_FINISHINSTALL} 01:49:44.183
dvi: No class installer for ‘Generic volume shadow copy’
dvi: Default installer: Enter 01:49:44.183
dvi: Default installer: Exit
dvi: {DIF_NEWDEVICEWIZARD_FINISHINSTALL - exit(0xe000020e)} 01:49:44.199
ndv: Device install status=0x00000000
ndv: Performing device install final cleanup…
ndv: {Core Device Install - exit(0x00000000)} 01:49:44.199
ump: Server install process exited with code 0x00000000 01:49:44.214
<<< Section end 2010/10/11 01:49:44.214
<<< [Exit status: SUCCESS]
>>> [SetupCopyOEMInf - C:\Windows\System32\DriverStore\FileRepository
\mydisk.inf_x86_neutral_ef0bdbd481041339\mydisk.inf]
>>> Section start 2010/10/11 01:49:48.457
cmd: addfilter.exe /install
inf: Driver Store location: C:\Windows\System32\DriverStore\FileRepository
\mydisk.inf_x86_neutral_ef0bdbd481041339\mydisk.inf
inf: Published Inf Path: C:\Windows\INF\oem3.inf
inf: Opened PNF: ‘C:\Windows\System32\DriverStore\FileRepository\mydisk.inf_x86_neutral_ef0bdbd481041339\mydisk.inf’
([strings])
inf: Installing catalog mydisk.cat as: oem3.CAT
<<< Section end 2010/10/11 01:49:48.645
<<< [Exit status: SUCCESS]
>>> [SetupCopyOEMInf - C:\Windows\System32\DriverStore\FileRepository
\mydisk.inf_x86_neutral_ef0bdbd481041339\mydisk.inf]
>>> Section start 2010/10/11 01:49:48.660
cmd: addfilter.exe /install
inf: Driver Store location: C:\Windows\System32\DriverStore\FileRepository
\mydisk.inf_x86_neutral_ef0bdbd481041339\mydisk.inf
inf: Published Inf Path: C:\Windows\INF\oem3.inf
<<< Section end 2010/10/11 01:49:48.660
<<< [Exit status: FAILURE(0x00000050)]