IOsAxs Interfaces (Windows CE 5.0)
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
Send Feedback on this topic to the authors