IOsAxs Interfaces (Windows CE 5.0)

Send Feedback

The IOsAxs interfaces handle all OS-specific commands related to debugging. The commands communicate directly with KdStub via a KDBG service protocol through KITL.

The following table describes the interfaces in the OSAccess module.

Interface Description
IOsAxsCe50Generic Supports Windows CE-specific OS awareness.
IOsAxsCe50Module Gets Windows CE-specific information about a module.
IOsAxsCe50Process Gets Windows CE-specific information about a process.
IOsAxsCe50Thread Gets Windows CE-specific information about a thread.
IOsAxsClientModuleEvents Provides notifications on module events.
IOsAxsClientPageInEvents Provides notifications on page-in events.
IOsAxsClientProcessEvents Provides notifications on process events.
IOsAxsClientThreadEvents Provides notifications on thread events.
IOsAxsClientThreadSwitchEvents Provides notifications on thread switch events.
IOsAxsCodeBp Provides code breakpoints with process and thread affinity.
IOsAxsDataBp Provides data breakpoints with process and thread affinity.
IOsAxsEnumModule Enumerates the IOsAxsModule interfaces for a debugging target.
IOsAxsEnumProcess Enumerates the IOsAxsProcess interfaces for a debugging target.
IOsAxsEnumThread Enumerates the IOsAxsThread interfaces for a debugging target.
IOsAxsExec Provides execution control of a debugging target with OS awareness.
IOsAxsGeneric Provides general OS awareness.
IOsAxsMem Provides memory, I/O, and CPU registers access to a specified debugging target.
IOsAxsModule Gets information about a module.
IOsAxsOleEvents Supports an automation-compatible layer that exists on top of the default OsAccess event interfaces.
IOsAxsProcess Retrieve information about process objects for OsAccess.
IOsAxsThread Retrieve information about process objects for OsAccess.
IOsAxsVirtualMem Provides access to the kernel virtual page table.

See Also

eXDI Reference

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.