ExportNtmsDatabase, fonction (ntmsapi.h)
[Le Gestionnaire de stockage amovible n’est plus disponible depuis Windows 7 et Windows Server 2008 R2.]
La fonction ExportNtmsDatabase crée un ensemble cohérent de fichiers de base de données dans le répertoire de base de données RSM.
Syntaxe
DWORD ExportNtmsDatabase(
[in] HANDLE hSession
);
Paramètres
[in] hSession
Handle à la session retournée par la fonction OpenNtmsSession .
Valeur retournée
Cette fonction retourne l’une des valeurs suivantes.
Valeur | Signification |
---|---|
|
L’accès à un ou plusieurs objets RSM est refusé. |
|
Échec de la requête ou de la mise à jour de la base de données. |
|
La valeur spécifiée dans le paramètre hSession n’est pas valide. |
|
Impossible de se connecter au service RSM. |
|
L’un des fichiers que la fonction doit écrire est ouvert. |
|
La fonction a réussi. |
Remarques
La fonction ExportNtmsDatabase est utilisée par les applications de sauvegarde pour créer une copie de la base de données RSM. Tous les fichiers existants dans le répertoire Export sont remplacés par cette fonction.
L’emplacement par défaut de la base de données est%SystemRoot%\System32\NtmsData, mais il peut être défini en définissant une valeur de Registre :
HKLM\Système\Currentcontrolset\Contrôle\NTMS\NtmsData
Cette fonction crée un sous-répertoire appelé Export et y place les fichiers cohérents.
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 |
Voir aussi
Fonctions de sauvegarde et de récupération de base de données