Click here to Skip to main content
15,898,945 members
Home / Discussions / Hardware & Devices
   

Hardware & Devices

 
QuestionRe: Is there any definite range for index of an network adapter? Pin
an8916-Oct-08 2:49
an8916-Oct-08 2:49 
AnswerRe: Is there any definite range for index of an network adapter? Pin
Dave Kreskowiak16-Oct-08 7:04
mveDave Kreskowiak16-Oct-08 7:04 
QuestionRe: Is there any definite range for index of an network adapter? Pin
an8916-Oct-08 19:52
an8916-Oct-08 19:52 
AnswerRe: Is there any definite range for index of an network adapter? Pin
Dave Kreskowiak17-Oct-08 1:53
mveDave Kreskowiak17-Oct-08 1:53 
QuestionCD DVD Drive problem Pin
Dalek Dave12-Oct-08 5:21
professionalDalek Dave12-Oct-08 5:21 
AnswerRe: CD DVD Drive problem Pin
User 171649212-Oct-08 8:18
professionalUser 171649212-Oct-08 8:18 
GeneralRe: CD DVD Drive problem Pin
Dalek Dave12-Oct-08 9:07
professionalDalek Dave12-Oct-08 9:07 
QuestionHow to hook device( Disk) Io? Pin
kcynic11-Oct-08 17:20
kcynic11-Oct-08 17:20 
I want to write such a driver for my cdrom:
1) When a specified disc(a encryped disc with some special information which can indicate that disc) injected in it and the user application want to read the disc, my driver will decrypt the content of the disc and return the decrypted content to the user application. Otherwise, my driver will transmit the io request to the default driver in the system.
How to implement such a driver?
2)Further more, if i want the user keep my specified application running to use the driver, in another word, only keep my appliction running can make the driver decrypted my disc or the io request would transmit to the default driver, should i have to create a exclusive mutex object in my user mode application so that my driver can chose the right action?

****edited******
I know, i should add this driver to the default driver which is present by the os. I found a driver implemented this. But it was surprising that, the driver simply called the IofCallDriver to deal most of the io request, only implemented IRP_MJ_POWER,IRP_MJ_DEVICE_CONTROL,IRP_MJ_INTERNAL_DEVICE_CONTROL, and IRP_MJ_PNP. But how it deal with what i want? Since it didn't do some its own task in IRP_MJ_READ, how did it hold the data readed from the disc?

Regards
QuestionHDD Serial number Pin
sasan5610-Oct-08 4:47
sasan5610-Oct-08 4:47 
AnswerRe: HDD Serial number Pin
Dave Kreskowiak10-Oct-08 5:19
mveDave Kreskowiak10-Oct-08 5:19 
QuestionSupporting Two USB mice on a single computer Pin
K. N. Nair8-Oct-08 1:31
K. N. Nair8-Oct-08 1:31 
AnswerRe: Supporting Two USB mice on a single computer Pin
#realJSOP9-Oct-08 1:23
professional#realJSOP9-Oct-08 1:23 
AnswerRe: Supporting Two USB mice on a single computer Pin
Sauce!9-Oct-08 19:52
Sauce!9-Oct-08 19:52 
QuestionMap USB Port to DirectSound Device Pin
GrizzlyDoug7-Oct-08 6:48
GrizzlyDoug7-Oct-08 6:48 
QuestionRe: Map USB Port to DirectSound Device Pin
GrizzlyDoug8-Oct-08 9:42
GrizzlyDoug8-Oct-08 9:42 
QuestionGenerating noise over LAN Pin
awais0996-Oct-08 19:43
awais0996-Oct-08 19:43 
AnswerRe: Generating noise over LAN Pin
Roger Wright12-Oct-08 3:15
professionalRoger Wright12-Oct-08 3:15 
QuestionBlank screen - What can I do? Pin
Simon P Stevens27-Sep-08 3:01
Simon P Stevens27-Sep-08 3:01 
AnswerRe: Blank screen - What can I do? Pin
Dave Kreskowiak27-Sep-08 3:30
mveDave Kreskowiak27-Sep-08 3:30 
GeneralRe: Blank screen - What can I do? Pin
Simon P Stevens28-Sep-08 22:21
Simon P Stevens28-Sep-08 22:21 
AnswerRe: Blank screen - What can I do? Pin
Paul Conrad27-Sep-08 7:12
professionalPaul Conrad27-Sep-08 7:12 
GeneralRe: Blank screen - What can I do? Pin
Simon P Stevens28-Sep-08 22:23
Simon P Stevens28-Sep-08 22:23 
AnswerRe: Blank screen - What can I do? Pin
Johpoke28-Sep-08 2:41
Johpoke28-Sep-08 2:41 
GeneralRe: Blank screen - What can I do? Pin
Simon P Stevens28-Sep-08 22:26
Simon P Stevens28-Sep-08 22:26 
GeneralRe: Blank screen - What can I do? Pin
Dave Kreskowiak29-Sep-08 1:50
mveDave Kreskowiak29-Sep-08 1:50 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.