|
Server : Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.2.12 System : Windows NT SERVER-PC 10.0 build 26200 (Windows 11) AMD64 User : ServerPC ( 0) PHP Version : 8.2.12 Disable Function : NONE Directory : C:/Users/All Users/NVIDIA Corporation/Downloader/latest/NvBackend/ |
Upload File : |
<?xml version="1.0" encoding="utf-8"?>
<nvi name="Display.NvApp.NvBackend" title="${{Title}}" version="${{Version}}" versionText="${{Version}}" timestamp="2024-11-07T16:24:34" disposition="demand" hidden="true" installerMin="2.1002.244.2070">
<strings>
<string name="Version" value="11.0.1.163"/>
<string name="Title" value="NVIDIA Backend"/>
<string name="NvOAWrapperCacheBinaryName" value="NvOAWrapperCache.exe"/>
<string name="crashDumpKey" value="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps"/>
<string name="OAWrapperBinaryName" value="OAWrapper.exe"/>
<string name="InstallLocation" value="${{NvidiaProgramFiles}}\NVIDIA app\NvBackend"/>
</strings>
<constraints>
</constraints>
<dependencies>
<package type="requires" package="NvContainer.User"/>
<package type="requires" package="NvTelemetry"/>
</dependencies>
<properties>
</properties>
<manifest>
<file name="NvBackend.nvi"/>
<file name="NvBackendAPI64.dll"/>
<file name="FeatureWhitelist.json"/>
<file name="fingerprint.db"/>
<file name="Ontology64.dll"/>
<file name="NvOAWrapperCache.exe"/>
<file name="OAWrapper.exe"/>
<file name="NvBackend64.dll"/>
</manifest>
<phases>
<standard phase="createCrashDumpGenerationKeys">
<addRegistry keyName="${{crashDumpKey}}\${{OAWrapperBinaryName}}"/>
<addRegistry keyName="${{crashDumpKey}}\${{OAWrapperBinaryName}}" valueName="DumpFolder" type="REG_EXPAND_SZ" value="%PROGRAMDATA%\NVIDIA Corporation\CrashDumps"/>
<addRegistry keyName="${{crashDumpKey}}\${{OAWrapperBinaryName}}" valueName="DumpCount" type="REG_DWORD" value="15"/>
<addRegistry keyName="${{crashDumpKey}}\${{OAWrapperBinaryName}}" valueName="DumpType" type="REG_DWORD" value="1"/>
<addRegistry keyName="${{crashDumpKey}}\${{NvOAWrapperCacheBinaryName}}"/>
<addRegistry keyName="${{crashDumpKey}}\${{NvOAWrapperCacheBinaryName}}" valueName="DumpFolder" type="REG_EXPAND_SZ" value="%PROGRAMDATA%\NVIDIA Corporation\CrashDumps"/>
<addRegistry keyName="${{crashDumpKey}}\${{NvOAWrapperCacheBinaryName}}" valueName="DumpCount" type="REG_DWORD" value="15"/>
<addRegistry keyName="${{crashDumpKey}}\${{NvOAWrapperCacheBinaryName}}" valueName="DumpType" type="REG_DWORD" value="1"/>
</standard>
<exe phase="killNvOAWrapperCache" name="${{SystemDirectory}}\taskkill.exe" when="install" onError="ignore">
<arg value="/f /t /im ${{NvOAWrapperCacheBinaryName}}" quote="none"/>
</exe>
<standard phase="copyFiles">
<copyFile target="${{InstallLocation}}\NvBackendAPI64.dll" source="NvBackendAPI64.dll"/>
<copyFile target="${{InstallLocation}}\FeatureWhitelist.json" source="FeatureWhitelist.json"/>
<copyFile target="${{InstallLocation}}\ApplicationOntology\data\fingerprint.db" source="fingerprint.db"/>
<copyFile target="${{InstallLocation}}\ApplicationOntology\Ontology64.dll" source="Ontology64.dll"/>
<copyFile target="${{InstallLocation}}\ApplicationOntology\NvOAWrapperCache.exe" source="NvOAWrapperCache.exe"/>
<copyFile target="${{InstallLocation}}\ApplicationOntology\OAWrapper.exe" source="OAWrapper.exe"/>
<copyFile target="${{InstallLocation}}\Plugins\LocalUser\NvBackend64.dll" source="NvBackend64.dll"/>
</standard>
<standard phase="createJunctionPoint">
<createDirectory target="${{NvidiaProgramFiles}}\NvContainer\plugins\user\NvBackend" source="${{InstallLocation}}\Plugins\LocalUser" symLink="true"/>
</standard>
<standard phase="deleteRegKeys" when="uninstall" onError="ignore">
<deleteRegistryKeyTree keyName="${{NvidiaPerUserSoftwareKey}}\Global\NvApp"/>
</standard>
<standard phase="deleteAll" when="uninstall">
<deleteDirectoryTree target="${{CommonAppData}}\NVIDIA Corporation\NvBackend"/>
<deleteDirectoryTree target="${{InstallLocation}}"/>
</standard>
<exe phase="killNvOAWrapperCache" name="${{SystemDirectory}}\taskkill.exe" when="uninstall" onError="ignore">
<arg value="/f /t /im ${{NvOAWrapperCacheBinaryName}}" quote="none"/>
</exe>
</phases>
</nvi>