| Previous | Next |
| STATUS_SERVER_SHUTDOWN_IN_PROGRESS | STATUS_WMI_GUID_DISCONNECTED |
STATUS_NOT_SUPPORTED_ON_SBS
This is historical product-edition gating, not generic feature absence
STATUS_NOT_SUPPORTED_ON_SBS names a specific historical product family: Windows Server 2003 for Small Business Server. The public status text does not identify the operation that returned it, so the API or server component must be captured. The useful distinction is that the operation was rejected because of the SBS product context, not simply because an entry point was missing.
Windows exposes suite information through OSVERSIONINFOEX.wSuiteMask and RtlGetSuiteMask. Microsoft documents VER_SUITE_SMALLBUSINESS and VER_SUITE_SMALLBUSINESS_RESTRICTED, while also warning that the Small Business bit can remain set when SBS was once installed and the system was later upgraded. Protocol product-behavior tables additionally distinguish Small Business Server product identities. This is why a raw suite bit should be logged together with actual OS version and product identity.
When investigating old binaries, installers, management agents, or server roles, record the exact function returning the status, OS version, architecture, suite mask, and deployment history. Do not “fix” the error by renaming an executable or forcing a compatibility layer: edition checks can reflect licensing or supported topology assumptions in legacy software. Windows Small Business Server 2003 is also long out of support, so reproducing on a supported replacement platform may be more informative than patching around the historical gate.
What to inspect
- Capture the exact API/component that performs the SBS gate.
- Record OS version, product identity, and suite mask together.
- Treat stale edition-detection logic in legacy software as a separate possibility from an intentional product restriction.
References
- Microsoft Open Specifications: NTSTATUS values
- Microsoft: RtlGetSuiteMask
- Microsoft: OSVERSIONINFOEX suite mask
- Microsoft Open Specifications: product behavior table
- Microsoft lifecycle: Windows Small Business Server 2003
Looking for a different code? Search another status or error code.