IeXdiEnumCodeBreakpoint::GetNext

This method retrieves a pointer to the next code breakpoint object in the list.

HRESULT GetNext(
  IeXdiCodeBreakpoint** ppieXdiCodeBreakpoint
);

Parameters

  • ppieXdiCodeBreakpoint
    [out] Returns the interface pointer for the code breakpoint object.

Return Values

This method has the following return values.

Return value Description
S_OK Function is successful.
EXDI_E_NOTIMPL Not implemented.
EXDI_E_OUTOFMEMORY Failed to allocate necessary memory.
EXDI_E_INVALIDARG One or more arguments are invalid.
EXDI_E_ABORT Operation aborted.
EXDI_E_FAIL Unspecified failure occurred.
EXDI_E_COMMUNICATION Communication error occurred between host driver and target.
EXDI_E_CANNOTWHILETGTRUNNING Cannot proceed while target is running. Must halt the target first.

Remarks

The client is responsible for calling Release on every breakpoint that is returned by calling this method.

This method increments the internal count in the enumeration. For instance, if ten break points were enumerated, the first call to this method would get the first breakpoint, the second call would get the second breakpoint. This method also works in conjunction with IeXdiEnumCodeBreakpoint::Next and IeXdiEnumCodeBreakpoint::Reset.

Requirements

OS Versions: Windows CE 3.0 and later.
Header: exdi.idl.

See Also

IeXdiEnumCodeBreakpoint | IeXdiEnumCodeBreakpoint::Next | IeXdiEnumCodeBreakpoint::Reset

 Last updated on Friday, October 08, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.