booleano (WMI)

El tipo de datos booleano es un parámetro VT_BOOL que toma el valor de VARIANT_TRUE (–1) o VARIANT_FALSE (0). En la tabla siguiente, se muestra la diferencia entre las representaciones programáticas de TRUE lógico en C/C++ y el tipo de automatización.

Lenguaje Value Valor numérico
C/C++ TRUE 1
automatización VARIANT_TRUE –1

Ambos tipos son distintos de cero y, por tanto, no FALSE, pero tienen representaciones diferentes para TRUE.