funzione PEP_ACPI_INITIALIZE_EXTENDED_IO_RESOURCE (pepfx.h)

La funzione PEP_ACPI_INITIALIZE_EXTENDED_IO_RESOURCE inizializza una struttura di plug-in dell'estensione della piattaforma (PEP) PEP_ACPI_EXTENDED_ADDRESS .

Sintassi

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

Parametri

[in] ResourceUsage

Questo parametro viene copiato nel membro GeneralFlags della struttura di PEP_ACPI_EXTENDED_ADDRESS inizializzata.

[in] Decode

Se impostato, indica che questo bridge decodifica in modo sottrazione l'indirizzo. Questo vale solo per i ponti di primo livello.

Se non è impostato, indica che questo bridge decodifica positivamente questo indirizzo.

[in] IsMinFixed

Se impostato, indica che l'indirizzo minimo è fisso.

[in] IsMaxFixed

Se impostato, indica che l'indirizzo massimo è fisso.

[in] ISARanges

Questo parametro viene copiato nel membro TypeSpecificFlags della struttura di PEP_ACPI_EXTENDED_ADDRESS inizializzata.

[in] AddressGranularity

Maschera bit che indica quali bit sono stati decodificati.

[in] AddressMinimum

Per i ponti che traducono gli indirizzi, questo indica l'indirizzo iniziale minimo sul lato secondario del ponte.

[in] AddressMaximum

Per i ponti che traducono gli indirizzi, questo indica l'indirizzo iniziale massimo sul lato secondario del ponte.

[in] AddressTranslation

Per i ponti che traducono gli indirizzi attraverso il ponte, si tratta dell'indirizzo sul lato primario.

[in] RangeLength

Lunghezza dell'intervallo di indirizzi.

[in] TypeSpecificAttributes

Attributi specifici del tipo per questa risorsa.

[in] DescriptorName

Nome del descrittore della risorsa.

[in] TranslationTypeNonStatic

Se true, indica che la risorsa usa la traduzione dei tipi. In caso contrario, usa la traduzione statica dei tipi.

[in] TanslationSparseDensity

Se false, indica che si tratta di una traduzione densa. In caso contrario, è sparse.

[out] Resource

Viene eseguito il cast in *PEP_ACPI_EXTENDED_ADDRESS.

Valore restituito

nessuno

Requisiti

   
Client minimo supportato Supportato a partire da Windows 10.
Piattaforma di destinazione Windows
Intestazione pepfx.h (includere Pep_x.h)

Vedi anche

PEP_ACPI_EXTENDED_ADDRESS