KdpSysWriteBusData

NTSTATUS __stdcall KdpSysWriteBusData(
        _BUS_DATA_TYPE BusDataType,
        UINT64 BusNumber,
        UINT64 SlotNumber,
        UINT64 Address,
        PVOID Buffer,
        UINT64 Request,
        UINT64 *Actual){
  ULONG v7; 

  if( BusDataType == PCIConfiguration )
    v7 = ((__int64(__fastcall *)(_QWORD, _QWORD, PVOID, UINT64, _DWORD))qword_140C00638)(
           (unsigned int)BusNumber,
           (unsigned int)SlotNumber,
           Buffer,
           Address,
           Request);
  else
    v7 = HalSetBusDataByOffset(BusDataType, BusNumber, SlotNumber, Buffer, Address, Request);
  *(_DWORD *)Actual = v7;
  return(_DWORD)Request != v7 ? 0xC0000001 : 0;
}

Referenced by:

KdSystemDebugControl
KdpSetBusData