Función ReadIoSpace (wdbgexts.h)

La función ReadIoSpace lee desde las ubicaciones de E/S del sistema.

Sintaxis

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

Parámetros

address

Especifica la dirección de E/S de la que se va a leer.

data

Especifica la dirección de una variable que contiene los datos leídos. Debe ser al menos el número de bytes contenidos en tamaño.

size

Especifica la dirección de una variable que contiene el número de bytes que se van a leer (solo 1, 2 o 4). Una vez leídos los datos, size contendrá el número de bytes leídos realmente.

Valor devuelto

None

Observaciones

Si está escribiendo código de 64 bits, debe usar ReadIoSpace64 en su lugar. Consulte Punteros de 32 bits y punteros de 64 bits para obtener más información.

Si va a escribir una extensión WdbgExts, incluya wdbgexts.h. Si va a escribir una extensión DbgEng que llama a esta función, incluya wdbgexts.h antes de dbgeng.h (consulte Escribir código de extensión de DbgEng para obtener más información).

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado wdbgexts.h (include Wdbgexts.h, Dbgeng.h)