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