RoleTypeCorrectamenteUsed (consulta CodeQL del controlador de Windows)
Información general
Las funciones de punto de entrada del controlador deben declararse con un tipo de rol de función.
Para obtener más información, vea Advertencia de C28158: controladores de Windows
Recomendación
Asegúrese de que el tipo de rol de la función que se usa coincide con el tipo de rol esperado.
Ejemplo
// 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(){
}
Detalles adicionales
Esta consulta se puede encontrar en el repositorio de Microsoft GitHub CodeQL. Consulta la página CodeQL y static Tools Logo Test para obtener más información sobre cómo los desarrolladores de Windows Driver pueden descargar y ejecutar CodeQL.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de