adplus-dvertising
frame-decoration

Question

How does the I/O system enable the creation of generic file system drivers and generic storage drivers?

a.

By allowing multiple device drivers to be stacked on top of each other for each device

b.

By implementing the GUI and processing user input

c.

By communicating directly with the hardware

d.

None of the above

Posted under Reverse Engineering

Answer: (a).By allowing multiple device drivers to be stacked on top of each other for each device Explanation:The I/O system enables the creation of generic file system drivers and generic storage drivers by allowing multiple device drivers to be stacked on top of each other for each device. This enables the creation of a generic file system driver that doesn’t care about the specific storage device that is used, and generic storage drivers that don’t care about the specific file system driver that will be used to manage the data on the device.

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. How does the I/O system enable the creation of generic file system drivers and generic storage drivers?

Similar Questions

Discover Related MCQs

Q. What is the I/O system?

Q. What are filter drivers?

Q. What is the purpose of monitoring the I/O system for reversers?

Q. What kind of I/O element can a monitored device represent?

Q. What determines the type of data received by a filtering component?

Q. What is the Win32 subsystem responsible for?

Q. What is the role of the USER component in the Win32 subsystem?

Q. What is the role of the GDI component in the Win32 subsystem?

Q. Which kernel component is responsible for implementing the Win32 subsystem?

Q. How is communication between the user-mode DLLs and the kernel component performed in the Win32 subsystem?

Q. What is the object management mechanism used by USER and GDI?

Q. How are handles to Win32 objects stored in USER and GDI?

Q. Are USER and GDI handles global or local?

Q. Does the Win32 subsystem allow more than one process to access the same objects?

Q. What is an exception handler?

Q. What are the two basic types of exceptions?

Q. What is the purpose of structured exception handling in Windows?

Q. What is the thread information block (TIB) data structure?

Q. How is the current thread's TIB found in runtime on IA-32 processors?

Q. What is the ExceptionList member in the TIB data structure?