structure PRJ_PLACEHOLDER_INFO (projectedfslib.h)
Mémoire tampon de métadonnées pour le fichier ou le répertoire d’espace réservé.
Syntaxe
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;
Membres
FileBasicInfo
Structure qui fournit des informations de base sur l’élément : la taille du fichier en octets (doit être zéro si le champ IsDirectory est défini sur TRUE), les horodatages de l’élément et ses attributs.
EaInformation
Structure qui fournit des informations d’attribut étendu (EA) sur l’élément.
EaInformation.EaBufferSize
Taille en octets de la mémoire tampon d’attribut étendue. S’il n’existe aucune information d’attribut étendue, cela doit être défini sur 0.
EaInformation.OffsetToFirstEa
Décalage, en octets, du début de la structure PRJ_PLACEHOLDER_INFO à la première entrée FILE_FULL_EA_INFORMATION.
SecurityInformation
Fournit des informations de descripteur de sécurité personnalisées sur l’élément.
SecurityInformation.SecurityBufferSize
Taille, en octets, du descripteur de sécurité personnalisé. S’il n’existe pas de descripteur de sécurité personnalisé, il doit être défini sur 0.
SecurityInformation.OffsetToSecurityDescriptor
Spécifie le décalage, en octets, entre le début de la structure PRJ_PLACEHOLDER_INFO et la structure SECURITY_DESCRIPTOR.
StreamsInformation
Fournit des informations sur d’autres flux de données pour l’élément.
StreamsInformation.StreamsInfoBufferSize
Taille, en octets, des informations de flux de données de remplacement pour l’espace réservé. S’il n’existe aucun autre flux de données, cela doit être défini sur 0.
StreamsInformation.OffsetToFirstStreamInfo
Décalage, en octets, du début de la structure PRJ_PLACEHOLDER_INFO à la première entrée FILE_STREAM_INFORMATION.
VersionInfo
VariableData[1]
Début de la mémoire tampon de longueur variable pour contenir des EA, un descripteur de sécurité personnalisé et d’autres informations de flux de données.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1809 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server [applications de bureau uniquement] |
En-tête | projectedfslib.h |