Funzione ReadIoSpace64 (wdbgexts.h)
La funzione ReadIoSpace64 legge dai percorsi di I/O di sistema.
Sintassi
void ReadIoSpace64(
ULONG64 address,
PULONG data,
PULONG size
);
Parametri
address
Specifica l'indirizzo di I/O da cui leggere.
data
Specifica l'indirizzo di una variabile in cui contenere i dati letti. Deve essere almeno il numero di byte contenuti in dimensione.
size
Specifica l'indirizzo di una variabile che contiene il numero di byte da leggere. dimensioni deve essere 1, 2 o 4. Dopo la lettura dei dati, dimensione conterrà il numero di byte effettivamente letti.
Valore restituito
Nessuno
Osservazioni
Se si scrive codice a 32 bit, è consigliabile usare ReadIoSpace. Per informazioni dettagliate, vedere puntatori a 32 bit e puntatori a 64 bit.
Se si scrive un'estensione WdbgExts, includere wdbgexts.h. Se si sta scrivendo un'estensione DbgEng che chiama questa funzione, includere wdbgexts.h prima di dbgeng.h (vedere Scrittura del codice dell'estensione DbgEng per informazioni dettagliate).
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | wdbgexts.h (include Wdbgexts.h, Dbgeng.h) |