DeleteNtmsLibrary, fonction (ntmsapi.h)
[Le Gestionnaire de stockage amovible n’est plus disponible à partir de Windows 7 et Windows Server 2008 R2.]
La fonction DeleteNtmsLibrary supprime une bibliothèque et tous les appareils contenus dans la bibliothèque de la base de données RSM. Tous les médias de la bibliothèque sont déplacés vers la bibliothèque hors connexion.
Syntaxe
DWORD DeleteNtmsLibrary(
[in] HANDLE hSession,
[in] LPNTMS_GUID lpLibraryId
);
Paramètres
[in] hSession
Gérez la session retournée par la fonction OpenNtmsSession .
[in] lpLibraryId
Identificateur unique de la bibliothèque à supprimer.
Valeur retournée
Cette fonction retourne l’une des valeurs suivantes.
Valeur | Signification |
---|---|
|
NTMS_MODIFY_ACCESS à la bibliothèque est refusé. D’autres erreurs de sécurité sont également possibles, mais elles indiquent une erreur de sous-système de sécurité. |
|
La base de données est inaccessible ou endommagée. |
|
La base de données est pleine. |
|
Le handle de session est manquant ou n’est pas valide. |
|
L’identificateur de bibliothèque n’est pas valide. |
|
Il manque un identificateur multimédia. |
|
Il y a eu un échec d’allocation pendant le traitement. |
|
La fonction a réussi. |
Remarques
Si la bibliothèque référencée par la fonction DeleteNtmsLibrary contient un média, le média est déplacé vers la bibliothèque hors connexion.
Vous pouvez utiliser DeleteNtmsLibrary pour supprimer les bibliothèques qui ne sont plus connectées au serveur RSM.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | ntmsapi.h |
Bibliothèque | Ntmsapi.lib |
DLL | Ntmsapi.dll |