在wininet.h中SECURITY_SET_MASK打算用于什么目的? 我在网上找不到任何文件。
它是一个掩码 ,允许您一次设置或清除多个位(标志)。 在这种情况下,这是所有可设置的安全标志。
这个常量在SDK头文件中的定义是对于掩码中包含哪些标志的权威性参考:
#define SECURITY_SET_MASK (SECURITY_FLAG_IGNORE_REVOCATION | SECURITY_FLAG_IGNORE_UNKNOWN_CA | SECURITY_FLAG_IGNORE_CERT_CN_INVALID | SECURITY_FLAG_IGNORE_CERT_DATE_INVALID | SECURITY_FLAG_IGNORE_WRONG_USAGE)
当然,这些标志中的每一个都有自己的文档 。