Método IDebugDataSpaces2::WriteBusData (dbgeng.h)
El método WriteBusData escribe datos en un bus del sistema.
Sintaxis
HRESULT WriteBusData(
[in] ULONG BusDataType,
[in] ULONG BusNumber,
[in] ULONG SlotNumber,
[in] ULONG Offset,
[in] PVOID Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG BytesWritten
);
Parámetros
[in] BusDataType
Especifica el tipo de datos del bus en el que se va a escribir. Para obtener más información sobre los valores permitidos, consulte la documentación de la enumeración BUS_DATA_TYPE en Microsoft Windows SDK.
[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 datos de bus.
[in] SlotNumber
Especifica el número de ranura lógica en el bus.
[in] Offset
Especifica el desplazamiento en los datos del bus en los que empezar a escribir.
[in] Buffer
Especifica los datos que se van a escribir en el bus.
[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. 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.
La naturaleza de los datos leídos del bus es el sistema, el bus y la ranura dependientes.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Escritorio |
encabezado de | dbgeng.h (include Dbgeng.h) |