função PEP_ACPI_INITIALIZE_IOPORT_RESOURCE (pepfx.h)

A função PEP_ACPI_INITIALIZE_IOPORT_RESOURCE inicializa uma estrutura de PEP_ACPI_IO_MEMORY_RESOURCE PEP (plug-in de extensão de plataforma).

Sintaxe

void PEP_ACPI_INITIALIZE_IOPORT_RESOURCE(
  [in]  UCHAR              Decode,
  [in]  USHORT             MinimumAddress,
  [in]  USHORT             MaximumAddress,
  [in]  UCHAR              Alignment,
  [in]  UCHAR              PortLength,
  [out] PPEP_ACPI_RESOURCE Resource
);

Parâmetros

[in] Decode

Especifica como decodificar o endereço do recurso. Se o bit 0 for um 1, isso indicará que o dispositivo lógico decodifica endereços de 16 bits. Se o bit 0 for 0, isso indica que o dispositivo lógico decodifica apenas os primeiros 10 bits do endereço.

Os bits 1 a 7 desse parâmetro são reservados e devem ser definidos como zero.

[in] MinimumAddress

Especifica o endereço inicial mínimo aceitável para o intervalo de E/S.

[in] MaximumAddress

Especifica o endereço inicial máximo aceitável para o intervalo de E/S.

[in] Alignment

Especifica a granularidade de alinhamento para o endereço de E/S atribuído.

[in] PortLength

Especifica o número de bytes no intervalo de E/S.

[out] Resource

Um ponteiro para o recurso. A estrutura por trás do ponteiro é do tipo PEP_ACPI_IO_MEMORY_RESOURCE.

Retornar valor

Nenhum

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte começando com Windows 10.
Plataforma de Destino Windows
Cabeçalho pepfx.h (inclua Pep_x.h)

Confira também

PEP_ACPI_IO_MEMORY_RESOURCE