Condividi tramite


funzione PEP_ACPI_INITIALIZE_EXTENDED_IO_RESOURCE (pep_x.h)

La funzione PEP_ACPI_INITIALIZE_EXTENDED_IO_RESOURCE inizializza la struttura PEP_ACPI_EXTENDED_ADDRESS del plug-in di estensione della piattaforma.

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 PEP_ACPI_EXTENDED_ADDRESS inizializzata.

[in] Decode

Se impostato, indica che questo bridge decodifica in modo sottrazione l'indirizzo. Questo vale solo per i bridge 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 PEP_ACPI_EXTENDED_ADDRESS inizializzata.

[in] AddressGranularity

Maschera di bit che indica quali bit sono stati decodificati.

[in] AddressMinimum

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

[in] AddressMaximum

Per i bridge che convertono gli indirizzi, questo indica l'indirizzo iniziale massimo sul lato secondario del bridge.

[in] AddressTranslation

Per i bridge che traducono gli indirizzi attraverso il ponte, questo è l'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 di risorse.

[in] TranslationTypeNonStatic

Se true, indica che la risorsa usa la conversione dei tipi. In caso contrario, usa la conversione statica del tipo.

[in] TanslationSparseDensity

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

[out] Resource

Viene eseguito il cast a *PEP_ACPI_EXTENDED_ADDRESS.

Valore restituito

nessuno

Requisiti

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

Vedi anche

PEP_ACPI_EXTENDED_ADDRESS