Sectie INF DDInstall.Events

Elke DDInstall per model. De sectie Gebeurtenissen bevat een of meer INF AddEventProvider-instructies, AddAutoLogger of UpdateAutoLogger die verwijzen naar aanvullende INF-writer-gedefinieerde secties in een INF-bestand. Deze sectie wordt ondersteund voor Windows 10 versie 1809 en hoger.

[install-section-name.Events] |
[install-section-name.nt.Events] |
[install-section-name.ntx86.Events] |
[install-section-name.ntia64.Events] |
[install-section-name.ntamd64.Events] |
[install-section-name.ntarm.Events] |
[install-section-name.ntarm64.Events]

AddEventProvider={ProviderGUID},event-provider-install-section
AddAutoLogger=session-name,{SessionGUID},add-autologger-install-section 
UpdateAutoLogger=session-name,update-autologger-install-section  
[Include=filename.inf[,filename2.inf]...]
[Needs=inf-section-name[,inf-section-name]...] 

U kunt een DDInstall opgeven. Sectie Gebeurtenissen met ten minste één AddEventProvider-instructie voor het registreren van event tracing voor Windows (ETW)-providers. U kunt ook een of meer AddAutoLogger-instructies opgeven voor het configureren en starten van een AutoLogger-sessie en UpdateAutoLogger-instructies om AutoLogger-providers toe te voegen aan een bestaande AutoLogger-sessie.

Invoer

AddEventProvider={ProviderGUID},event-provider-install-section
Deze richtlijn verwijst naar een door INF gedefinieerde gebeurtenisprovider-installatiesectie elders in het INF-bestand voor de stuurprogramma's van de apparaten die onder deze DDInstall-sectie vallen. Zie de INF AddEventProvider-richtlijn voor meer informatie.

AddAutoLogger=session-name,{SessionGUID}, add-autologger-install-section
Deze richtlijn verwijst naar een inF-schrijver gedefinieerde add-autologger-install-section elders in het INF-bestand voor de stuurprogramma's van de apparaten die worden gedekt door deze DDInstall-sectie . Zie INF AddAutoLogger en UpdateAutoLogger-instructies voor meer informatie.

UpdateAutoLogger=session-name,update-autologger-install-section
Deze richtlijn verwijst naar een door INF-writer gedefinieerde update-autologger-install-section elders in het INF-bestand voor de stuurprogramma's van de apparaten die onder deze DDInstall-sectie vallen. Zie INF AddAutoLogger en UpdateAutoLogger-instructies voor meer informatie.

Include=bestandsnaam. inf[, bestandsnaam2.inf]...
Met deze optionele vermelding geeft u een of meer extra door het systeem geleverde INF-bestanden op die secties bevatten die nodig zijn om dit apparaat te installeren. Als deze vermelding is opgegeven, is een vermelding Vereist meestal ook vereist.

Needs=inf-section-name[,inf-section-name]...
Met deze optionele vermelding geeft u de sectie op die moet worden verwerkt tijdens de installatie van dit apparaat. Normaal gesproken is de sectie een DDInstall. Sectie Gebeurtenissen in een door het systeem opgegeven INF-bestand dat wordt vermeld in een insluitingsvermelding . Het kan echter elke sectie zijn waarnaar wordt verwezen binnen een DDInstall. Sectie Gebeurtenissen .

Remarks

DDInstall. Gebeurtenissensecties moeten dezelfde platform- en besturingssysteemversieringen hebben als de bijbehorende DDInstall-secties . Bijvoorbeeld een installatiesectienaam. ntx86-sectie zou een bijbehorende installatiesectienaam hebben. ntx86. Sectie Gebeurtenissen .

De opgegeven sectie DDInstall moet worden verwezen in een apparaat-/modelspecifieke vermelding onder de sectie Modellen per fabrikant van het INF-bestand. De niet-hoofdlettergevoelige extensies voor de naam van de installatiesectie die in de formele syntaxisinstructie worden weergegeven, kunnen worden ingevoegd in een dergelijke DDInstall. Sectienaam gebeurtenissen in platformoverschrijdende INF-bestanden.

Zie INF-bestanden maken voor meerdere platforms en besturingssystemen voor meer informatie over het gebruik van de door het systeem gedefinieerde .nt, .ntnt, .ntarm, en .ntarm64.

Examples

In dit voorbeeld ziet u de naam van de installatiesectie. Sectie Gebeurtenissen en de bijbehorende gebeurtenisprovider-install-sections, add-autologger-install-sections en update-autologger-install-sections in het INF-bestand.

[Device_Inst.NT.Events]
AddEventProvider={071acb53-ccfb-42e0-9a68-5336b7301507},Contoso_Event_Provider_1_Inst 
AddEventProvider={6d3fd9ef-bcbb-42d7-9fbd-1bf2d926b394},Contoso_Event_Provider_2_Inst 
AddAutoLogger=ContosoAddSession,{d9ff08ce-a7a6-4c44-91e9-bc1e3692301b},Contoso_Add_AutoLogger_Inst 
UpdateAutoLogger=ContosoUpdateSession,Contoso_Update_AutoLogger_Inst 

; entries in the following xxx_Inst sections omitted here for brevity,
; but fully specified as the example for the AddEventProvider,  
; AddAutoLogger, and UpdateAutoLogger directives 
; 

[Contoso_Event_Provider_1_Inst] 
; ...  

[Contoso_Event_Provider_2_Inst]  
; ... 

[Contoso_Add_AutoLogger_Inst] 
; ...

[Contoso_Update_AutoLogger_Inst] 
; ... 

Zie ook

AddEventProvider

AddAutoLogger en UpdateAutoLogger

DDInstall