Hello,
I’ve to call IoCallDriver. To get the DeviceObject of the desired driver(w2k
wdm), I’m trying to call IoGetDeviceObjectPointer. I’m getting the error
STATUS_OBJECT_NAME_INVALID.
As my second driver (to be called) is WDM , I’ve not named its device
object. Therefore I first call IoGetDeviceInterfaces.
I get the Interfacesymbolicname as
??\PCI#VEN_10E8&DEV_5920&SUBSYS_00EE10E8&REV_00#3&61aaa01&0&58#{89061b39-f2
6b-486b-a3e7-f9b3b0bad59a}
So I call IoGetDeviceObjectPointer by passing following name :
\??\PCI#VEN_10E8&DEV_5920&SUBSYS_00EE10E8&REV_00#3&61aaa01&0&58#{89061b39-
f26b-486b-a3e7-f9b3b0bad59a}
But I get the error STATUS_OBJECT_NAME_INVALID.
What is wrong in this ? How should I pass the object name ?
Thanks in advance,
Regards,
Aparna
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
Hello,
I also tried with \\.\Interfacename . But still no success.
Is there any other way ?
Regards,
Aparna
----- Original Message -----
From: “Aparna Sachin Argade”
To: “NT Developers Interest List”
Sent: Wednesday, March 28, 2001 12:08 PM
Subject: [ntdev] error while calling IoGetDeviceObjectPointer
> Hello,
> I’ve to call IoCallDriver. To get the DeviceObject of the desired
driver(w2k
> wdm), I’m trying to call IoGetDeviceObjectPointer. I’m getting the error
> STATUS_OBJECT_NAME_INVALID.
> As my second driver (to be called) is WDM , I’ve not named its device
> object. Therefore I first call IoGetDeviceInterfaces.
> I get the Interfacesymbolicname as
>
??\PCI#VEN_10E8&DEV_5920&SUBSYS_00EE10E8&REV_00#3&61aaa01&0&58#{89061b39-f2
> 6b-486b-a3e7-f9b3b0bad59a}
> So I call IoGetDeviceObjectPointer by passing following name :
>
\??\PCI#VEN_10E8&DEV_5920&SUBSYS_00EE10E8&REV_00#3&61aaa01&0&58#{89061b39-
> f26b-486b-a3e7-f9b3b0bad59a}
> But I get the error STATUS_OBJECT_NAME_INVALID.
> What is wrong in this ? How should I pass the object name ?
> Thanks in advance,
> Regards,
> Aparna
>
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@wipro.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
Hi,
Did u converted this to Unicode ?
and try this also after converting to Unicode :
\??\VEN_10E8&DEV_5920&SUBSYS_00EE10E8&REV_00#3&61aaa01&0&58#{89061b39-
f26b-486b-a3e7-f9b3b0bad59a}
Regards,
Satish K.S
----- Original Message -----
From: “Aparna Sachin Argade”
To: “NT Developers Interest List”
Sent: Wednesday, March 28, 2001 12:08 PM
Subject: [ntdev] error while calling IoGetDeviceObjectPointer
> Hello,
> I’ve to call IoCallDriver. To get the DeviceObject of the desired
driver(w2k
> wdm), I’m trying to call IoGetDeviceObjectPointer. I’m getting the error
> STATUS_OBJECT_NAME_INVALID.
> As my second driver (to be called) is WDM , I’ve not named its device
> object. Therefore I first call IoGetDeviceInterfaces.
> I get the Interfacesymbolicname as
>
??\PCI#VEN_10E8&DEV_5920&SUBSYS_00EE10E8&REV_00#3&61aaa01&0&58#{89061b39-f2
> 6b-486b-a3e7-f9b3b0bad59a}
> So I call IoGetDeviceObjectPointer by passing following name :
>
\??\PCI#VEN_10E8&DEV_5920&SUBSYS_00EE10E8&REV_00#3&61aaa01&0&58#{89061b39-
> f26b-486b-a3e7-f9b3b0bad59a}
> But I get the error STATUS_OBJECT_NAME_INVALID.
> What is wrong in this ? How should I pass the object name ?
> Thanks in advance,
> Regards,
> Aparna
>
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@aalayance.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
Try
\DosDevices\PCI#VEN_10E8&DEV_5920&SUBSYS_00EE10E8&REV_00#3&61aaa01&0&58#{8
9061b39-f26b-486b-a3e7-f9b3b0bad59a}
Regards
Jeseem
mailto:xxxxx@hotmail.com
----- Original Message -----
From: “Aparna Sachin Argade”
To: “NT Developers Interest List”
Sent: Wednesday, March 28, 2001 12:36 PM
Subject: [ntdev] Re: error while calling IoGetDeviceObjectPointer
> Hello,
> I also tried with \\.\Interfacename . But still no success.
> Is there any other way ?
> Regards,
> Aparna
> ----- Original Message -----
> From: “Aparna Sachin Argade”
> To: “NT Developers Interest List”
> Sent: Wednesday, March 28, 2001 12:08 PM
> Subject: [ntdev] error while calling IoGetDeviceObjectPointer
>
>
> > Hello,
> > I’ve to call IoCallDriver. To get the DeviceObject of the desired
> driver(w2k
> > wdm), I’m trying to call IoGetDeviceObjectPointer. I’m getting the
error
> > STATUS_OBJECT_NAME_INVALID.
> > As my second driver (to be called) is WDM , I’ve not named its device
> > object. Therefore I first call IoGetDeviceInterfaces.
> > I get the Interfacesymbolicname as
> >
>
??\PCI#VEN_10E8&DEV_5920&SUBSYS_00EE10E8&REV_00#3&61aaa01&0&58#{89061b39-f2
> > 6b-486b-a3e7-f9b3b0bad59a}
> > So I call IoGetDeviceObjectPointer by passing following name :
> >
>
\??\PCI#VEN_10E8&DEV_5920&SUBSYS_00EE10E8&REV_00#3&61aaa01&0&58#{89061b39-
> > f26b-486b-a3e7-f9b3b0bad59a}
> > But I get the error STATUS_OBJECT_NAME_INVALID.
> > What is wrong in this ? How should I pass the object name ?
> > Thanks in advance,
> > Regards,
> > Aparna
> >
> >
> >
> > —
> > You are currently subscribed to ntdev as: xxxxx@wipro.com
> > To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@hotmail.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
> As my second driver (to be called) is WDM , I’ve not named its device
object. Therefore I first call IoGetDeviceInterfaces.
I get the Interfacesymbolicname as
Try using the device interface arrival notification feature.
Max
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