[This is preliminary documentation and subject to change.]
The DeleteNtmsMediaType function deletes the specified media type relation from the specified library provided that the library does not contain any physical media objects of the specified media type (offline included).
DWORD DeleteNtmsMediaType(
HANDLE hSession,
LPNTMS_GUID lpMediaTypeId,
LPNTMS_GUID lpLibId
);
If there are no physical media objects of the specified media type in the RSM system and there are no library objects that contain the specified media type relation in the RSM system, the system media pools for that media type will be deleted. Inability to delete the system media pools does not cause the DeleteNtmsMediaType function to fail. This call requires the caller to have NTMS_CONTROL_ACCESS rights to the library object.
Windows NT: Requires version 5.0 or later.
Windows: Unsupported.
Windows CE: Unsupported.
Header: Declared in ntmsapi.h.
Import Library: Use ntmsapi.lib.
Media Services Functions, AddNtmsMediaType