Compartir a través de


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
S_OK
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)