Funzione ClfsMgmtTailAdvanceFailure (wdm.h)
La routine ClfsMgmtTailAdvanceFailure notifica alla gestione CLFS che il client non poteva avanzare la coda del log.
Sintassi
CLFSUSER_API NTSTATUS ClfsMgmtTailAdvanceFailure(
[in] CLFS_MGMT_CLIENT Client,
[in] NTSTATUS Reason
);
Parametri
[in] Client
Puntatore al client. Questo è il valore ottenuto tramite una chiamata alla routine ClfsMgmtRegisterManagedClient .
[in] Reason
Valore che indica perché la coda del log non può essere avanzata.
Valore restituito
La routine ClfsMgmtTailAdvanceFailure restituisce uno dei valori NTSTATUS seguenti:
Codice restituito | Descrizione |
---|---|
|
La gestione CLFS ha elaborato la notifica che la coda del log non può essere avanzata. |
|
Per il parametro Client è stato fornito un valore NULL. |
|
Il valore fornito per il parametro Client non rappresenta un client valido. |
Commenti
Se un client non può avanzare la coda del log o oltre l'LSN richiesto, il client deve chiamare la routine ClfsMgmtTailAdvanceFailure per indicare che non è in grado di avanzare la coda. Finché il client non sposta la coda come richiesto o chiama la routine ClfsMgmtTailAdvanceFailure , il client non riceverà ulteriori richieste per spostare la coda.
Il valore del parametro Reason viene passato al client come valore del parametro OperationStatus quando viene richiamata la funzione ClfsLogGrowthCallback .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows Server 2003 R2, Windows Vista e versioni successive di Windows. |
Piattaforma di destinazione | Desktop |
Intestazione | wdm.h (include Wdm.h) |
Libreria | Clfs.lib |
DLL | Clfs.sys |
IRQL | <= APC_LEVEL |