función PEP_ACPI_INITIALIZE_GPIO_INT_RESOURCE (pep_x.h)
La función PEP_ACPI_INITIALIZE_GPIO_INT_RESOURCE inicializa una estructura de PEP_ACPI_GPIO_RESOURCE del complemento de extensión de plataforma (PEP).
Sintaxis
void PEP_ACPI_INITIALIZE_GPIO_INT_RESOURCE(
[in] KINTERRUPT_MODE InterruptType,
[in] KINTERRUPT_POLARITY LevelType,
[in] BOOLEAN Shareable,
[in] BOOLEAN CanWake,
[in] GPIO_PIN_CONFIG_TYPE PinConfig,
[in] USHORT DebounceTimeout,
[in] UCHAR ResourceSourceIndex,
[in] PUNICODE_STRING ResourceSourceName,
[in] BOOLEAN ResourceUsage,
[in] PUCHAR VendorData,
[in] USHORT VendorDataLength,
[in] PUSHORT PinTable,
[in] UCHAR PinCount,
[out] PPEP_ACPI_RESOURCE Resource
);
Parámetros
[in] InterruptType
Valor de enumeración KINTERRUPT_MODE que identifica el tipo de interrupción.
[in] LevelType
Valor de enumeración KINTERRUPT_POLARITY que identifica cómo un dispositivo señala una solicitud de interrupción en una línea de interrupción.
[in] Shareable
Indica si el dispositivo se puede compartir.
[in] CanWake
Indica si el dispositivo se puede reactivar desde un estado de bajo consumo.
[in] PinConfig
Valor de enumeración GPIO_PIN_CONFIG_TYPE que identifica el tipo de configuración de patillas GPIO.
[in] DebounceTimeout
Especifica el tiempo de espera de espera de espera de hardware, en centésimas de milisegundos.
[in] ResourceSourceIndex
Este parámetro siempre debe ser cero.
[in] ResourceSourceName
Este parámetro siempre debe ser "ResourceConsumer".
[in] ResourceUsage
Indica si este dispositivo está en uso.
[in] VendorData
Puntero a un búfer de datos sin procesar que contiene datos de bytes definidos por el proveedor que el controlador del sistema operativo descodifica.
[in] VendorDataLength
Tamaño del búfer en el departamento VendorData .
[in] PinTable
Lista de números de anclaje en el recurso.
[in] PinCount
Número de patillas descritas por el parámetro PinTable .
[out] Resource
Puntero al recurso. La estructura detrás del puntero es de tipo PEP_ACPI_GPIO_RESOURCE.
Valor devuelto
None
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Se admite a partir de Windows 10. |
Plataforma de destino | Windows |
Encabezado | pep_x.h (incluya Pep_x.h) |