Compartir a través de


estructura de PRJ_PLACEHOLDER_INFO (projectedfslib.h)

Un búfer de metadatos para el archivo o directorio del marcador de posición.

Sintaxis

typedef struct PRJ_PLACEHOLDER_INFO {
  PRJ_FILE_BASIC_INFO          FileBasicInfo;
  struct {
    UINT32 EaBufferSize;
    UINT32 OffsetToFirstEa;
  } EaInformation;
  struct {
    UINT32 SecurityBufferSize;
    UINT32 OffsetToSecurityDescriptor;
  } SecurityInformation;
  struct {
    UINT32 StreamsInfoBufferSize;
    UINT32 OffsetToFirstStreamInfo;
  } StreamsInformation;
  PRJ_PLACEHOLDER_VERSION_INFO VersionInfo;
  UINT8                        VariableData[1];
} PRJ_PLACEHOLDER_INFO;

Miembros

FileBasicInfo

Estructura que proporciona información básica sobre el elemento: el tamaño del archivo en bytes (debe ser cero si el campo IsDirectory está establecido en TRUE), las marcas de tiempo del elemento y sus atributos.

EaInformation

Estructura que proporciona información de atributo extendido (EA) sobre el elemento.

EaInformation.EaBufferSize

Tamaño en bytes del búfer de atributos extendidos. Si no hay información de atributo extendida, debe establecerse en 0.

EaInformation.OffsetToFirstEa

Desplazamiento, en bytes, desde el principio de la estructura de PRJ_PLACEHOLDER_INFO hasta la primera entrada de FILE_FULL_EA_INFORMATION.

SecurityInformation

Proporciona información de descriptor de seguridad personalizada sobre el elemento.

SecurityInformation.SecurityBufferSize

Tamaño, en bytes, del descriptor de seguridad personalizado. Si no hay ningún descriptor de seguridad personalizado, debe establecerse en 0.

SecurityInformation.OffsetToSecurityDescriptor

Especifica el desplazamiento, en bytes, desde el principio de la estructura de PRJ_PLACEHOLDER_INFO hasta la estructura SECURITY_DESCRIPTOR.

StreamsInformation

Proporciona información sobre flujos de datos alternativos para el elemento.

StreamsInformation.StreamsInfoBufferSize

Tamaño, en bytes, de información de flujo de datos alternativo para el marcador de posición. Si no hay ningún flujo de datos alternativo, debe establecerse en 0.

StreamsInformation.OffsetToFirstStreamInfo

Desplazamiento, en bytes, desde el principio de la estructura de PRJ_PLACEHOLDER_INFO hasta la primera entrada FILE_STREAM_INFORMATION.

VersionInfo

VariableData[1]

Inicio del búfer de longitud variable para contener EAs, un descriptor de seguridad personalizado y información de flujo de datos alternativo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1809 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server [solo aplicaciones de escritorio]
Encabezado projectedfslib.h