funzione PEP_ACPI_INITIALIZE_EXTENDED_IO_RESOURCE (pepfx.h)
La funzione PEP_ACPI_INITIALIZE_EXTENDED_IO_RESOURCE inizializza la struttura di PEP_ACPI_EXTENDED_ADDRESS di un 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 GeneralFlags membro 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 è impostata, 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 TypeSpecificFlags membro 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 traducono gli indirizzi, questo indica l'indirizzo iniziale minimo sul lato secondario del ponte.
[in] AddressMaximum
Per i bridge che traducono gli indirizzi, questo indica l'indirizzo iniziale massimo sul lato secondario del bridge.
[in] AddressTranslation
Per i bridge che traducono gli indirizzi attraverso il bridge, 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 della risorsa.
[in] TranslationTypeNonStatic
Se true, indica che la risorsa usa la conversione dei tipi. In caso contrario, usa la conversione statica dei tipi.
[in] TanslationSparseDensity
Se false, indica che si tratta di una traduzione densa. In caso contrario, è di tipo sparse.
[out] Resource
Viene eseguito il cast a *PEP_ACPI_EXTENDED_ADDRESS.
Valore restituito
Nessuno
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Supportato a partire da Windows 10. |
piattaforma di destinazione | Finestre |
intestazione | pepfx.h (include Pep_x.h) |