腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(22)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
2
回答
VS 2010中的
PreFast
?
哪个版本的VS2010具有用于原生c++的
PreFast
静态代码分析器?我已经下载了VS2010旗舰版试用版,希望它能包含所有的功能,但找不到内置的
PreFast
。我尝试链接VS2010,用WDK的
PreFast
设置目录,并在命令行附加选项中添加"/analyze“,但无法获得结果。
浏览 1
修改于2011-09-21
得票数 2
回答已采纳
1
回答
结构成员的
PREfast
批注
但是,如果我尝试运行
PREfast
,就会收到大量警告,因为
PREfast
没有意识到get()方法初始化了给定的参数。].type = 1234; //
PREfast
complains that value is uninitialized (error C6001) printf("%d", value
浏览 3
修改于2012-10-21
得票数 2
2
回答
Prefast
中NULL引用的注释与编译--兼论GCC
pInput) { classA::Create(pInput);} 问题是,因为
Prefast
我想知道是否有一个很好的替代方法,可以在代码中到处使用__analysis_assume,这样
prefast
就可以从函数定义中提取它。
浏览 0
修改于2011-09-21
得票数 0
回答已采纳
2
回答
sal注解(
prefast
)以强制可变参数的数量
我有一个可变函数:{}int print_n_integers ( ...Visual Studio至少有一
浏览 0
修改于2015-06-13
得票数 3
1
回答
WDK7:在
PREfast
中使用IoAttachDeviceToDeviceStack会给出“必须持有内存”的警告
我正在使用
PREFast
检查为Windows7构建的一些驱动程序代码。
PREfast
帮助说明:“在调用函数时,程序在调用函数之前必须获取的资源未被获取。因此,函数调用将失败。”
浏览 0
提问于2013-01-12
得票数 0
回答已采纳
1
回答
WinRT标头由于
PREfast
中的C6101而导致WindowsNumerics.inl失败
在现有项目中启用
PREfast
静态分析检查会产生以下许多实例: C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\WindowsNumerics.inl这使我们无法在winrt项目上启用
PREfast
,而无需在代码中添加特定的抑制作为解决方案。我们应该期望winrt头通过这些检查吗?这会在将来的发行版中得到解决吗?
浏览 5
提问于2021-12-27
得票数 1
1
回答
Visual 2008预览版
在哪里可以找到Visual 2008的
Prefast
下载?我无法通过谷歌或MSDN网站找到它。
浏览 1
修改于2011-09-21
得票数 4
1
回答
运行shell脚本时出现“命令未找到”错误
id=1 do $
PREFAST
cat $TMP_FILE$i >> $TMP_FILE done $
PREFAST
var for ((j=1; j<=$cpu; j++)
浏览 0
修改于2019-01-24
得票数 -2
回答已采纳
1
回答
此模式在C++中有效吗?
我在我的项目上运行
PREfast
静态代码分析,它给了我这个模式的C6001 'using uninitialized memory‘错误: // AutoSelectGDIObject is a class
PREfast
错了吗?还是有什么微妙的地方使得我上面的代码和假设是不正确的?
浏览 2
修改于2013-04-17
得票数 2
回答已采纳
1
回答
修复IRQL级别警告的预快注释
到目前为止一切都进行得很顺利,但
prefast
一直告诉我,我正在搞砸IRQL的水平。特别是当我试图锁定/解锁共享缓冲区时。
Prefast
告诉我,我没有正确地恢复IRQL级别。当我注释掉锁/清除/解锁/完成代码时,
prefast
又很高兴了。我已经升级到VS2015和WDK10+SDK10了。我注意到_Acquires_lock_和_Requires_lock_not_held_中定义为nothing,因此我查看了它们,并注意到它们需要定义_
PREFAST
_才能工作。因此,我将
浏览 16
修改于2016-05-17
得票数 6
回答已采纳
3
回答
如何避免由于abort函数调用C6011 ()而导致无效的警告退出
NULL == p)} {}} void abort_function() exit(0);#endif 这也消除了警告,但是有没有什么
PREFast
浏览 0
修改于2012-06-14
得票数 4
回答已采纳
3
回答
预习Visual 2008
为c/c++编译添加了额外的选项 我认为这些步骤应该已经设置了适当的编译器来使用
prefast
进行静态分析。此设置实际上适用于Visual 2005。但是,它不适用于Visual 2008。
浏览 6
修改于2011-09-21
得票数 7
回答已采纳
1
回答
C++ CRITICAL_SECTION对象在.dll中产生未解析的外部符号错误
extern NF3D_API CRITICAL_SECTION CriticalSection; {#pragma
prefast
(Acquires_lock_(CriticalSection) NF3DLock(void) { EnterCriticalSection(&CriticalSection); } #pragma
prefast
浏览 2
修改于2015-10-17
得票数 0
回答已采纳
1
回答
_vscwprintf的安全替代品
(在使用
PREfast
all rules的/w4上,不会给出关于当前方式的安全警告)
浏览 2
提问于2011-11-16
得票数 1
回答已采纳
3
回答
在命令行上运行MSBUILD时,如何设置本机代码分析日志的输出路径
LogFile="%OUTPUTFILE%" /p:Configuration=%BUILDCONFIG% /p:RunCodeAnalysis=True 让/p:RunCodeAnalysis=True为本机(
PREfast
浏览 3
修改于2014-11-10
得票数 0
1
回答
将驱动程序从XP升级到W7
我在
PREfast
和staticdv代码检查器中运行它,两者都没有错误。(我收到了一些关于“调度函数'FooFnc‘没有任何__drv_dispatchType注释”的警告-这些可能是问题所在吗?)
浏览 1
提问于2011-06-02
得票数 0
回答已采纳
2
回答
如何在Windows Media Foundation中使用"H.264 UVC 1.5摄像头编码器“
{ {#pragma
prefast
浏览 6
修改于2019-09-19
得票数 1
回答已采纳
1
回答
在VS2015宏中找不到VCCLCompilerTool (使用可视指挥官)
Microsoft.VisualStudio.VCProjectEngine.VCCLCompilerTool) sb.Append("Current project
PREfast
浏览 3
修改于2015-12-04
得票数 0
1
回答
无法使用SACl将ACE添加到核心对象的SetKernelObjectSecurity中
. // potential use of NULL pSD
浏览 5
修改于2021-12-13
得票数 1
回答已采纳
2
回答
错误MSB6006:在运行SDV (静态驱动程序验证程序)时,link.exe退出,Visual 2019,SDK 10 build 19041,windows 10 build 19041
但是我在我的项目中还面临其他问题 c1 : fatal error C1252: Circular or missing dependency between plugins: '
PREfast
浏览 10
修改于2021-10-22
得票数 3
第 2 页
领券