Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
This section lists and describes a handful of CodeQL queries that are included as part of the Microsoft GitHub CodeQL repository that are specific to driver development for the Windows platform.
Elenco di query
| Query Name | Description |
|---|---|
Trova le istanze delle API di allocazione del pool deprecate |
|
Trova le istanze selezionate dei difetti UseAfterFree nel codice sorgente del driver (precisione elevata) |
|
Trova quasi tutte le istanze dei difetti UseAfterFree nel codice sorgente del driver (precisione bassa) |
|
Verifica la presenza di nuove classi o struct allocati inizializzati per membro perché potrebbero perdere informazioni se includono byte di riempimento. |
|
Controllo dell'overflow di un'addizione confrontandolo con uno degli argomenti dell'addizione. Ha esito negativo se le dimensioni di tutti i tipi di argomento sono inferiori a 4 byte. |
|
Trova confronti tra tipi di larghezze diverse in una condizione del ciclo che può causare l'interruzione del ciclo. |
|
Cerca un campo puntatore che non è stato inizializzato durante o perché la costruzione della classe causerà una dereferenziazione puntatore Null. |
|
Trova un utilizzo errato dei vettori di inizializzazione. |