UnlockServiceDatabase-Funktion (winsvc.h)
[Diese Funktion hat ab Windows Vista keine Auswirkungen.]
Entsperrt eine Dienststeuerungs-Manager-Datenbank, indem die angegebene Sperre freigegeben wird.
Syntax
BOOL UnlockServiceDatabase(
[in] SC_LOCK ScLock
);
Parameter
[in] ScLock
Die Sperre, die aus einem vorherigen Aufruf der LockServiceDatabase-Funktion abgerufen wird.
Rückgabewert
Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.
Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.
Die folgenden Fehlercodes können vom Dienststeuerungs-Manager festgelegt werden. Andere Fehlercodes können von den Registrierungsfunktionen festgelegt werden, die vom Dienststeuerungs-Manager aufgerufen werden.
Rückgabecode | Beschreibung |
---|---|
|
Die angegebene Sperre ist ungültig. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winsvc.h (windows.h einschließen) |
Bibliothek | Advapi32.lib |
DLL | Advapi32.dll |