PRJ_EXTENDED_INFO structure (projectedfslib.h)
A provider uses PRJ_EXTENDED_INFO to provide extended information about a file when calling PrjFillDirEntryBuffer2 or PrjWritePlaceholderInfo2.
Syntax
typedef struct PRJ_EXTENDED_INFO {
PRJ_EXT_INFO_TYPE InfoType;
ULONG NextInfoOffset;
union {
struct {
PCWSTR TargetName;
} Symlink;
} DUMMYUNIONNAME;
} PRJ_EXTENDED_INFO;
Members
InfoType
A PRJ_EXT_INFO value describing what kind of extended information this structure contains.
NextInfoOffset
Offset in bytes from the beginning of this structure to the next PRJ_EXTENDED_INFO structure. If this is the last structure in the buffer this value must be 0.
DUMMYUNIONNAME
DUMMYUNIONNAME.Symlink
The fields in this struct are used if InfoType is PRJ_EXT_INFO_TYPE_SYMLINK.
DUMMYUNIONNAME.Symlink.TargetName
Specifies the name of the target of a symbolic link.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 2004 (10.0; Build 19041) |
Minimum supported server | Windows Server, version 2004 (10.0; Build 19041) |
Header | projectedfslib.h |