struttura QUERY_SERVICE_LOCK_STATUSA (winsvc.h)
Contiene informazioni sullo stato di blocco di un database di Gestione controllo dei servizi. 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;
Members
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.
Commenti
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 che non è indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzioni.
Requisiti
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) |