Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La función readIoSpaceEx es una versión extendida de ReadIoSpace. Lee no solo las ubicaciones de E/S del sistema, sino también las ubicaciones de E/S en un autobús. ReadIoSpace funciona como ReadIoSpaceEx, salvo que el valor predeterminado interfacetype a ISA, busnumber a cero y espacio de direcciones a 1.
Sintaxis
void ReadIoSpaceEx(
ULONG address,
PULONG data,
PULONG size,
ULONG interfacetype,
ULONG busnumber,
ULONG addressspace
);
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. Tamaño debe ser 1, 2 o 4. Una vez leídos los datos, tamaño contendrán el número de bytes leídos realmente.
interfacetype
Especifica el tipo de interfaz en la que existe el espacio de E/S extendido. Entre los valores posibles se incluyen ISA, EISA y MCA. Para obtener más información, consulte ntddk.h, que está disponible como parte del Kit de controladores de Windows.
busnumber
Especifica el número del bus en el que existe el espacio de E/S extendido. Esto suele ser cero, a menos que haya más de un bus de un tipo determinado.
addressspace
Esto suele ser 1.
Valor devuelto
Ninguno
Observaciones
Si está escribiendo código de 64 bits, debe usar ReadIoSpaceEx64 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 dbgEng para obtener más información).
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Escritorio |
encabezado de | wdbgexts.h (incluya Wdbgexts.h, Dbgeng.h) |