BUS_RESET_DATA structure

The BUS_RESET_DATA structure specifies the context for the extended bus reset notification routine.

Syntax


typedef struct _BUS_RESET_DATA {
  PVOID        ResetContext;
  ULONG        GenerationCount;
  NODE_ADDRESS DeviceNodeId;
  NODE_ADDRESS LocalNodeId;
  UCHAR        SpeedToNode;
} BUS_RESET_DATA, *PBUS_RESET_DATA;

Members

ResetContext

Pointer to a client driver-defined context when a bus reset occurs. The argument that is specified in the u.BusResetNotification.ResetContext parameter when the REQUEST_BUS_RESET_NOTIFICATION request is sent.

GenerationCount

The current generation of the 1394 bus.

DeviceNodeId

The 1394 address for the device.

LocalNodeId

The 1394 address for the local host.

SpeedToNode

The negotiated speed to the device. The possible values are as follows:

FlagValueDescription
SPEED_FLAGS_8000x08 800 Mb/s
SPEED_FLAGS_16000x10160 Mb/s
SPEED_FLAGS_32000x203200 Mb/s

 

Requirements

Version

Available in Windows 7 and later versions.

Header

1394api.h (include 1394.h)

See also

Device Driver Interface (DDI) Changes in Windows 7

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft