DeleteNtmsMediaType-Funktion (ntmsapi.h)
[Wechselmedien-Manager ist ab Windows 7 und Windows Server 2008 R2 nicht mehr verfügbar.]
Die DeleteNtmsMediaType-Funktion löscht die angegebene Medientypbeziehung aus der angegebenen Bibliothek, sofern die Bibliothek keine physischen Medienobjekte des angegebenen Medientyps enthält.
Syntax
DWORD DeleteNtmsMediaType(
[in] HANDLE hSession,
[in] LPNTMS_GUID lpMediaTypeId,
[in] LPNTMS_GUID lpLibId
);
Parameter
[in] hSession
Handle für die von der OpenNtmsSession-Funktion zurückgegebene Sitzung.
[in] lpMediaTypeId
Eindeutiger Bezeichner eines Medientyps, der aus einer Bibliothek gelöscht werden soll.
[in] lpLibId
Eindeutiger Bezeichner der Bibliothek, aus der der Medientyp gelöscht werden soll.
Rückgabewert
Diese Funktion gibt einen der folgenden Werte zurück.
Wert | Bedeutung |
---|---|
|
NTMS_MODIFY_ACCESS an die Bibliothek wird verweigert. Andere Sicherheitsfehler sind möglich, weisen jedoch auf einen Sicherheitssubsystemfehler hin.
Windows XP: NTMS_CONTROL_ACCESS der Bibliothek wird verweigert. Andere Sicherheitsfehler sind möglich, weisen jedoch auf einen Sicherheitssubsystemfehler hin. |
|
Auf die Datenbank kann nicht zugegriffen werden oder beschädigt werden. |
|
Die Datenbank ist voll. |
|
Das Sitzungshandle fehlt oder ist ungültig. |
|
Die Bibliotheks-ID ist ungültig. |
|
Der Medientyp oder die Bibliotheks-ID fehlt. |
|
Während der Verarbeitung ist ein Zuordnungsfehler aufgetreten. |
|
Die Funktion war erfolgreich. |
Hinweise
Wenn im RSM-System keine physischen Medienobjekte des angegebenen Medientyps vorhanden sind und keine Bibliotheksobjekte vorhanden sind, die die angegebene Medientypbeziehung im RSM-System enthalten, werden die Systemmedienpools für diesen Medientyp gelöscht. Die Unfähigkeit, die Systemmedienpools zu löschen, führt nicht dazu, dass die DeleteNtmsMediaType-Funktion fehlschlägt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | ntmsapi.h |
Bibliothek | Ntmsapi.lib |
DLL | Ntmsapi.dll |