Funzione ClfsQueryLogFileInformation (wdm.h)
La routine ClfsQueryLogFileInformation restituisce metadati e informazioni sullo stato per un flusso CLFS specificato o per il log fisico sottostante o entrambi.
Sintassi
CLFSUSER_API NTSTATUS ClfsQueryLogFileInformation(
[in] PLOG_FILE_OBJECT plfoLog,
[in] CLFS_LOG_INFORMATION_CLASS eInformationClass,
PVOID pinfoInputBuffer,
ULONG cbinfoInputBuffer,
[out] PVOID pinfoBuffer,
PULONG pcbInfoBuffer
);
Parametri
[in] plfoLog
Puntatore a una struttura LOG_FILE_OBJECT che rappresenta un flusso CLFS. Il chiamante ha ottenuto in precedenza questo puntatore chiamando ClfsCreateLogFile.
[in] eInformationClass
Valore dell'enumerazione CLFS_LOG_INFORMATION_CLASS che specifica il tipo di informazioni richieste.
pinfoInputBuffer
Buffer di input facoltativo necessario per alcune classi di informazioni.
cbinfoInputBuffer
Lunghezza in byte di pinfoInputBuffer.
[out] pinfoBuffer
Puntatore a un buffer che riceve le informazioni del log. La struttura di questo buffer dipende dal valore di eInformationClass. Nella tabella seguente viene illustrata la relazione tra la classe di informazioni e il tipo di dati del buffer.
Valore di eInformationClass | Tipo di buffer a cui punta pinfoBuffer |
---|---|
ClfsLogBasicInformation | |
ClfsLogBasicInformationPhysical | |
ClfsLogNameInformation | |
ClfsLogPhysicalNameInformation | |
ClfsLogStreamIdentifierInformation |
pcbInfoBuffer
Lunghezza in byte del buffer delle informazioni in ingresso.
Valore restituito
ClfsQueryLogFileInformation restituisce STATUS_SUCCESS se ha esito positivo; in caso contrario, restituisce uno dei codici di errore definiti in Ntstatus.h.
Commenti
Per una spiegazione dei concetti e della terminologia di CLFS, vedere Common Log File System.
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, Ntddk.h, Ntifs.h) |
Libreria | Clfs.lib |
DLL | Clfs.sys |
IRQL | <= APC_LEVEL |