DEVPROP_TYPE_BOOLEAN

In Windows Vista e versioni successive di Windows, il tipo di proprietà DEVPROP_TYPE_BOOLEAN rappresenta l'identificatore di tipo di dati di base che indica che il tipo di dati è un valore booleano di tipo DEVPROP_BOOLEAN.

Commenti

Il tipo di dati DEVPROP_BOOLEAN e i valori booleani validi sono definiti come segue:

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

DEVPROP_TYPE_BOOLEAN possono essere combinati solo con il modificatore property-data-type DEVPROP_TYPEMOD_ARRAY .

Impostazione di una proprietà di questo tipo

Per impostare una proprietà il cui tipo di dati di base è DEVPROP_TYPE_BOOLEAN, chiamare la funzione di proprietà SetupDiSetXxx corrispondente e impostare i parametri di input della funzione come indicato di seguito:

  • Impostare il parametro PropertyType su DEVPROP_TYPE_BOOLEAN, impostare il parametro PropertyBuffer su un puntatore a un buffer contenente un valore DEVPROP_FALSE o DEVPROP_TRUE e impostare il parametro PropertyBufferSize su sizeof(DEVPROP_BOOLEAN).

  • Impostare gli altri parametri di input della funzione in base alle esigenze per impostare la proprietà .

Requisiti

Intestazione

Devpropdef.h (includere Devpropdef.h)