<?xml version="1.0" encoding="UTF-8" ?>
<nvi title="NVIDIA SHIELD Wireless Controller Driver" disposition="default" versionText="3.25.1.25" timestamp="2022-03-21T23:57:48.000" name="ShieldWirelessController" version="3.25.1.25">
  <description>
    
  </description>
  <constraints>
    <os when="install" errorCode="1" min="6.0" level="silent" name="" text="" />
  </constraints>
  <interfaces />
  <dependencies>
    <package package="Display.GFExperience" when="always" type="requires" />
    <package package="GFExperience.NvStreamSrv" when="always" type="requires" />
    <package package="Display.GFExperience" when="always" type="before" />
    <package package="GFExperience.NvStreamSrv" when="always" type="after" />
  </dependencies>
  <extensions />
  <properties>
    <bool value="false" name="IsBareSubpackage" />
    <bool value="true" name="HasDriver" />
    <int value="-1" name="DiskSpaceForBare" />
    <bool value="true" name="UsesNvContainer" />
    <string value="C:\Program Files\NVIDIA Corporation\Installer2\ShieldWirelessController.{623448E2-FCEB-42B3-AD72-16D88700206C}" name="SubPackageDirectory" />
    <string value="NVIDIA SHIELD Wireless Controller Driver" name="Title" />
    <string value="3.25.1.25" name="DisplayVersion" />
    <string value="C:\Program Files\NVIDIA Corporation\ShieldWirelessController" name="InstallLocation" />
    <bool value="false" name="MandatoryFeature" />
    <bool value="false" name="ContinueOnFailure" />
    <bool value="false" name="AllowsCustomPath" />
    <bool value="false" name="NoArp" />
    <bool value="true" name="IsGFExperienceComponent" />
    <string value="" name="Description" />
    <int value="-1" name="AdditionalSpaceRequired" />
  </properties>
  <manifest>
    <file name=".\NvDeviceUtility64.dll" />
    <file name=".\ShieldWirelessControllerPlugin64.dll" />
    <file name=".\swc_xmega.xmg" />
    <file name=".\swc_csr.ota" />
    <file name=".\ShieldWirelessController.nvi" />
    <file name=".\nvswcfilter.inf" />
    <file name=".\nvswcfilter.cat" />
    <file name=".\nvswcfilter64.sys" />
    <file name=".\nvswcfilter32.sys" />
  </manifest>
  <phases>
    <standard onError="ignore" phase="copy64BitFiles" when="uninstall" platform="amd64">
      <deleteFile target="C:\Program Files\NVIDIA Corporation\SHIELD Wireless Controller\NvDeviceUtility.dll" />
      <deleteDirectory target="C:\Program Files\NVIDIA Corporation\SHIELD Wireless Controller" />
    </standard>
    <standard phase="deleteSWCPlugin" when="uninstall">
      <deleteDirectoryTree target="C:\Program Files\NVIDIA Corporation\SHIELD Wireless Controller\SWCPlugin" waitForUnlock="10000" />
    </standard>
    <standard phase="createJunctionPoint" when="uninstall">
      <deleteDirectory target="C:\Program Files\NVIDIA Corporation\NvContainer\plugins\LocalSystem\SWCPlugin" />
    </standard>
    <standard onError="ignore" phase="copyFirmwareFiles" when="uninstall">
      <deleteFile target="C:\Program Files\NVIDIA Corporation\SHIELD Wireless Controller\swc_csr.ota" />
      <deleteFile target="C:\Program Files\NVIDIA Corporation\SHIELD Wireless Controller\swc_xmega.xmg" />
    </standard>
    <device deviceProgress="0" fixedProgress="0" phase="installSWCDriver" action="uninstall" when="uninstall" uninstallReboot="true">
      <inf name="C:\Program Files\NVIDIA Corporation\Installer2\ShieldWirelessController.{623448E2-FCEB-42B3-AD72-16D88700206C}\nvswcfilter.inf" />
    </device>
  </phases>
</nvi>