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.
Die PEP_ACPI_INITIALIZE_GPIO_IO_RESOURCE-Funktion initialisiert die PEP_ACPI_GPIO_RESOURCE Struktur eines Plattformerweiterungs-Plug-Ins (PEP).
Syntax
VOID PEP_ACPI_INITIALIZE_GPIO_IO_RESOURCE(
[in] BOOLEAN Shareable,
[in] BOOLEAN CanWake,
[in] GPIO_PIN_CONFIG_TYPE PinConfig,
[in] USHORT DebounceTimeout,
[in] USHORT DriveStrength,
[in] GPIO_PIN_IORESTRICTION_TYPE IoRestriction,
[in] UCHAR ResourceSourceIndex,
[in] PUNICODE_STRING ResourceSourceName,
[in] BOOLEAN ResourceUsage,
[in] PUCHAR VendorData,
[in] USHORT VendorDataLength,
[in] PUSHORT PinTable,
[in] USHORT PinCount,
[out] PPEP_ACPI_RESOURCE Resource
);
Parameter
[in] Shareable
Gibt an, ob das Gerät freigegeben werden kann.
[in] CanWake
Gibt an, ob das Gerät aus einem Energiesparzustand versetzt werden kann.
[in] PinConfig
Ein GPIO_PIN_CONFIG_TYPE Enumerationswert, der den GPIO-Pinkonfigurationstyp identifiziert.
[in] DebounceTimeout
Gibt die Wartezeit der Hardware debounce in Hundertsteln von Millisekunden an.
[in] DriveStrength
[in] IoRestriction
[in] ResourceSourceIndex
Dieser Parameter sollte immer null sein.
[in] ResourceSourceName
Dieser Parameter sollte immer "ResourceConsumer" sein.
[in] ResourceUsage
Gibt an, ob dieses Gerät verwendet wird.
[in] VendorData
Ein Zeiger auf einen Rohdatenpuffer mit vom Hersteller definierten Bytedaten, die vom Betriebssystemtreiber decodiert werden sollen.
[in] VendorDataLength
Die Größe des Puffers im parameter VendorData.
[in] PinTable
Eine Liste der Pinnummern für die Ressource.
[in] PinCount
Die Anzahl der pins, die vom PinTable Parameter beschrieben werden.
[out] Resource
Ein Zeiger auf die Ressource. Die Struktur hinter dem Zeiger ist vom Typ PEP_ACPI_GPIO_RESOURCE.
Rückgabewert
Nichts
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Wird ab Windows 10 unterstützt. |
| Zielplattform- | Fenster |
| Header- | pepfx.h (include Pep_x.h) |