<?xml version="1.0" encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0" copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
  <assemblyIdentity name="Microsoft-Windows-UserModeNSI" version="6.1.7600.16385" processorArchitecture="x86" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
  <dependency discoverable="no" resourceType="resources">
    <dependentAssembly dependencyType="prerequisite">
      <assemblyIdentity name="Microsoft-Windows-UserModeNSI.Resources" version="6.1.7600.16385" processorArchitecture="x86" language="*" buildType="release" publicKeyToken="31bf3856ad364e35" />
    </dependentAssembly>
  </dependency>
  <file name="nsi.dll" destinationPath="$(runtime.system32)\" sourceName="nsi.dll" sourcePath=".\" importPath="$(build.nttree)\">
    <securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
    <signatureInfo xmlns="urn:schemas-microsoft-com:asm.v3">
      <signatureDescriptor PETrust="true" pageHash="true" />
    </signatureInfo>
    <asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2">
      <dsig:Transforms xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
        <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
      </dsig:Transforms>
      <dsig:DigestMethod xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
      <dsig:DigestValue xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">P7gpiKq2aBNWfo25UdTuh/FWIBBw8AX9v1LvmYoyPmU=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <file name="winnsi.dll" destinationPath="$(runtime.system32)\" sourceName="winnsi.dll" sourcePath=".\" importPath="$(build.nttree)\">
    <securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
    <signatureInfo xmlns="urn:schemas-microsoft-com:asm.v3">
      <signatureDescriptor PETrust="true" pageHash="true" />
    </signatureInfo>
    <asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2">
      <dsig:Transforms xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
        <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
      </dsig:Transforms>
      <dsig:DigestMethod xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
      <dsig:DigestValue xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">GDcnUgJijTMghno7+M/aFUkXMMS3QhX3wNfhQL8BrDw=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <file name="nsisvc.dll" destinationPath="$(runtime.system32)\" sourceName="nsisvc.dll" sourcePath=".\" importPath="$(build.nttree)\">
    <securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
    <asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2">
      <dsig:Transforms xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
        <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
      </dsig:Transforms>
      <dsig:DigestMethod xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
      <dsig:DigestValue xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">NHe9lobFd3qTJRwVRRJnGqp1M7GMU231H3sdbSjn+KU=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <file name="nsiproxy.sys" destinationPath="$(runtime.drivers)\" sourceName="nsiproxy.sys" sourcePath=".\" importPath="$(build.nttree)\">
    <securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
    <asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2">
      <dsig:Transforms xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
        <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
      </dsig:Transforms>
      <dsig:DigestMethod xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
      <dsig:DigestValue xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">aQytbE417MEXKi4f05M99zFYs79CyyEkQmlhKlPeTXo=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <memberships>
    <categoryMembership>
      <id name="Microsoft.Windows.Categories" version="1.0.0.0" publicKeyToken="365143bb27e7ac8b" typeName="SvcHost" />
      <categoryInstance subcategory="LocalService">
        <serviceGroup xmlns="urn:schemas-microsoft-com:asm.v3" position="last" serviceName="nsi" />
      </categoryInstance>
    </categoryMembership>
    <categoryMembership>
      <id name="Microsoft.Windows.Categories.Services" version="6.1.7600.16385" publicKeyToken="31bf3856ad364e35" typeName="Service" />
      <categoryInstance subcategory="nsi">
        <serviceData name="nsi" displayName="@%SystemRoot%\system32\nsisvc.dll,-200" errorControl="normal" imagePath="%systemroot%\system32\svchost.exe -k LocalService" start="auto" type="win32ShareProcess" description="@%SystemRoot%\system32\nsisvc.dll,-201" dependOnService="nsiproxy" objectName="NT Authority\LocalService" sidType="unrestricted" requiredPrivileges="SeCreateGlobalPrivilege,SeImpersonatePrivilege">
          <failureActions resetPeriod="86400">
            <actions>
              <action type="restartService" delay="120000" />
              <action type="restartService" delay="300000" />
              <action type="none" />
            </actions>
          </failureActions>
        </serviceData>
      </categoryInstance>
      <categoryInstance subcategory="nsiproxy">
        <serviceData name="nsiproxy" displayName="@%SystemRoot%\system32\drivers\nsiproxy.sys,-2" errorControl="normal" imagePath="system32\drivers\nsiproxy.sys" start="system" type="kernelDriver" description="@%SystemRoot%\system32\drivers\nsiproxy.sys,-1" />
      </categoryInstance>
    </categoryMembership>
    <categoryMembership>
      <id name="Microsoft.Windows.Categories" version="1.0.0.0" publicKeyToken="365143bb27e7ac8b" typeName="BootCritical" />
    </categoryMembership>
    <categoryMembership>
      <id name="Microsoft.Windows.Categories" version="1.0.0.0" publicKeyToken="365143bb27e7ac8b" typeName="BootRecovery" />
    </categoryMembership>
  </memberships>
  <registryKeys>
    <registryKey keyName="HKEY_LOCAL_MACHINE\System\CurrentControlset\Services\nsi\Parameters" owner="false">
      <registryValue name="ServiceDll" valueType="REG_EXPAND_SZ" value="%systemroot%\system32\nsisvc.dll" operationHint="replace" owner="true" />
      <registryValue name="ServiceDllUnloadOnStop" valueType="REG_DWORD" value="0x00000001" operationHint="replace" owner="true" />
      <securityDescriptor name="NSI_PROXY_SVC_SDDL" />
    </registryKey>
  </registryKeys>
  <trustInfo>
    <security>
      <accessControl>
        <securityDescriptorDefinitions>
          <securityDescriptorDefinition name="NSI_PROXY_SVC_SDDL" sddl="D:P(A;CI;GA;;;BA)(A;CI;GA;;;SY)(A;;CCLCSWRPRCKR;;;S-1-5-80-2310782386-4237065203-3688974353-390202159-3511571085)" operationHint="replace" />
          <securityDescriptorDefinition name="WRP_FILE_DEFAULT_SDDL" sddl="O:S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464G:S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464D:P(A;;FA;;;S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464)(A;;GRGX;;;BA)(A;;GRGX;;;SY)(A;;GRGX;;;BU)S:(AU;FASA;0x000D0116;;;WD)" operationHint="replace" description="Default SDDL for Windows Resource Protected file" />
        </securityDescriptorDefinitions>
      </accessControl>
    </security>
  </trustInfo>
  <localization>
    <resources culture="en-US">
      <stringTable>
        <string id="description" value="This provides user mode APIs to access persistable configuration and run-time information from providers such as TCP/IP." />
        <string id="description2" value="This service delivers network notifications (e.g. interface addition\deletiong etc) to user mode clients. Stopping this service will cause loss of network connectivity. If this service is disabled, any other services that explicitly depend on this service will fail to start." />
        <string id="description3" value="NSI proxy service security descriptor" />
        <string id="displayName" value="User mode NSI service" />
        <string id="displayName1" value="Network Store Interface Service" />
        <string id="displayName3" value="NSI_PROXY_SVC_SDDL" />
      </stringTable>
    </resources>
  </localization>
</assembly>