HALT_REASON_TYPE2 (Windows CE 5.0)

Send Feedback

This structure defines types of reasons to halt execution.

typedef struct _HALT_REASON_TYPE2 {  HALT_REASON_CODE_TYPE2 hrc2;DWORDdwCpuNum;  [unique] IeXdi2CodeBp* pieXdi2CodeBp;  [unique] IeXdi2DataBp* pieXdi2DataBp;  [unique] EXCEPTION_TYPE2* pet;} HALT_REASON_TYPE2;

Members

  • hrc2
    Reason for halt.

    Must be one of HALT_REASON_CODE_TYPE2 enumerations.

  • dwCpuNum
    CPU number.

    This value is always 0 for a single CPU.

  • pieXdi2CodeBp
    Pointer to the IeXdi2CodeBp interface for the code breakpoint at the source of the halt reason, if applicable; otherwise, NULL.

  • pieXdi2DataBp
    Pointer to the IeXdi2DataBp interface for the data breakpoint at the source of the halt reason, if applicable; otherwise, NULL.

  • pet
    Exception type code and notification phase of the exception that caused the halt, if applicable; otherwise, NULL.

    The exception code is platform dependant.

Requirements

OS Version: Windows CE 5.0 and later.
Header: exdi2.h.

See Also

IeXDI2 Interfaces

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.