Describes a set of functions and data structures in the C language abstracting the details of the FAISPlatform from the implementation of a storage management application. This standard defines an API only in the C language. Functionally equivalent APIs may be implemented in other languages but these are beyond the scope of this standard. All functions provided to operate with function specifications defined in this standard shall use C-style calling conventions. This constraint does not limit the internal implementation of components of a FAISProvider.