Compartir a través de


estructura FILE_STANDARD_INFORMATION_EX (wdm.h)

La estructura FILE_STANDARD_INFORMATION_EX se usa como argumento para rutinas que consultan o establecen información de archivo.

Sintaxis

typedef struct _FILE_STANDARD_INFORMATION_EX {
  LARGE_INTEGER AllocationSize;
  LARGE_INTEGER EndOfFile;
  ULONG         NumberOfLinks;
  BOOLEAN       DeletePending;
  BOOLEAN       Directory;
  BOOLEAN       AlternateStream;
  BOOLEAN       MetadataAttribute;
} FILE_STANDARD_INFORMATION_EX, *PFILE_STANDARD_INFORMATION_EX;

Miembros

AllocationSize

Tamaño de asignación de archivos en bytes. Normalmente, este valor es un múltiplo del tamaño del sector o clúster del dispositivo físico subyacente.

EndOfFile

Final de la ubicación del archivo como desplazamiento de bytes.

NumberOfLinks

Número de vínculos físicos al archivo.

DeletePending

Estado pendiente de eliminación. TRUE indica que se ha solicitado una eliminación de archivos.

Directory

Estado del directorio de archivos. TRUE indica que el objeto de archivo representa un directorio.

AlternateStream

Estado alternativo del flujo de datos. TRUE indica que el objeto de archivo representa un flujo de datos alternativo.

MetadataAttribute

Estado del atributo de metadatos. TRUE indica que el objeto de archivo representa un atributo de metadatos.

Observaciones

endOfFile especifica el desplazamiento de bytes al final del archivo. Dado que este valor está basado en cero, realmente hace referencia al primer byte libre del archivo; es decir, es el desplazamiento al byte inmediatamente después del último byte válido en el archivo.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 10
servidor mínimo admitido Windows Server 2016
encabezado de wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

Consulte también

ZwCreateFile

ZwQueryInformationFile

ZwSetInformationFile