Core OS Services

Core OS Services (Compact 2013)


Core OS services enable low-level tasks, such as process, thread, and memory management. The core OS services consist of features that are common to all Windows Embedded Compact OS designs: debugging on the Windows Embedded Compact powered device, DLL support, errors and exceptions, memory management, network address translation, process and thread management, registry key monitoring, kernel services such as buffer marshaling and synchronization, string and Unicode support, and time APIs. Basic device drivers are also part of the Windows Embedded Compact core OS services.

You can use the State and Notifications Broker to monitor any registry key in the system. The header file snapi.h contains definitions for the registry key, path, value, and bitmask for all the base notifications that are provided by the system.

State and Notifications Broker was formerly known as Status Store, StatStor, or StatStore.

To add this feature to your OS, see Core OS Services Catalog Items and Sysgen Variables.

For reference information, see Core OS Reference.

Other Resources

Core OS

© 2016 Microsoft