Freigeben über


PRJ_EXTENDED_INFO-Struktur (projectedfslib.h)

Ein Anbieter verwendet PRJ_EXTENDED_INFO, um erweiterte Informationen zu einer Datei bereitzustellen, wenn PrjFillDirEntryBuffer2 oder PrjWritePlaceholderInfo2 aufgerufen wird.

Syntax

typedef struct PRJ_EXTENDED_INFO {
  PRJ_EXT_INFO_TYPE InfoType;
  ULONG             NextInfoOffset;
  union {
    struct {
      PCWSTR TargetName;
    } Symlink;
  } DUMMYUNIONNAME;
} PRJ_EXTENDED_INFO;

Member

InfoType

Ein PRJ_EXT_INFO Wert, der beschreibt, welche Art von erweiterten Informationen diese Struktur enthält.

NextInfoOffset

Offset in Bytes vom Anfang dieser Struktur bis zur nächsten PRJ_EXTENDED_INFO-Struktur. Wenn dies die letzte Struktur im Puffer ist, muss dieser Wert 0 sein.

DUMMYUNIONNAME

DUMMYUNIONNAME.Symlink

Die Felder in dieser Struktur werden verwendet, wenn InfoType PRJ_EXT_INFO_TYPE_SYMLINK ist.

DUMMYUNIONNAME.Symlink.TargetName

Gibt den Namen des Ziels einer symbolischen Verknüpfung an.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 2004 (10.0; Build 19041)
Unterstützte Mindestversion (Server) Windows Server, Version 2004 (10.0; Build 19041)
Kopfzeile projectedfslib.h