función PEP_ACPI_INITIALIZE_EXTENDED_IO_RESOURCE (pepfx.h)

La función PEP_ACPI_INITIALIZE_EXTENDED_IO_RESOURCE inicializa una estructura de PEP_ACPI_EXTENDED_ADDRESS del complemento de extensión de plataforma (PEP).

Sintaxis

void PEP_ACPI_INITIALIZE_EXTENDED_IO_RESOURCE(
  [in]  BOOLEAN            ResourceUsage,
  [in]  UCHAR              Decode,
  [in]  BOOLEAN            IsMinFixed,
  [in]  BOOLEAN            IsMaxFixed,
  [in]  UCHAR              ISARanges,
  [in]  ULONGLONG          AddressGranularity,
  [in]  ULONGLONG          AddressMinimum,
  [in]  ULONGLONG          AddressMaximum,
  [in]  ULONGLONG          AddressTranslation,
  [in]  ULONGLONG          RangeLength,
  [in]  ULONGLONG          TypeSpecificAttributes,
  [in]  PUNICODE_STRING    DescriptorName,
  [in]  BOOLEAN            TranslationTypeNonStatic,
  [in]  BOOLEAN            TanslationSparseDensity,
  [out] PPEP_ACPI_RESOURCE Resource
);

Parámetros

[in] ResourceUsage

Este parámetro se copia en el miembro GeneralFlags de la estructura PEP_ACPI_EXTENDED_ADDRESS inicializada.

[in] Decode

Cuando se establece, indica que este puente descodifica de forma resta la dirección. Esto solo se aplica a los puentes de nivel superior.

Cuando no se establece, indica que este puente descodifica positivamente esta dirección.

[in] IsMinFixed

Cuando se establece, indica que la dirección mínima es fija.

[in] IsMaxFixed

Cuando se establece, indica que la dirección máxima es fija.

[in] ISARanges

Este parámetro se copia en el miembro TypeSpecificFlags de la estructura PEP_ACPI_EXTENDED_ADDRESS inicializada.

[in] AddressGranularity

Máscara de bits que indica qué bits se han descodificado.

[in] AddressMinimum

En el caso de los puentes que traducen direcciones, esto indica la dirección inicial mínima en el lado secundario del puente.

[in] AddressMaximum

En el caso de los puentes que traducen direcciones, esto indica la dirección inicial máxima en el lado secundario del puente.

[in] AddressTranslation

En el caso de los puentes que traducen direcciones a través del puente, esta es la dirección del lado principal.

[in] RangeLength

Longitud del intervalo de direcciones.

[in] TypeSpecificAttributes

Atributos específicos del tipo para este recurso.

[in] DescriptorName

Nombre del descriptor de recursos.

[in] TranslationTypeNonStatic

Cuando es true, indica que el recurso usa la traducción de tipos. De lo contrario, usa la traducción estática de tipos.

[in] TanslationSparseDensity

Cuando es false, indica que se trata de una traducción densa. De lo contrario, es disperso.

[out] Resource

Esto se convierte en *PEP_ACPI_EXTENDED_ADDRESS.

Valor devuelto

None

Requisitos

Requisito Value
Cliente mínimo compatible Se admite a partir de Windows 10.
Plataforma de destino Windows
Encabezado pepfx.h (include Pep_x.h)

Consulte también

PEP_ACPI_EXTENDED_ADDRESS