| Index: util/win/exception_handler_server.h
|
| diff --git a/util/win/exception_handler_server.h b/util/win/exception_handler_server.h
|
| index 69466f84f8d4423c19765e7c549ddfea6edd9278..6928a6d9037b33f04e6794a8ce102cf211fb77d9 100644
|
| --- a/util/win/exception_handler_server.h
|
| +++ b/util/win/exception_handler_server.h
|
| @@ -49,11 +49,15 @@ class ExceptionHandlerServer {
|
| //! lifetime of this handle is not passed to the delegate.
|
| //! \param[in] exception_information_address The address in the client's
|
| //! address space of an ExceptionInformation structure.
|
| + //! \param[in] debug_critical_section_address The address in the client's
|
| + //! address space of a `CRITICAL_SECTION` allocated with a valid
|
| + //! `.DebugInfo` field, or `0` if unavailable.
|
| //! \return The exit code that should be used when terminating the client
|
| //! process.
|
| virtual unsigned int ExceptionHandlerServerException(
|
| HANDLE process,
|
| - WinVMAddress exception_information_address) = 0;
|
| + WinVMAddress exception_information_address,
|
| + WinVMAddress debug_critical_section_address) = 0;
|
| };
|
|
|
| //! \brief Constructs the exception handling server.
|
|
|