Strutture di gestione file
Le strutture seguenti vengono utilizzate nella gestione dei file.
Contenuto della sezione
Struttura | Descrizione |
---|---|
BY_HANDLE_FILE_INFORMATION |
Contiene informazioni recuperate dalla funzione GetFileInformationByHandle . |
COPYFILE2_EXTENDED_PARAMETERS |
Contiene parametri estesi per la funzione CopyFile2 . |
COPYFILE2_MESSAGE |
Passato alla funzione di callback CopyFile2ProgressRoutine con informazioni su un'operazione di copia in sospeso. |
CREATEFILE2_EXTENDED_PARAMETERS |
Contiene parametri estesi facoltativi per CreateFile2. |
CSV_CONTROL_PARAM |
Rappresenta un tipo di operazione di controllo CSV. |
CSV_QUERY_FILE_REVISION |
Contiene informazioni sul fatto che i file in un flusso siano stati modificati. |
CSV_QUERY_MDS_PATH |
Contiene il percorso usato da CSV per comunicare con MDS. |
CSV_QUERY_REDIRECT_STATE |
Contiene informazioni sull'eventuale reindirizzamento dei file in un flusso. |
DUPLICATE_EXTENTS_DATA |
Contiene parametri per il codice di controllo FSCTL_DUPLICATE_EXTENTS che esegue l'operazione Blocca clonazione . |
EFS_CERTIFICATE_BLOB |
Contiene un certificato. |
EFS_HASH_BLOB |
Contiene un hash del certificato. |
ENCRYPTION_CERTIFICATE |
Contiene un certificato e il SID del proprietario. |
ENCRYPTION_CERTIFICATE_HASH |
Contiene un hash del certificato e visualizza informazioni per il certificato. |
ENCRYPTION_CERTIFICATE_HASH_LIST |
Contiene un elenco di hash del certificato. |
ENCRYPTION_CERTIFICATE_LIST |
Contiene un elenco di certificati. |
EXFAT_STATISTICS |
Contiene informazioni statistiche dal file system exFAT. |
FAT_STATISTICS |
Contiene informazioni statistiche dal file system FAT. |
FILE_ALIGNMENT_INFO |
Contiene informazioni di allineamento per un file. |
FILE_ALLOCATED_RANGE_BUFFER |
Indica un intervallo di byte in un file. |
FILE_ALLOCATION_INFO |
Contiene il numero totale di byte da allocare per un file. |
FILE_ATTRIBUTE_TAG_INFO |
Riceve le informazioni sull'attributo del file richiesto. Utilizzato per qualsiasi handle. |
FILE_BASIC_INFO |
Contiene le informazioni di base per un file. Usato per gli handle di file. |
FILE_COMPRESSION_INFO |
Riceve informazioni sulla compressione dei file. |
FILE_DISPOSITION_INFO |
Indica se un file deve essere eliminato. Utilizzato per qualsiasi handle. |
FILE_END_OF_FILE_INFO |
Contiene il valore specificato a cui deve essere impostata la fine del file. |
FILE_STORAGE_INFO |
Contiene informazioni sulla directory per un file. |
FILE_FULL_DIR_INFO |
Contiene informazioni sulla directory per un file. |
FILE_ID_128 |
Definisce un identificatore di file a 128 bit. |
FILE_ID_BOTH_DIR_INFO |
Contiene informazioni sui file nella directory specificata. |
FILE_ID_DESCRIPTOR |
Specifica il tipo di ID in uso. |
FILE_ID_EXTD_DIR_INFO |
Contiene informazioni di identificazione per un file. |
FILE_ID_INFO |
Contiene informazioni di identificazione per un file. |
FILE_IO_PRIORITY_HINT_INFO |
Specifica l'hint di priorità per un'operazione di I/O del file. |
FILE_LEVEL_TRIM |
Usato come input per il codice di controllo FSCTL_FILE_LEVEL_TRIM . |
FILE_LEVEL_TRIM_OUTPUT |
Usato come output per il codice di controllo FSCTL_FILE_LEVEL_TRIM . |
FILE_LEVEL_TRIM_RANGE |
Specifica un intervallo di un file da tagliare. |
FILE_MAKE_COMPATIBLE_BUFFER |
Specifica il disco per cui chiudere la sessione corrente. Questo codice di controllo viene usato per i file system UDF. Questa struttura viene usata per l'input quando si chiama FSCTL_MAKE_MEDIA_COMPATIBLE. |
FILE_NAME_INFO |
Riceve il nome del file. |
FILE_OBJECTID_BUFFER |
Contiene un identificatore di oggetto e metadati definiti dall'utente associati all'identificatore dell'oggetto. |
FILE_QUERY_ON_DISK_VOL_INFO_BUFFER |
Riceve le informazioni sul volume da una chiamata a FSCTL_QUERY_ON_DISK_VOLUME_INFO. |
FILE_QUERY_SPARING_BUFFER |
Contiene le proprietà di gestione dei difetti. |
FILE_REMOTE_PROTOCOL_INFO |
Contiene informazioni sul protocollo remoto dei file. |
FILE_RENAME_INFO |
Contiene il nome in cui rinominare il file. |
FILE_SEGMENT_ELEMENT |
Unione che contiene un valore a 64 bit che punta a una pagina di dati. |
FILE_SET_DEFECT_MGMT_BUFFER |
Specifica lo stato di gestione dei difetti da impostare. |
FILE_SET_SPARSE_BUFFER |
Specifica lo stato sparse da impostare. |
FILE_STANDARD_INFO |
Riceve informazioni estese per il file. |
FILE_STREAM_INFO |
Riceve informazioni sul flusso di file per il file specificato. |
FILE_ZERO_DATA_INFORMATION |
Contiene un intervallo di un file da impostare su zeri. |
FILESYSTEM_STATISTICS |
Contiene informazioni statistiche dal file system. |
FILESYSTEM_STATISTICS_EX |
Contiene informazioni statistiche dal file system. Supporto per questa struttura avviata con Windows 10. |
FIND_BY_SID_DATA |
Contiene dati per il codice di controllo FSCTL_FIND_FILES_BY_SID . |
FIND_BY_SID_OUTPUT |
Rappresenta un nome di file. |
NTFS_FILE_RECORD_INPUT_BUFFER |
Contiene dati per il codice di controllo FSCTL_GET_NTFS_FILE_RECORD . |
NTFS_FILE_RECORD_OUTPUT_BUFFER |
Riceve i dati di output dal codice di controllo FSCTL_GET_NTFS_FILE_RECORD . |
NTFS_STATISTICS |
Contiene informazioni statistiche dal file system NTFS. |
NTFS_STATISTICS_EX |
Contiene informazioni statistiche dal file system NTFS. Supporto per questa struttura avviata con Windows 10. |
OFSTRUCT |
Contiene informazioni su un file che la funzione OpenFile ha aperto o ha tentato di aprire. |
OVERLAPPED_ENTRY |
Contiene le informazioni restituite da una chiamata alla funzione GetQueuedCompletionStatusEx . |
REQUEST_OPLOCK_INPUT_BUFFER |
Contiene le informazioni per richiedere un blocco opportunistico (oplock) o per confermare un'interruzione di oplock con il codice di controllo FSCTL_REQUEST_OPLOCK . |
REQUEST_OPLOCK_OUTPUT_BUFFER |
Contiene le informazioni sul blocco opportunistico (oplock) restituite dal codice di controllo FSCTL_REQUEST_OPLOCK . |
WIM_ENTRY_INFO |
Definisce i metadati specifici di ogni origine dati WIM ospitata in un volume. |
WIM_EXTERNAL_FILE_INFO |
Definisce i metadati specifici dei file forniti da WOF_PROVIDER_WIM. |
WIN32_FILE_ATTRIBUTE_DATA |
Contiene informazioni sugli attributi per un file o una directory. |
WIN32_FIND_DATA |
Contiene informazioni sul file trovato dalla funzione FindFirstFile, FindFirstFileEx o FindNextFile. |
WIN32_FIND_STREAM_DATA |
Contiene informazioni sul flusso trovato dalla funzione FindFirstStreamW o FindNextStreamW . |
WOF_FILE_COMPRESSION_INFO_V1 |
Definisce i metadati specifici dei file forniti da WOF_PROVIDER_FILE. |