parent
0212765fab
commit
61cfcc870f
@ -1,87 +0,0 @@
|
|||||||
;
|
|
||||||
; PayLoad(AMD).inf
|
|
||||||
;
|
|
||||||
|
|
||||||
[Version]
|
|
||||||
Signature="$WINDOWS NT$"
|
|
||||||
Class=Sample ; TODO: edit Class
|
|
||||||
ClassGuid={78A1C341-4539-11d3-B88D-00C04FAD5171} ; TODO: edit ClassGuid
|
|
||||||
Provider=%ManufacturerName%
|
|
||||||
CatalogFile=PayLoad(AMD).cat
|
|
||||||
DriverVer= ; TODO: set DriverVer in stampinf property pages
|
|
||||||
PnpLockDown=1
|
|
||||||
|
|
||||||
[DestinationDirs]
|
|
||||||
DefaultDestDir = 12
|
|
||||||
PayLoad(AMD)_Device_CoInstaller_CopyFiles = 11
|
|
||||||
|
|
||||||
; ================= Class section =====================
|
|
||||||
|
|
||||||
[ClassInstall32]
|
|
||||||
Addreg=SampleClassReg
|
|
||||||
|
|
||||||
[SampleClassReg]
|
|
||||||
HKR,,,0,%ClassName%
|
|
||||||
HKR,,Icon,,-5
|
|
||||||
|
|
||||||
[SourceDisksNames]
|
|
||||||
1 = %DiskName%,,,""
|
|
||||||
|
|
||||||
[SourceDisksFiles]
|
|
||||||
PayLoad(AMD).sys = 1,,
|
|
||||||
WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll=1 ; make sure the number matches with SourceDisksNames
|
|
||||||
|
|
||||||
;*****************************************
|
|
||||||
; Install Section
|
|
||||||
;*****************************************
|
|
||||||
|
|
||||||
[Manufacturer]
|
|
||||||
%ManufacturerName%=Standard,NT$ARCH$
|
|
||||||
|
|
||||||
[Standard.NT$ARCH$]
|
|
||||||
%PayLoad(AMD).DeviceDesc%=PayLoad(AMD)_Device, Root\PayLoad(AMD) ; TODO: edit hw-id
|
|
||||||
|
|
||||||
[PayLoad(AMD)_Device.NT]
|
|
||||||
CopyFiles=Drivers_Dir
|
|
||||||
|
|
||||||
[Drivers_Dir]
|
|
||||||
PayLoad(AMD).sys
|
|
||||||
|
|
||||||
;-------------- Service installation
|
|
||||||
[PayLoad(AMD)_Device.NT.Services]
|
|
||||||
AddService = PayLoad(AMD),%SPSVCINST_ASSOCSERVICE%, PayLoad(AMD)_Service_Inst
|
|
||||||
|
|
||||||
; -------------- PayLoad(AMD) driver install sections
|
|
||||||
[PayLoad(AMD)_Service_Inst]
|
|
||||||
DisplayName = %PayLoad(AMD).SVCDESC%
|
|
||||||
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
|
||||||
StartType = 3 ; SERVICE_DEMAND_START
|
|
||||||
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
|
||||||
ServiceBinary = %12%\PayLoad(AMD).sys
|
|
||||||
|
|
||||||
;
|
|
||||||
;--- PayLoad(AMD)_Device Coinstaller installation ------
|
|
||||||
;
|
|
||||||
|
|
||||||
[PayLoad(AMD)_Device.NT.CoInstallers]
|
|
||||||
AddReg=PayLoad(AMD)_Device_CoInstaller_AddReg
|
|
||||||
CopyFiles=PayLoad(AMD)_Device_CoInstaller_CopyFiles
|
|
||||||
|
|
||||||
[PayLoad(AMD)_Device_CoInstaller_AddReg]
|
|
||||||
HKR,,CoInstallers32,0x00010000, "WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll,WdfCoInstaller"
|
|
||||||
|
|
||||||
[PayLoad(AMD)_Device_CoInstaller_CopyFiles]
|
|
||||||
WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll
|
|
||||||
|
|
||||||
[PayLoad(AMD)_Device.NT.Wdf]
|
|
||||||
KmdfService = PayLoad(AMD), PayLoad(AMD)_wdfsect
|
|
||||||
[PayLoad(AMD)_wdfsect]
|
|
||||||
KmdfLibraryVersion = $KMDFVERSION$
|
|
||||||
|
|
||||||
[Strings]
|
|
||||||
SPSVCINST_ASSOCSERVICE= 0x00000002
|
|
||||||
ManufacturerName="<Your manufacturer name>" ;TODO: Replace with your manufacturer name
|
|
||||||
ClassName="Samples" ; TODO: edit ClassName
|
|
||||||
DiskName = "PayLoad(AMD) Installation Disk"
|
|
||||||
PayLoad(AMD).DeviceDesc = "PayLoad(AMD) Device"
|
|
||||||
PayLoad(AMD).SVCDESC = "PayLoad(AMD) Service"
|
|
@ -1 +0,0 @@
|
|||||||
#pragma once
|
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,13 @@
|
|||||||
|
c:\users\xerox\desktop\voyager\payload (intel)\x64\release\vc142.pdb
|
||||||
|
c:\users\xerox\desktop\voyager\payload (intel)\x64\release\vmexit_handler.obj
|
||||||
|
c:\users\xerox\desktop\voyager\x64\release\payload(intel).dll
|
||||||
|
c:\users\xerox\desktop\voyager\x64\release\payload(intel).lib
|
||||||
|
c:\users\xerox\desktop\voyager\x64\release\payload(intel).exp
|
||||||
|
c:\users\xerox\desktop\voyager\x64\release\payload(intel).pdb
|
||||||
|
c:\users\xerox\desktop\voyager\payload (intel)\x64\release\payload (intel).tlog\cl.command.1.tlog
|
||||||
|
c:\users\xerox\desktop\voyager\payload (intel)\x64\release\payload (intel).tlog\cl.read.1.tlog
|
||||||
|
c:\users\xerox\desktop\voyager\payload (intel)\x64\release\payload (intel).tlog\cl.write.1.tlog
|
||||||
|
c:\users\xerox\desktop\voyager\payload (intel)\x64\release\payload (intel).tlog\link.command.1.tlog
|
||||||
|
c:\users\xerox\desktop\voyager\payload (intel)\x64\release\payload (intel).tlog\link.read.1.tlog
|
||||||
|
c:\users\xerox\desktop\voyager\payload (intel)\x64\release\payload (intel).tlog\link.write.1.tlog
|
||||||
|
c:\users\xerox\desktop\voyager\payload (intel)\x64\release\payload (intel).tlog\payload (intel).write.1u.tlog
|
@ -0,0 +1,12 @@
|
|||||||
|
c:\users\xerox\desktop\voyager\voyager-1\payload\x64\release\vc142.pdb
|
||||||
|
c:\users\xerox\desktop\voyager\voyager-1\payload\x64\release\vmexit_handler.obj
|
||||||
|
c:\users\xerox\desktop\voyager\voyager-1\x64\release\payload.dll
|
||||||
|
c:\users\xerox\desktop\voyager\voyager-1\x64\release\payload.lib
|
||||||
|
c:\users\xerox\desktop\voyager\voyager-1\x64\release\payload.exp
|
||||||
|
c:\users\xerox\desktop\voyager\voyager-1\payload\x64\release\payload.tlog\cl.command.1.tlog
|
||||||
|
c:\users\xerox\desktop\voyager\voyager-1\payload\x64\release\payload.tlog\cl.read.1.tlog
|
||||||
|
c:\users\xerox\desktop\voyager\voyager-1\payload\x64\release\payload.tlog\cl.write.1.tlog
|
||||||
|
c:\users\xerox\desktop\voyager\voyager-1\payload\x64\release\payload.tlog\link.command.1.tlog
|
||||||
|
c:\users\xerox\desktop\voyager\voyager-1\payload\x64\release\payload.tlog\link.read.1.tlog
|
||||||
|
c:\users\xerox\desktop\voyager\voyager-1\payload\x64\release\payload.tlog\link.write.1.tlog
|
||||||
|
c:\users\xerox\desktop\voyager\voyager-1\payload\x64\release\payload.tlog\payload.write.1u.tlog
|
@ -0,0 +1,7 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project>
|
||||||
|
<ProjectOutputs>C:\Users\xerox\Desktop\voyager\Voyager-1\x64\Release\PayLoad.dll</ProjectOutputs>
|
||||||
|
<ContentFiles></ContentFiles>
|
||||||
|
<SatelliteDlls></SatelliteDlls>
|
||||||
|
<NonRecipeFileRefs></NonRecipeFileRefs>
|
||||||
|
</Project>
|
@ -0,0 +1,7 @@
|
|||||||
|
Building 'PayLoad' with toolset 'WindowsKernelModeDriver10.0' and the 'Universal' target platform.
|
||||||
|
vmexit_handler.cpp
|
||||||
|
Creating library C:\Users\xerox\Desktop\voyager\Voyager-1\x64\Release\PayLoad.lib and object C:\Users\xerox\Desktop\voyager\Voyager-1\x64\Release\PayLoad.exp
|
||||||
|
PayLoad.vcxproj -> C:\Users\xerox\Desktop\voyager\Voyager-1\x64\Release\PayLoad.dll
|
||||||
|
Driver is 'Universal'.
|
||||||
|
Inf2Cat task was skipped as there were no inf files to process
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,2 @@
|
|||||||
|
PlatformToolSet=WindowsKernelModeDriver10.0:VCToolArchitecture=Native32Bit:VCToolsVersion=14.27.29110:TargetPlatformVersion=10.0.19041.0:
|
||||||
|
Release|x64|C:\Users\xerox\Desktop\voyager\Voyager-1\|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue