Microsoft® Open Data Services provides a server-based application programming interface (API) for extending Microsoft SQL Server™ functionality. The API consists of C and C++ functions and macros used to build applications.