STOR_RESET_BUS_SYNCHRONOUS_PARAMETER - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// storport.h

typedef struct _STOR_RESET_BUS_SYNCHRONOUS_PARAMETER {
  ULONG Version;
  ULONG Size;
  ULONG PathId;
  ULONG Reserved;
} STOR_RESET_BUS_SYNCHRONOUS_PARAMETER, *PSTOR_RESET_BUS_SYNCHRONOUS_PARAMETER;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-storport-stor_reset_bus_synchronous_parameter)

Description

STOR_RESET_BUS_SYNCHRONOUS_PARAMETER is the Parameters parameter to the miniport's **HW_ADAPTER_CONTROL routine when *ControlType* is **ScsiAdapterResetBusSynchronous**.

Members

Version

Size, in bytes, of this structure. The structure size serves as the version number.

Size

Size, in bytes, of this structure plus all of its variable-sized fields.

PathId

Identifies the SCSI bus to be reset.

Reserved

Reserved for future use.

Remarks

Storport calls the miniport's **HW_ADAPTER_CONTROL routine with a control type of *ScsiAdapterResetBusSynchronous* only if the miniport has declared support for *StorportFeatureResetBusSynchronous* feature.

ScsiAdapterResetBusSynchronous control is invoked at PASSIVE_LEVEL, so the miniport is able to do the synchronous bus reset safely.

See also

**HW_ADAPTER_CONTROL

SCSI_ADAPTER_CONTROL_TYPE

STORPORT_FEATURE_TYPE