CLIENT_CONTROLLER_QUERY_SET_REQUEST_TYPE-Enumeration (gpioclx.h)
Der CLIENT_CONTROLLER_QUERY_SET_REQUEST_TYPE Enumerationstyp gibt an, welchen Typ von Attributinformationen die GPIO-Frameworkerweiterung (GpioClx) vom GPIO-Controllertreiber anfordert.
Syntax
typedef enum _CLIENT_CONTROLLER_QUERY_SET_REQUEST_TYPE {
QueryBankPowerInformation,
QueryBankInterruptBindingInformation,
QueryControllerFunctionBankMappingInformation,
QuerySetRequestMaximumType
} CLIENT_CONTROLLER_QUERY_SET_REQUEST_TYPE, *PCLIENT_CONTROLLER_QUERY_SET_REQUEST_TYPE;
Konstanten
QueryBankPowerInformation Power-Attribute. Für diesen Attributtyp gibt das BankPowerInformation-Mitglied der CLIENT_CONTROLLER_QUERY_SET_INFORMATION_INPUT-Struktur eine GPIO-Bank an, und das BankPowerInformation-Element der CLIENT_CONTROLLER_QUERY_SET_INFORMATION_OUTPUT-Struktur enthält die Powerattribute der angegebenen Bank. |
QueryBankInterruptBindingInformation Interruptbindungsattribute. Für diesen Attributtyp enthält das BankInterruptBinding-Member der CLIENT_CONTROLLER_QUERY_SET_INFORMATION_INPUT-Struktur die rohen und übersetzten Hardwareressourcen, die dem GPIO-Controller zugewiesen sind, und das BankInterruptBinding-Element der CLIENT_CONTROLLER_QUERY_SET_INFORMATION_OUTPUT-Struktur beschreibt die Bindung von Interruptressourcen an GPIO-Banken. |
QueryControllerFunctionBankMappingInformation Funktionszuordnungsattribute. Für diesen Attributtyp gibt der ControllerFunctionBankMapping-Member der CLIENT_CONTROLLER_QUERY_SET_INFORMATION_INPUT-Struktur eine IOCTL (E/A-Steuerungsanforderung) an, und das ControllerFunctionBankMapping-Element der CLIENT_CONTROLLER_QUERY_SET_INFORMATION_OUTPUT-Struktur gibt an, welche GPIO-Banken sich im F0-Leistungszustand (fully on) befinden müssen, um die angegebene IOCTL zu verarbeiten. |
QuerySetRequestMaximumType Reserviert für die Verwendung durch das Betriebssystem. |
Hinweise
Das RequestType-Element der CLIENT_CONTROLLER_QUERY_SET_INFORMATION_INPUT-Struktur ist ein Wert vom Typ CLIENT_CONTROLLER_QUERY_SET_REQUEST_TYPE. GpioClx legt dieses Element auf eine CLIENT_CONTROLLER_QUERY_SET_REQUEST_TYPE Enumerationskonstante fest, um anzugeben, welcher Typ von Attributinformationen angefordert wird. Die CLIENT_QuerySetControllerInformation Rückruffunktion verwendet einen Zeiger auf eine CLIENT_CONTROLLER_QUERY_SET_INFORMATION_INPUT-Struktur als Eingabeparameter und verwendet optional einen Zeiger auf eine CLIENT_CONTROLLER_QUERY_SET_INFORMATION_OUTPUT-Struktur als Ausgabeparameter.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Wird ab Windows 8 unterstützt. |
Kopfzeile | gpioclx.h |
Weitere Informationen
CLIENT_CONTROLLER_QUERY_SET_INFORMATION_INPUT
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für