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
Requisito | Valore |
---|---|
Client minimo supportato | Supportato a partire da Windows 10. |
Piattaforma di destinazione | Windows |
Intestazione | pepfx.h (includere Pep_x.h) |