|Home > Using the CADI Interface Methods from a Debugger > CADI Disassembler > CADIDisassemblerStatus|
Similar to the
CADI class, the
CADIDisassembler class can indicate the success or failure of some methods with the dedicated status type
This enum type informs the debugger about more details of an uncompleted method call. Methods that use this return type are those that request disassembly information. These return values are defined:
The method call succeeded. All requested information was sent to the debugger either by callbacks or by filling a provided data buffer.
For multiply-triggered callbacks, for example when requesting multiple subsequent instructions to be disassembled, all have been issued to the debugger before returning from the method call.
Disassembling the requested address failed because it was not within a valid memory range of the target.
Reading memory from this address with
CADI::CADIMemRead() also fails.