Virtual SCSI Miniport-ScsiPortInitialize become fail

Hi Gurus,

Please shed light on my doubt. I am writing a virtual miniport. In
Driverentry, ScsiPortInitialize become fail. It shows the error of C0000059
(“Indicates two revision levels are incompatible”) and ScsiPortInitialize
won’t call HwFindAdapter function.

doubts:-

  1. what will be the value of AdapterInterfaceType of
    HW_INITIALIZATION_DATA.

  2. What are the details should I care to fill
    HW_INITIALIZATION_DATA.

TIA,
Faizal


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

You did not specify which version you are using. If for a 2000 mini-port you
must have a HwAdapterState to handle PnP, if NT 4 or before you do not need
that. Version ID may or may not be needed as well, depending on the targeted
OS.

Gary G. Little
Staff Engineer
Broadband Storage, Inc.
xxxxx@broadstor.com

-----Original Message-----
From: FAIZAL C K [mailto:xxxxx@nestec.net]
Sent: Thursday, August 09, 2001 4:55 AM
To: NT Developers Interest List
Subject: [ntdev] Virtual SCSI Miniport-ScsiPortInitialize become fail

Hi Gurus,

Please shed light on my doubt. I am writing a virtual miniport. In
Driverentry, ScsiPortInitialize become fail. It shows the error of C0000059
(“Indicates two revision levels are incompatible”) and ScsiPortInitialize
won’t call HwFindAdapter function.

doubts:-

  1. what will be the value of AdapterInterfaceType of
    HW_INITIALIZATION_DATA.

  2. What are the details should I care to fill
    HW_INITIALIZATION_DATA.

TIA,
Faizal


You are currently subscribed to ntdev as: xxxxx@broadstor.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

> Please shed light on my doubt. I am writing a virtual

miniport. In Driverentry, ScsiPortInitialize become fail. It
shows the error of C0000059 (“Indicates two revision levels
are incompatible”) and ScsiPortInitialize won’t call
HwFindAdapter function.

Make sure to:

  1. Set the HwInitializationDataSize member to
    sizeof(HW_INITIALIZATION_DATA).
  2. Set the entry points for:
    HwScsiFindAdapter
    HwScsiInitialize
    HwScsiStartIo
    HwScsiResetBus

For more details, please refer to the Windows DDK documentation.

Ravi.

doubts:-

  1. what will be the value of AdapterInterfaceType of
    HW_INITIALIZATION_DATA.

  2. What are the details should I care to fill
    HW_INITIALIZATION_DATA.

TIA,
Faizal


You are currently subscribed to ntdev as: xxxxx@microsoft.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com