Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Gebruik deze regels om te controleren of uw stuurprogramma correct Storport-DDIs gebruikt.
In deze sectie
| Onderwerp | Beschrijving |
|---|---|
Deze regel bevat een lijst met WDM-DDIs's (met uitzondering van vergrendelde functies) die niet mogen worden aangeroepen in fysieke StorPort-minipoortstuurprogramma's. |
|
De NullCheck-regel controleert of een NULL-waarde in de stuurprogrammacode niet later in het stuurprogramma wordt gedereferentieerd. Deze regel meldt een defect als aan een van deze voorwaarden wordt voldaan:
Met NullCheck-regelovertredingen worden de meest relevante code-instructies gemarkeerd in het traceervenster. Voor meer informatie over het werken met rapportuitvoer, zie het Static Driver Verifier-rapport en het begrijpen van de Trace Viewer. |
|
Deze regel bevat een lijst met DDIS's met alleen StorPort-poorten (met uitzondering van vergrendelde functies) die niet mogen worden aangeroepen in minipoorten van StorPort. |
|
Met deze regel wordt gecontroleerd of het stuurprogramma geen van deze afgeschafte routines aanroept: StorPortValidateRange of StorPortLogError. |
De DDI-gebruiksregelset selecteren
Selecteer uw stuurprogrammaproject (.vcxProj) in Microsoft Visual Studio. Klik in het Stuurprogramma menu op Statische stuurprogrammaverificatie starten….
Klik op het tabblad Regels . Selecteer onder RegelsetsDDIUsage.
Als u de standaardregelset wilt selecteren in een opdrachtpromptvenster van Visual Studio-ontwikkelaars, geeft u DDIUsage.sdv op met de optie /check . Voorbeeld:
msbuild /t:sdv /p:Inputs="/check:DDIUsage.sdv" mydriver.VcxProj /p:Configuration="Win8 Release" /p:Platform=Win32Voor meer informatie, zie Static Driver Verifier gebruiken om defecten te vinden in stuurprogramma's en Static Driver Verifier-opdrachten (MSBuild).