
UDI Developer’s Toolkit
Universal Debugger Interface Specification
A-3
passed–in error code is unknown.
14
UDIErrorCantCreateProcess
Indicates a problem honoring a
UDICreateProcess
request.
15
UDIErrorNoSuchProcess
If a call is made to a UDI function expecting a
PId, but the passed PId is not valid,
UDIErrorNoSuchProcess
is returned.
16
UDIErrorUnknownResourceSpace
Any UDI function expecting a
UDIResource
can return this error if the resource’s Space
member is not known to the callee.
17
UDIErrorInvalidResource
TIPs may enforce restrictions on valid offsets
within resource spaces. This error is returned
by such a TIP if an offset is invalid within the
associated space. Any UDI function expecting
a
UDIResource
can return this error.
18
UDIErrorUnsupportedStepType
A TIP that does not support a StepType
requested in a
UDIStep
request returns this
error.
19
UDIErrorCantSetBreakpoint
A TIP that cannot honor a
UDISetBreakpoint
request returns this error.
The error can be caused by resource
limitations at the TIP, the inability to set
certain types of breakpoints, or an invalid
parameter.
20
UDIErrorTooManyBreakpoints
UDISetBreakpoint
returns this error if the
breakpoint cannot be set because a limit on
the number of breakpoints the TIP supports
has been reached.
21
UDIErrorInvalidBreakId
Functions expecting a BreakId return this
error if the passed BreakId is invalid.
22
UDIErrorNoMoreBreakIds
UDIQueryBreakpoint
returns this error code
instead of
UDIErrorInvalidBreakId
if the
BreakId queried is not only invalid, but also
greater than any valid BreakId.
23
UDIErrorUnsupportedService
Since not all UDI functions must be
implemented in each TIP and not all UDIDFE
functions must be implemented in each DFE,
a request to perform an unsupported service
draws this error if the callee is incapable of