共用方式為


RoleType 正確使用 (Windows 驅動程式程式代碼QL 查詢)

概觀

驅動程式進入點函式應該以函式角色類型宣告。

如需詳細資訊,請參閱 C28158 警告 - Windows 驅動程式

建議

請確定所使用的函式角色類型符合預期的角色類型。

範例

// 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(){
}

其他詳細資料

您可以在 Microsoft GitHub CodeQL 存放庫中找到此查詢。 如需 Windows 驅動程式開發人員如何下載和執行 CodeQL 的詳細資訊,請參閱 CodeQL 和靜態工具標誌測試頁面。