dmio offlines my port driver's drive

What exactly causes a dynamic disk to be marked offline?

If I report my virtual drive’s PDO before the 2nd phase of system
initialization is complete everything works fine. However, if my PDO is
reported ‘late’, then dmio doesn’t create the normal device objects/ disk
group object directories for the volumes on my drive, & always reports my
drive as being “Offline” to the mmc disk manger.

Anyone else have this problem?..Especially u guys doing SCSI work over
TDI. If so (or if not), are you a miniport, or full port driver?


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

If you use basic disks you don’t get this problem. There is no documented
way (at least that I have found) to tell the disk manager that new dynamic
disks are available and to bring them on line.

–Mark

Mark J. Cariddi
Consulting Associate
Open Systems Resources, Inc.
http://www.osr.com/

-----Original Message-----
From: xxxxx@timesn.com [mailto:xxxxx@timesn.com]
Sent: Friday, January 11, 2002 6:19 AM
To: NT Developers Interest List
Subject: [ntdev] dmio offlines my port driver’s drive

What exactly causes a dynamic disk to be marked offline?

If I report my virtual drive’s PDO before the 2nd phase of system
initialization is complete everything works fine. However, if my PDO is
reported ‘late’, then dmio doesn’t create the normal device objects/ disk
group object directories for the volumes on my drive, & always reports my
drive as being “Offline” to the mmc disk manger.

Anyone else have this problem?..Especially u guys doing SCSI work over
TDI. If so (or if not), are you a miniport, or full port driver?


You are currently subscribed to ntdev as: xxxxx@osr.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

Veritas has command line utility to bring the dyn disk back online.

The 1394 disk driver uses very original way - it disables the “Upgrade to Dynamic Disk”
menu item in the Disk manager so this problem never arises.
Anybody knows how to disable this menu item?

----- Original Message -----
From: “Mark Cariddi”
To: “NT Developers Interest List”
Sent: Friday, January 11, 2002 9:24 AM
Subject: [ntdev] RE: dmio offlines my port driver’s drive

> If you use basic disks you don’t get this problem. There is no documented
> way (at least that I have found) to tell the disk manager that new dynamic
> disks are available and to bring them on line.
>
> --Mark
>
> Mark J. Cariddi
> Consulting Associate
> Open Systems Resources, Inc.
> http://www.osr.com/
>
>
> -----Original Message-----
> From: xxxxx@timesn.com [mailto:xxxxx@timesn.com]
> Sent: Friday, January 11, 2002 6:19 AM
> To: NT Developers Interest List
> Subject: [ntdev] dmio offlines my port driver’s drive
>
>
> What exactly causes a dynamic disk to be marked offline?
>
> If I report my virtual drive’s PDO before the 2nd phase of system
> initialization is complete everything works fine. However, if my PDO is
> reported ‘late’, then dmio doesn’t create the normal device objects/ disk
> group object directories for the volumes on my drive, & always reports my
> drive as being “Offline” to the mmc disk manger.
>
> Anyone else have this problem?..Especially u guys doing SCSI work over
> TDI. If so (or if not), are you a miniport, or full port driver?
>
> —
> You are currently subscribed to ntdev as: xxxxx@osr.com
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
> —
> You are currently subscribed to ntdev as: xxxxx@setengineering.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

“Gera Kazakov” wrote in message
news:xxxxx@ntdev…
>
> Anybody knows how to disable this menu item?
>

The only way I can think of would be an application-level hack (like,
subclassing the window menu or whatever).

Never take application development advice from a kernel developer,

Peter
OSR


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

Well, probably i did not make my question clear.
I wonder if exists some device property reported, say, in device
capabilities or thru some other ioctl request to the driver which
can effectively force the Device manager to disable this feature.
I see it works with my 1394 disk drive and I wonder if I can do
the same in my own driver.

----- Original Message -----
From: “Peter Viscarola”
Newsgroups: ntdev
To: “NT Developers Interest List”
Sent: Friday, January 11, 2002 11:02 AM
Subject: [ntdev] Re: dmio offlines my port driver’s drive

> “Gera Kazakov” wrote in message
> news:xxxxx@ntdev…
> >
> > Anybody knows how to disable this menu item?
> >
>
> The only way I can think of would be an application-level hack (like,
> subclassing the window menu or whatever).
>
> Never take application development advice from a kernel developer,
>
> Peter
> OSR
>
>
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@setengineering.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

Thing is, I actually want my users to be able to turn me into a dynamic
disk. More generally, I’d like my users to be able to use my virtual drive
for anything they can use a regular drive for.

Even if it’s not possible without hacking, I’d still like to know what the
big deal is with what Veritas probably consideres ‘removable’ drives. What
reason could dmio/dmloader have to choose to not be PnP aware like everyone
else & get notified when a new disk arrives?

01/11/02, “Mark Cariddi ” wrote:
> If you use basic disks you don’t get this problem. There is no documented
> way (at least that I have found) to tell the disk manager that new dynamic
> disks are available and to bring them on line.
>
> --Mark
>
> Mark J. Cariddi
> Consulting Associate


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

Do they have a special disk driver or the usual Disk/ClassPnP over SBP2PORT?
If second - then the question is in some SCSI IOCTLs or maybe INQUIRY data.

Max

----- Original Message -----
From: “Gera Kazakov”
To: “NT Developers Interest List”
Sent: Friday, January 11, 2002 7:49 PM
Subject: [ntdev] RE: dmio offlines my port driver’s drive

> Veritas has command line utility to bring the dyn disk back online.
>
> The 1394 disk driver uses very original way - it disables the “Upgrade to Dynamic Disk”
> menu item in the Disk manager so this problem never arises.
> Anybody knows how to disable this menu item?
>
> ----- Original Message -----
> From: “Mark Cariddi”
> To: “NT Developers Interest List”
> Sent: Friday, January 11, 2002 9:24 AM
> Subject: [ntdev] RE: dmio offlines my port driver’s drive
>
>
> > If you use basic disks you don’t get this problem. There is no documented
> > way (at least that I have found) to tell the disk manager that new dynamic
> > disks are available and to bring them on line.
> >
> > --Mark
> >
> > Mark J. Cariddi
> > Consulting Associate
> > Open Systems Resources, Inc.
> > http://www.osr.com/
> >
> >
> > -----Original Message-----
> > From: xxxxx@timesn.com [mailto:xxxxx@timesn.com]
> > Sent: Friday, January 11, 2002 6:19 AM
> > To: NT Developers Interest List
> > Subject: [ntdev] dmio offlines my port driver’s drive
> >
> >
> > What exactly causes a dynamic disk to be marked offline?
> >
> > If I report my virtual drive’s PDO before the 2nd phase of system
> > initialization is complete everything works fine. However, if my PDO is
> > reported ‘late’, then dmio doesn’t create the normal device objects/ disk
> > group object directories for the volumes on my drive, & always reports my
> > drive as being “Offline” to the mmc disk manger.
> >
> > Anyone else have this problem?..Especially u guys doing SCSI work over
> > TDI. If so (or if not), are you a miniport, or full port driver?
> >
> > —
> > You are currently subscribed to ntdev as: xxxxx@osr.com
> > To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
> >
> > —
> > You are currently subscribed to ntdev as: xxxxx@setengineering.com
> > To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@storagecraft.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