RoleType Fälschlicherweise (Windows-TreibercodeQL-Abfrage)
Übersicht
Treibereinstiegspunktfunktionen sollten mit einem Funktionsrollentyp deklariert werden.
Weitere Informationen finden Sie unter C28158-Warnung – Windows-Treiber
Empfehlung
Stellen Sie sicher, dass der verwendete Rollentyp der verwendeten Funktion dem erwarteten Rollentyp entspricht.
Beispiel
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license.
//Macros to enable or disable a code section that may or may not conflict with this test.
#define SET_DISPATCH 1
//Template function. Not used for this test.
void top_level_call(){
}
Zusätzliche Details
Diese Abfrage finden Sie im Microsoft GitHub CodeQL-Repository. Details dazu, wie Windows-Treiberentwickler CodeQL herunterladen und ausführen können, finden Sie auf der Seite "CodeQL" und auf der Seite "Logotest für statische Tools".