Disarming an Exception

The jomDisarmExceptionHandler call, shown in the following example, requests the JADE Object Manager kernel to disarm the most-recent armed exception handler for exceptions of the specified class and within the specified scope.

int jomDisarmExceptionHandler(const DskHandle   *pHandle,
                              const DskObjectId *pExceptionClass,
                              BYTE              scope,
                              UInt32            lineNo)

All non-global exception handlers are disarmed when the method within which they were armed finishes.

The parameters for this call are described in the following subsections.