V
Victor Lai
Hi,
Under XP, I am using an vedio capture application DScaler which has its own
driver
component. The problem with this is that some function of this application
is conflicting with the original driver for the capture device(Conexant
Cx23880). Original Conexant driver is periodically mute the sound.
Question:
How can I disable(or pause) the original capture device driver in the
beginning of the DScaler application and reenable(or continue) the original
driver before exit my application?
I tried to use SERVICE_CONTROL_PAUSE and SERVICE_CONTROL_STOP option in
ControlService() for the driver service CX23880. It returns the error code
of 0x41c. Using SC.exe with "SC.exe stop CX23880" will return "[SC] control
service failed 1052, the requested control is not valid for the service".
Any other ways to do it?
thanks,
Victor Lai
email: (e-mail address removed)
Under XP, I am using an vedio capture application DScaler which has its own
driver
component. The problem with this is that some function of this application
is conflicting with the original driver for the capture device(Conexant
Cx23880). Original Conexant driver is periodically mute the sound.
Question:
How can I disable(or pause) the original capture device driver in the
beginning of the DScaler application and reenable(or continue) the original
driver before exit my application?
I tried to use SERVICE_CONTROL_PAUSE and SERVICE_CONTROL_STOP option in
ControlService() for the driver service CX23880. It returns the error code
of 0x41c. Using SC.exe with "SC.exe stop CX23880" will return "[SC] control
service failed 1052, the requested control is not valid for the service".
Any other ways to do it?
thanks,
Victor Lai
email: (e-mail address removed)