ExportNtmsDatabase-Funktion (ntmsapi.h)
[Wechseldatenträger-Manager ist ab Windows 7 und Windows Server 2008 R2 nicht mehr verfügbar.]
Die ExportNtmsDatabase-Funktion erstellt einen konsistenten Satz von Datenbankdateien im RSM-Datenbankverzeichnis.
Syntax
DWORD ExportNtmsDatabase(
[in] HANDLE hSession
);
Parameter
[in] hSession
Handle für die von der OpenNtmsSession-Funktion zurückgegebene Sitzung.
Rückgabewert
Diese Funktion gibt einen der folgenden Werte zurück.
Wert | Bedeutung |
---|---|
|
Der Zugriff auf ein oder mehrere RSM-Objekte wird verweigert. |
|
Fehler bei der Datenbankabfrage oder -aktualisierung. |
|
Der im hSession-Parameter angegebene Wert ist ungültig. |
|
Es kann keine Verbindung mit dem RSM-Dienst hergestellt werden. |
|
Eine der Dateien, in die die Funktion schreiben muss, ist geöffnet. |
|
Die Funktion war erfolgreich. |
Hinweise
Die ExportNtmsDatabase-Funktion wird von Sicherungsanwendungen verwendet, um eine Kopie der RSM-Datenbank zu erstellen. Alle vorhandenen Dateien im Exportverzeichnis werden von dieser Funktion überschrieben.
Der Standardspeicherort der Datenbank ist %SystemRoot%\System32\NtmsData. Dies kann jedoch durch Definieren eines Registrierungswerts festgelegt werden:
HKLM\System\Currentcontrolset\Steuerung\NTMS\NtmsData
Diese Funktion erstellt ein Unterverzeichnis mit dem Namen Export und platziert die konsistenten Dateien dort.
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 |