PRB: SCSI Miniport Adapter-Specific Parameter May Be IncorrectID: Q140269
|
There is a problem when passing parameters to SCSI miniports.
Assume that you have a system with multiple adapters of the same type, so a
single miniport will support the hardware. If you want to set specific
parameters to only the first adapter (Device0) and not any other adapters,
you'd add to the SCSI miniport's registry key
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\XyzScsi a "Parameters"
subkey. Under the "Parameters" subkey, a "Device0" subkey would be added,
with a "DriverParameter" value. The registry entry would be similar to
this:
XyzScsi
Parameters
Device0
DriverParameter REG_SZ : "Device0 parameters"
As a temporary workaround, set up a default set of registry parameters for
all adapters and a specific key for the adapter with the required
parameters. For example, under the SCSI miniport key, create a Parameters
subkey. Under the Parameters subkey, create a subkey "Device" with some
non-intrusive parameters, such as a string the SCSI miniport will ignore.
Then, for the device you want to set a specific parameter to, say the first
device, create a device-specific key "Device0" with the device-specific
parameters. In the registry, this would look like similar to this:
XyzScsi
Parameters
Device
DriverParameter REG_SZ : "Parameters or string to be ignored"
Device0
DriverParameter REG_SZ : "Device0 parameters"
Microsoft has determined that there is a problem with the Scsiport.sys driver. This problem will be resolved in the next release of the operating system.
Additional query words: 3.50
Keywords : ntddkstorage
Version : 3.50
Platform : NT WINDOWS
Issue type :
Last Reviewed: March 3, 1999