DEVPROP_TYPE_BOOLEAN

V Windows Vista a novějších verzích Windows představuje typ vlastnosti DEVPROP_TYPE_BOOLEAN identifikátor základního datového typu, který označuje, že datový typ je DEVPROP_BOOLEAN typovaná logická hodnota.

Remarks

Datový typ DEVPROP_BOOLEAN a platné logické hodnoty jsou definovány takto:

typedef CHAR DEVPROP_BOOLEAN, *PDEVPROP_BOOLEAN;
#define DEVPROP_TRUE  ((DEVPROP_BOOLEAN)-1)
#define DEVPROP_FALSE ((DEVPROP_BOOLEAN) 0)

DEVPROP_TYPE_BOOLEAN lze kombinovat pouze s modifikátorem vlastnosti a datového typu DEVPROP_TYPEMOD_ARRAY .

Nastavení vlastnosti tohoto typu

Chcete-li nastavit vlastnost, jejíž základní datový typ je DEVPROP_TYPE_BOOLEAN, zavolejte odpovídající funkci Vlastnosti SetupDiSetXxx a nastavte vstupní parametry funkce následujícím způsobem:

  • Nastavte parametr PropertyType na DEVPROP_TYPE_BOOLEAN, nastavte PropertyBuffer parametr na ukazatel na vyrovnávací paměť, která obsahuje DEVPROP_FALSE nebo DEVPROP_TRUE hodnotu, a nastavte PropertyBufferSize parametr na sizeof(DEVPROP_BOOLEAN).

  • Nastavte ostatní vstupní parametry funkce podle potřeby pro nastavení vlastnosti.

Requirements

Header

Devpropdef.h (včetně Devpropdef.h)