boolean (WMI)

boolean 数据类型是一个 VT_BOOL 参数,采用 VARIANT_TRUE (–1) 或 VARIANT_FALSE (0) 值。 下表列出了 C/C++ 中与 Automation 类型中的逻辑 TRUE 的编程表示形式之间的差异。

语言 数字值
C/C++ TRUE 1
自动化 VARIANT_TRUE –1

这两种类型都是非零值,因此不是 FALSE,但对 TRUE 有不同的表示形式。