adplus-dvertising
frame-decoration

Question

What is the purpose of the _EXCEPTION_REGISTRATION_RECORD data structure?

a.

To store the exception handler list

b.

To provide support for nested exception-handling blocks and for multiple blocks within the same function

c.

To manage the hierarchy of exception handlers within a single function

d.

To call the correct exception filter and exception handler based on the current function’s layout

Posted under Reverse Engineering

Answer: (b).To provide support for nested exception-handling blocks and for multiple blocks within the same function Explanation:The _EXCEPTION_REGISTRATION_RECORD data structure is used to provide support for nested exception-handling blocks and for multiple blocks within the same function.

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. What is the purpose of the _EXCEPTION_REGISTRATION_RECORD data structure?

Similar Questions

Discover Related MCQs

Q. How does Windows handle user-mode page faults that aren't resolved by the memory manager?

Q. What is the ExceptionList member?

Q. What is the FS segment register used for in Windows?

Q. Where is the exception handler list stored?

Q. What is the purpose of RtlDispatchException in Windows?

Q. What is RtlDispatchException in Windows?

Q. What is KiUserExceptionDispatcher in Windows?

Q. What happens when an invalid memory address is accessed in Windows?

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

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

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

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

Q. What are the two basic types of exceptions?

Q. What is an exception handler?

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

Q. Are USER and GDI handles global or local?

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

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

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

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