<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0" copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
  <assemblyIdentity name="Microsoft-Windows-DIMS" version="10.0.26100.8521" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
  <dependency discoverable="no" resourceType="resources">
    <dependentAssembly dependencyType="prerequisite">
      <assemblyIdentity name="Microsoft-Windows-DIMS.Resources" version="10.0.26100.8521" processorArchitecture="amd64" language="*" buildType="release" publicKeyToken="31bf3856ad364e35" />
    </dependentAssembly>
  </dependency>
  <file name="dimsjob.dll" destinationPath="$(runtime.system32)\" sourceName="dimsjob.dll" importPath="$(build.nttree)\" sourcePath=".\">
    <securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
    <asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
      <dsig:Transforms>
        <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
      </dsig:Transforms>
      <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
      <dsig:DigestValue>DA0N7UuSmMxnsYqT0txTZwnO6oz3WuUw3XOE6FJRJ8Q=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <registryKeys>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{58fb76b9-ac85-4e55-ac04-427593b1d060}">
      <registryValue name="" valueType="REG_SZ" value="Certificate Services Client Task Handler" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{58fb76b9-ac85-4e55-ac04-427593b1d060}\InprocServer32">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%systemroot%\system32\dimsjob.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="Free" />
    </registryKey>
  </registryKeys>
  <trustInfo>
    <security>
      <accessControl>
        <securityDescriptorDefinitions>
          <securityDescriptorDefinition name="WRP_REGKEY_DEFAULT_SDDL" sddl="O:S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464G:S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464D:P(A;CI;GA;;;S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464)(A;CI;GR;;;SY)(A;CI;GR;;;BA)(A;CI;GR;;;BU)(A;CI;GR;;;S-1-15-2-1)(A;CI;GR;;;S-1-15-3-1024-1065365936-1281604716-3511738428-1654721687-432734479-3232135806-4053264122-3456934681)" 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)(A;;GRGX;;;S-1-15-2-1)(A;;GRGX;;;S-1-15-2-2)S:(AU;FASA;0x000D0116;;;WD)" operationHint="replace" description="Default SDDL for Windows Resource Protected file" />
        </securityDescriptorDefinitions>
      </accessControl>
    </security>
  </trustInfo>
  <taskScheduler>
    <Task xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
      <RegistrationInfo>
        <URI>\Microsoft\Windows\CertificateServicesClient\SystemTask</URI>
        <Version>1.0</Version>
        <SecurityDescriptor>D:P(A;;FA;;;BA)(A;;FA;;;SY)</SecurityDescriptor>
        <Source>$(@%SystemRoot%\system32\dimsjob.dll,-100)</Source>
        <Author>$(@%SystemRoot%\system32\dimsjob.dll,-101)</Author>
        <Description>$(@%SystemRoot%\system32\dimsjob.dll,-102)</Description>
      </RegistrationInfo>
      <Triggers>
        <WnfStateChangeTrigger>
          <Enabled>true</Enabled>
          <StateName>7508bca32a1e890d</StateName>
        </WnfStateChangeTrigger>
        <RegistrationTrigger>
          <Enabled>true</Enabled>
        </RegistrationTrigger>
        <BootTrigger>
          <Delay>PT10S</Delay>
          <Repetition>
            <Interval>PT8H</Interval>
          </Repetition>
          <Enabled>true</Enabled>
        </BootTrigger>
      </Triggers>
      <Principals>
        <Principal id="LocalSystem">
          <UserId>S-1-5-18</UserId>
        </Principal>
      </Principals>
      <Actions Context="LocalSystem">
        <ComHandler>
          <ClassId>{58fb76b9-ac85-4e55-ac04-427593b1d060}</ClassId>
          <Data>SYSTEM</Data>
        </ComHandler>
      </Actions>
      <Settings>
        <MultipleInstancesPolicy>Parallel</MultipleInstancesPolicy>
        <DisallowStartIfOnBatteries>false</DisallowStartIfOnBatteries>
        <RunOnlyIfNetworkAvailable>true</RunOnlyIfNetworkAvailable>
        <RestartOnFailure>
          <Interval>PT1M</Interval>
          <Count>5</Count>
        </RestartOnFailure>
        <StartWhenAvailable>true</StartWhenAvailable>
        <ExecutionTimeLimit>PT0S</ExecutionTimeLimit>
        <UseUnifiedSchedulingEngine>true</UseUnifiedSchedulingEngine>
      </Settings>
    </Task>
    <Task xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
      <RegistrationInfo>
        <URI>\Microsoft\Windows\CertificateServicesClient\UserTask</URI>
        <Version>1.0</Version>
        <SecurityDescriptor>D:P(A;;FA;;;BA)(A;;FA;;;SY)(A;;FR;;;IU)</SecurityDescriptor>
        <Source>$(@%SystemRoot%\system32\dimsjob.dll,-100)</Source>
        <Author>$(@%SystemRoot%\system32\dimsjob.dll,-101)</Author>
        <Description>$(@%SystemRoot%\system32\dimsjob.dll,-102)</Description>
      </RegistrationInfo>
      <Triggers>
        <WnfStateChangeTrigger>
          <Enabled>true</Enabled>
          <StateName>f510bca32a1e890d</StateName>
        </WnfStateChangeTrigger>
        <RegistrationTrigger>
          <Enabled>true</Enabled>
        </RegistrationTrigger>
        <LogonTrigger>
          <Repetition>
            <Interval>PT8H</Interval>
          </Repetition>
          <Enabled>true</Enabled>
        </LogonTrigger>
        <EventTrigger>
          <Enabled>true</Enabled>
          <Subscription>&lt;QueryList&gt;&lt;Query Id="0" Path="Microsoft-Windows-User Device Registration/Admin"&gt;&lt;Select Path="Microsoft-Windows-User Device Registration/Admin"&gt;*[System[Provider[@Name='Microsoft-Windows-User Device Registration'] and EventID=300]]&lt;/Select&gt;&lt;/Query&gt;&lt;/QueryList&gt;</Subscription>
          <Delay>PT25M</Delay>
          <Repetition>
            <Interval>PT1H</Interval>
            <Duration>PT4H</Duration>
            <StopAtDurationEnd>false</StopAtDurationEnd>
          </Repetition>
          <ExecutionTimeLimit>PT30M</ExecutionTimeLimit>
        </EventTrigger>
      </Triggers>
      <Principals>
        <Principal id="InteractiveUsers">
          <GroupId>S-1-5-4</GroupId>
        </Principal>
      </Principals>
      <Actions Context="InteractiveUsers">
        <ComHandler>
          <ClassId>{58fb76b9-ac85-4e55-ac04-427593b1d060}</ClassId>
          <Data>USER</Data>
        </ComHandler>
      </Actions>
      <Settings>
        <MultipleInstancesPolicy>Parallel</MultipleInstancesPolicy>
        <DisallowStartIfOnBatteries>false</DisallowStartIfOnBatteries>
        <RunOnlyIfNetworkAvailable>true</RunOnlyIfNetworkAvailable>
        <RestartOnFailure>
          <Interval>PT1M</Interval>
          <Count>5</Count>
        </RestartOnFailure>
        <StartWhenAvailable>true</StartWhenAvailable>
        <ExecutionTimeLimit>PT0S</ExecutionTimeLimit>
        <UseUnifiedSchedulingEngine>true</UseUnifiedSchedulingEngine>
      </Settings>
    </Task>
    <Task xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
      <RegistrationInfo>
        <URI>\Microsoft\Windows\CertificateServicesClient\UserTask-Roam</URI>
        <Version>1.0</Version>
        <SecurityDescriptor>D:P(A;;FA;;;BA)(A;;FA;;;SY)(A;;FRFW;;;IU)</SecurityDescriptor>
        <Source>$(@%SystemRoot%\system32\dimsjob.dll,-100)</Source>
        <Author>$(@%SystemRoot%\system32\dimsjob.dll,-101)</Author>
        <Description>$(@%SystemRoot%\system32\dimsjob.dll,-102)</Description>
      </RegistrationInfo>
      <Triggers>
        <SessionStateChangeTrigger>
          <StateChange>SessionLock</StateChange>
        </SessionStateChangeTrigger>
        <SessionStateChangeTrigger>
          <StateChange>SessionUnlock</StateChange>
        </SessionStateChangeTrigger>
      </Triggers>
      <Principals>
        <Principal id="InteractiveUsers">
          <GroupId>S-1-5-4</GroupId>
        </Principal>
      </Principals>
      <Actions Context="InteractiveUsers">
        <ComHandler>
          <ClassId>{58fb76b9-ac85-4e55-ac04-427593b1d060}</ClassId>
          <Data>KEYROAMING</Data>
        </ComHandler>
      </Actions>
      <Settings>
        <MultipleInstancesPolicy>Parallel</MultipleInstancesPolicy>
        <RunOnlyIfNetworkAvailable>true</RunOnlyIfNetworkAvailable>
        <RestartOnFailure>
          <Interval>PT1M</Interval>
          <Count>5</Count>
        </RestartOnFailure>
        <ExecutionTimeLimit>PT0S</ExecutionTimeLimit>
        <UseUnifiedSchedulingEngine>true</UseUnifiedSchedulingEngine>
      </Settings>
    </Task>
  </taskScheduler>
  <localization>
    <resources culture="en-US">
      <stringTable>
        <string id="description1" value="Listens for digital identity related events and invokes the registered Providers to perform their tasks. The order that the Providers are invoked is specified by the dependency settings. If this service is stopped or disabled, this computer and all logged on users will be unable to use the automated functionality." />
        <string id="description" value="Certificate Services Client is a service to invoke the security related Providers in response to a variety of events." />
        <string id="displayName" value="Certificate Services Client" />
        <string id="displayName4" value="WRP_FILE_DEFAULT_SDDL" />
        <string id="description5" value="Default SDDL for Windows Resource Protected file" />
        <string id="displayName6" value="WRP_REGKEY_DEFAULT_SDDL" />
        <string id="description7" value="Default SDDL for Windows Resource Protected registry key" />
      </stringTable>
    </resources>
  </localization>
</assembly>