A method, by which a user mode application obtains all physical paths that
point to a logical unit on a newly-discovered small computer system
interface (SCSI) device, may include: sending an input output control
command to a kernel component regarding future discovery of any SCSI
device; awaiting discovery of a new SCSI device; awaiting generation, by
the kernel component, of a unique identifier (UID) and at least one set
of physical path information mapping thereto for a logical unit on the
newly-discovered SCSI device; and receiving, from the kernel component,
the UID and the at least one set of physical path information mapping
thereto for the logical unit of the newly-discovered SCSI device.