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) |