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)

Vedi anche

QueryServiceLockStatus