file inf AddRegistry sezione bandiera significato (HKR ,, “UpperFilters”, 0x00010008, “upperfilt”) ciò che fa 0x00010008 stand for?
Domanda
MSDN Installazione di un driver di filtro v'è un file di esempio determinato (riprodotto in basso).
Nella sezione [upperfilter_addreg]
c'è la linea Registro HKR,,"UpperFilters",0x00010008,"upperfilt"
.
Qual è il significato della bandiera 0x00010008
?
Si noti che questo file è destinato a installare un filtro driver superiore.
Grazie per il vostro grande microsoft documenti completi di risorse.
:
[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
:
Soluzione
, vedere la guida in WDK .
Dovrebbe essere
FLG_ADDREG_TYPE_MULTI_SZ | FLG_ADDREG_APPEND
in modo più la sua quello che è fornito nel commento nella riga sopra l'AddReg stessa direttiva.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow