estrutura QUERY_SERVICE_LOCK_STATUSA (winsvc.h)
Contém informações sobre o status de bloqueio de um banco de dados do gerenciador de controle de serviço. Ele é usado pela função QueryServiceLockStatus .
Sintaxe
typedef struct _QUERY_SERVICE_LOCK_STATUSA {
DWORD fIsLocked;
LPSTR lpLockOwner;
DWORD dwLockDuration;
} QUERY_SERVICE_LOCK_STATUSA, *LPQUERY_SERVICE_LOCK_STATUSA;
Membros
fIsLocked
O status de bloqueio do banco de dados. Se esse membro não for zero, o banco de dados será bloqueado. Se for zero, o banco de dados será desbloqueado.
lpLockOwner
O nome do usuário que adquiriu o bloqueio.
dwLockDuration
O tempo desde que o bloqueio foi adquirido pela primeira vez, em segundos.
Comentários
Observação
O cabeçalho winsvc.h define QUERY_SERVICE_LOCK_STATUS como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante de pré-processador UNICODE. Misturar o uso do alias neutro de codificação com código que não seja neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Convenções para protótipos de função.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | winsvc.h (inclua Windows.h) |