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
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.
Observações
Nota
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 do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows XP [somente aplicativos da área de trabalho] |
servidor com suporte mínimo | Windows Server 2003 [somente aplicativos da área de trabalho] |
cabeçalho | winsvc.h (incluir Windows.h) |