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)

Consulte también

GPIO_PIN_CONFIG_TYPE

KINTERRUPT_MODE

KINTERRUPT_POLARITY

PEP_ACPI_GPIO_RESOURCE