我对winverifytrust的目录签名有个问题。我们使用winverifytrust,调用后不调用WTD_ACTION_STATE_CLOSE,只有当hWVTStateData不是NULL时才调用它。我们所看到的是,系统内存消耗继续以峰值形式增加。
消费上升,然后稳定下来,然后在一段时间后再次上升,然后在一个较长的时期后再次上升,数量更大。我们相信这可能是目录签名信任API所做的内部缓存的副作用。有人能帮我确认一下这种行为吗?
FYI:我也看了主题Memory Leak while verifying Authenticode Signature of Executables?,那里的讨论没有结论性,与目录签名无关,因此出现了一个新的问题。
发布于 2014-06-21 13:37:05
http://msdn.microsoft.com/en-us/library/windows/desktop/aa388205%28v=vs.85%29.aspx
释放以前与hWVTStateData操作一起分配的WTD_STATEACTION_VERIFY成员。必须为WTD_STATEACTION_VERIFY操作的每一次使用指定此操作.
https://stackoverflow.com/questions/24340150
复制相似问题