title: .inf file AddRegistry section flag meaning (HKR,,"UpperFilters",0x00010008,"upperfilt" ) what does 0x00010008 stand for?
body: <p>At <a href="http://msdn.microsoft.com/en-us/library/ff547595%28VS.85%29.aspx#ddk_installing_a_class_filter_driver_dg" rel="nofollow noreferrer">MSDN Installing a Filter Driver</a> there is a sample file given (reproduced lower).  </p>
  
  <p>In the <code>[upperfilter_addreg]</code> section there is the registry line <code>HKR,,"UpperFilters",0x00010008,"upperfilt"</code>.</p>
  
  <p><strong>What is the meaning of the <code>0x00010008</code> flag ?</strong></p>
  
  <p>Note that this file is meant to install an Upper Filter Driver.<br>
  Thank you microsoft for your great resourceful complete docs.</p>
  
  <pre><code>:
  [DestinationDirs]
  upperfilter_copyfiles = 12
  
  [upperfilter_inst]
  CopyFiles = upperfilter_copyfiles
  AddReg = upperfilter_addreg
  
  [upperfilter_copyfiles]
  upperfilt.sys
  
  [upperfilter_addreg]
  ; append this service to existing REG_MULTI_SZ list, if any
  HKR,,"UpperFilters",0x00010008,"upperfilt" 
  
  [upperfilter_inst.Services]
  AddService = upperfilt,,upperfilter_service
  
  [upperfilter_service]
  DisplayName   = %upperfilter_ServiceDesc%
  ServiceType   = 1   ; SERVICE_KERNEL_DRIVER
  StartType     = 3   ; SERVICE_DEMAND_START
  ErrorControl  = 1   ; SERVICE_ERROR_NORMAL
  ServiceBinary = %12%\upperfilt.sys
  :
  </code></pre>