Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[Le Gestionnaire de stockage amovible n’est plus disponible depuis Windows 7 et Windows Server 2008 R2.]
La fonction EnableNtmsObject active l’objet spécifié.
Syntaxe
DWORD EnableNtmsObject(
[in] HANDLE hSession,
[in] DWORD dwType,
[in] LPNTMS_GUID lpObjectId
);
Paramètres
[in] hSession
Handle à la session retournée par la fonction OpenNtmsSession .
[in] dwType
Type d’objet RSM. Ce paramètre peut être l’une des valeurs suivantes du type d’énumération NtmsObjectsTypes .
| Valeur | Signification |
|---|---|
|
Lecteur |
|
Bibliothèque |
|
Support physique (bande, disque optique, CD ou cartouche de disque magnétique) |
[in] lpObjectId
Identificateur unique de l’objet RSM.
Valeur retournée
Cette fonction retourne l’une des valeurs suivantes.
| Valeur | Signification |
|---|---|
|
NTMS_MODIFY_ACCESS à la bibliothèque contenant l’objet est refusée. D’autres erreurs de sécurité sont possibles, mais elles indiquent une erreur de sous-système de sécurité.
Windows XP : NTMS_CONTROL_ACCESS à la bibliothèque contenant l’objet est refusée. D’autres erreurs de sécurité sont possibles, mais elles indiquent une erreur de sous-système de sécurité. |
|
La base de données est inaccessible ou endommagée. |
|
Le handle de session est manquant ou n’est pas valide. |
|
L’ID d’objet est manquant ou le type d’objet n’est pas valide. (Le type d’objet n’est pas valide s’il n’est pas NTMS_LIBRARY, NTMS_DRIVE ou NTMS_PHYSICAL_MEDIA.) |
|
L’objet est déjà activé. |
|
L’ID de bibliothèque fait référence à une bibliothèque hors ligne qui ne peut pas être activée ou désactivée. |
|
L'objet n'est pas valide. |
|
L’activation est mise en file d’attente. |
Notes
La fonction EnableNtmsObject met en file d’attente une commande disable avec RSM. Si RSM est occupé, l’exécution de la commande peut prendre un certain temps.
Spécifications
| 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 |