Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In Windows Vista und höheren Versionen von Windows stellt der eigenschaftstyp DEVPROP_TYPE_BOOLEAN den Basisdatentypbezeichner dar, der angibt, dass der Datentyp ein boolescher wert vom Typ DEVPROP_BOOLEAN typisiert ist.
Bemerkungen
Die DEVPROP_BOOLEAN Datentyp und gültige boolesche Werte werden wie folgt definiert:
typedef CHAR DEVPROP_BOOLEAN, *PDEVPROP_BOOLEAN;
#define DEVPROP_TRUE ((DEVPROP_BOOLEAN)-1)
#define DEVPROP_FALSE ((DEVPROP_BOOLEAN) 0)
DEVPROP_TYPE_BOOLEAN kann nur mit dem DEVPROP_TYPEMOD_ARRAY Eigenschaft-Datentyp-Modifizierer kombiniert werden.
Festlegen einer Eigenschaft dieses Typs
Um eine Eigenschaft festzulegen, deren Basisdatentyp DEVPROP_TYPE_BOOLEAN ist, rufen Sie die entsprechende SetupDiSetXxx-Eigenschaftsfunktion auf, und legen Sie die Eingabeparameter der Funktion wie folgt fest:
Legen Sie den PropertyType-Parameter auf DEVPROP_TYPE_BOOLEAN fest, legen Sie den PropertyBuffer-Parameter auf einen Zeiger auf einen Puffer fest, der einen DEVPROP_FALSE- oder DEVPROP_TRUE-Wert enthält, und legen Sie den PropertyBufferSize-Parameter auf
sizeof(DEVPROP_BOOLEAN).Legen Sie die anderen Funktionseingabeparameter entsprechend fest, um die Eigenschaft festzulegen.
Requirements
Header |
Devpropdef.h (enthalten Devpropdef.h) |