Método IDebugDataSpaces2::WriteIo (dbgeng.h)
El método WriteIo escribe en la memoria de E/S del sistema y bus.
Sintaxis
HRESULT WriteIo(
[in] ULONG InterfaceType,
[in] ULONG BusNumber,
[in] ULONG AddressSpace,
[in] ULONG64 Offset,
[in] PVOID Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG BytesWritten
);
Parámetros
[in] InterfaceType
Especifica el tipo de interfaz del bus de E/S. Este parámetro puede tomar valores en la enumeración INTERFACE_TYPE definida en wdm.h.
[in] BusNumber
Especifica el número asignado por el sistema del bus. Esto suele ser cero, a menos que el sistema tenga más de un bus del mismo tipo de interfaz.
[in] AddressSpace
Establézcalo en uno.
[in] Offset
Especifica la ubicación de los datos solicitados.
[in] Buffer
Especifica los datos que se van a escribir en el bus de E/S.
[in] BufferSize
Especifica el tamaño en bytes del búfer Búfer. Este es el número máximo de bytes que se escribirán.
[out, optional] BytesWritten
Recibe el número de bytes escritos en el bus de E/S. Si BytesWritten es null, no se devuelve esta información.
Valor devuelto
Este método también puede devolver valores de error. Consulte valores devueltos para obtener más información.
Código devuelto | Descripción |
---|---|
|
El método se realizó correctamente. |
Observaciones
Este método solo está disponible en la depuración en modo kernel.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Escritorio |
encabezado de | dbgeng.h (include Dbgeng.h) |