【发布时间】:2012-12-29 17:05:23
【问题描述】:
以下代码是称为“否决”、“硬块”还是两者兼而有之?
if (FWP_ACTION_PERMIT == classifyOut->actionType
&& FlagOn(classifyOut->rights, FWPS_RIGHT_ACTION_WRITE))
{
classifyOut->rights = 0;
classifyOut->actionType = FWP_ACTION_BLOCK;
}
有关此问题的文档含糊不清。
请访问:http://msdn.microsoft.com/en-us/library/windows/desktop/aa364008(v=vs.85).aspx
【问题讨论】:
-
因为 ACTION_WRITE 开启,所以是软块。
-
没有。我将权限设置为0,并返回FWP_ACTION_BLOCK,所以肯定是“硬块”,但不知道这是否也是“否决”。
标签: c windows kernel firewall wfp