BUSDATA_PARMS (Windows CE 5.0)

Send Feedback

This structure contains information that the HalSetBusDataByOffset and HalGetBusDataByOffset functions use when calling the OAL.

typedef struct  BUSDATA_PARMS {DWORD Function;ULONG ReturnCode;BUS_DATA_TYPE BusDataType;ULONG BusNumber;ULONG SlotNumber;PVOID Buffer;ULONG Offset;ULONG Length;} BUSDATA_PARMS, *PBUSDATA_PARMS;

Members

  • Function
    [in] IOCTL that specifies which function to call. Set to IOCTL_HAL_GETBUSDATA or IOCTL_HAL_SETBUSDATA.
  • ReturnCode
    [out] Return code from the Function member.
  • BusDataType
    [in] BUS_DATA_TYPE structure.
  • BusNumber
    [in] Bus number.
  • SlotNumber
    [in] Slot or device number.
  • Buffer
    [in] Pointer to a buffer.
  • Offset
    [in] Offset into the buffer.
  • Length
    [in] Length of the buffer.

Requirements

OS Versions: Windows CE .NET 4.0 and later.
Header: PCIReg.h.

See Also

HalSetBusDataByOffset | HalGetBusDataByOffset | IOCTL_HAL_GETBUSDATA | IOCTL_HAL_SETBUSDATA

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.