Función UnlockServiceDatabase (winsvc.h)
[Esta función no tiene ningún efecto a partir de Windows Vista.]
Desbloquea una base de datos del administrador de controles de servicio liberando el bloqueo especificado.
Sintaxis
BOOL UnlockServiceDatabase(
[in] SC_LOCK ScLock
);
Parámetros
[in] ScLock
Bloqueo, que se obtiene de una llamada anterior a la función LockServiceDatabase .
Valor devuelto
Si la función se realiza correctamente, el valor devuelto es distinto de cero.
Si la función no se realiza correctamente, el valor devuelto es cero. Para obtener información de error extendida, llame a GetLastError.
El administrador de control de servicios puede establecer los siguientes códigos de error. Otros códigos de error se pueden establecer mediante las funciones del Registro a las que llama el administrador de control de servicio.
Código devuelto | Descripción |
---|---|
|
El bloqueo especificado no es válido. |
Requisitos
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | winsvc.h (incluye Windows.h) |
Library | Advapi32.lib |
Archivo DLL | Advapi32.dll |