Windows System Software -- Consulting, Training, Development -- Unique Expertise, Guaranteed Results

Before Posting...
Please check out the Community Guidelines in the Announcements and Administration Category.

Need help in rescanning specific HBA

nkManoja_kumarnkManoja_kumar Member Posts: 3
Hi All,
I was wondering if there is any mechanism to re-scan specific HBA port from user space with IOCTL/API ? This is required for our user space implementation to issue HBA re-scan instead of whole storage stack refresh.

I had come across this IOCTL : IOCTL_SCSI_RESCAN_BUS IOCTL which is directed towards non-PNP drivers and it says as obsolete.
Apart from this In powershell, i figured out there is "Get-InitiatorPort" module which does list of all HBA/SCSI port's in system and Update-HostStorageCache (Diskpar | rescan) which does all volume/storage objects refresh. But, I found none of the user space API/component which can issue rescan on specific HBA. i.e. All driven by PnP mechanism only.

Am i missing something here ? Could someone help on this please.
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Upcoming OSR Seminars
Developing Minifilters 29 July 2019 OSR Seminar Space
Writing WDF Drivers 23 Sept 2019 OSR Seminar Space
Kernel Debugging 21 Oct 2019 OSR Seminar Space
Internals & Software Drivers 18 Nov 2019 Dulles, VA