Condividi tramite


struttura FILE_NETWORK_OPEN_INFORMATION (wdm.h)

La struttura FILE_NETWORK_OPEN_INFORMATION viene usata come argomento per ZwQueryInformationFile.

Sintassi

typedef struct _FILE_NETWORK_OPEN_INFORMATION {
  LARGE_INTEGER CreationTime;
  LARGE_INTEGER LastAccessTime;
  LARGE_INTEGER LastWriteTime;
  LARGE_INTEGER ChangeTime;
  LARGE_INTEGER AllocationSize;
  LARGE_INTEGER EndOfFile;
  ULONG         FileAttributes;
} FILE_NETWORK_OPEN_INFORMATION, *PFILE_NETWORK_OPEN_INFORMATION;

Membri

CreationTime

Specifica l'ora di creazione del file.

LastAccessTime

Specifica l'ora dell'ultimo accesso al file.

LastWriteTime

Specifica l'ora dell'ultima scrittura del file.

ChangeTime

Specifica l'ora dell'ultima modifica del file.

AllocationSize

Specifica le dimensioni di allocazione dei file, in byte. In genere, questo valore è un multiplo delle dimensioni del settore o del cluster del dispositivo fisico sottostante.

EndOfFile

Specifica la posizione assoluta di fine del file come offset di byte dall'inizio del file. EndOfFile specifica l'offset di byte alla fine del file. Poiché questo valore è in base zero, si riferisce effettivamente al primo byte libero nel file. In altre parole, EndOfFile è l'offset al byte immediatamente successivo all'ultimo byte valido nel file.

FileAttributes

Specifica uno o più flag diXXX FILE_ATTRIBUTE_. Per le descrizioni di questi flag, vedere la documentazione della funzione GetFileAttributes in Microsoft Windows SDK.

Osservazioni

FILE_READ_ATTRIBUTES'accesso al file è necessario per eseguire query su queste informazioni.

I valori time CreationTime, LastAccessTime, LastWriteTimee ChangeTime sono espressi in formato ora di sistema assoluto. Il tempo di sistema assoluto è il numero di intervalli di 100 nanosecondi dall'inizio dell'anno 1601 nel calendario gregoriano.

Questa struttura deve essere allineata su un limite LONGLONG (8 byte).

Fabbisogno

Requisito Valore
intestazione wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

Vedere anche

ZwQueryInformationFile