struttura QUERY_SERVICE_LOCK_STATUSA (winsvc.h)
Contiene informazioni sullo stato di blocco di un database di gestione controllo del servizio. Viene usato dalla funzione QueryServiceLockStatus
Sintassi
typedef struct _QUERY_SERVICE_LOCK_STATUSA {
DWORD fIsLocked;
LPSTR lpLockOwner;
DWORD dwLockDuration;
} QUERY_SERVICE_LOCK_STATUSA, *LPQUERY_SERVICE_LOCK_STATUSA;
Membri
fIsLocked
Stato del blocco del database. Se questo membro è diverso da zero, il database è bloccato. Se è zero, il database viene sbloccato.
lpLockOwner
Nome dell'utente che ha acquisito il blocco.
dwLockDuration
Tempo trascorso dal primo acquisizione del blocco, in secondi.
Osservazioni
Nota
L'intestazione winsvc.h definisce QUERY_SERVICE_LOCK_STATUS come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows XP [solo app desktop] |
server minimo supportato | Windows Server 2003 [solo app desktop] |
intestazione |
winsvc.h (include Windows.h) |