Funzione WriteIoSpace (wdbgexts.h)

La funzione WriteIoSpace scrive nelle posizioni di I/O di sistema.

Sintassi

void WriteIoSpace(
  ULONG  address,
  ULONG  data,
  PULONG size
);

Parametri

address

Specifica l'indirizzo di I/O a cui scrivere.

data

Specifica l'indirizzo di una variabile che contiene i dati da scrivere. Deve essere almeno il numero di byte contenuti in dimensioni.

size

Specifica l'indirizzo di una variabile contenente il numero di byte da scrivere. Le dimensioni devono essere 1, 2 o 4. Dopo la scrittura dei dati, le dimensioni conterranno il numero di byte effettivamente scritti.

Valore restituito

nessuno

Osservazioni

Se si scrive codice a 64 bit, è consigliabile usare WriteIoSpace64 . Per informazioni dettagliate, vedere Puntatori a 32 bit e puntatori a 64 bit .

Per un'estensione WdbgExts, includere wdbgexts.h. Per un'estensione DbgEng, includere wdbgexts.h prima di dbgeng.h. Per informazioni dettagliate, vedere Scrittura del codice di estensione DbgEng .

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione wdbgexts.h (include Wdbgexts.h, Dbgeng.h)