Freigeben über


PRJ_PLACEHOLDER_VERSION_INFO-Struktur (projectedfslib.h)

Informationen, die den Inhalt einer Platzhalterdatei eindeutig identifizieren.

Syntax

typedef struct PRJ_PLACEHOLDER_VERSION_INFO {
  UINT8 ProviderID[PRJ_PLACEHOLDER_ID_LENGTH];
  UINT8 ContentID[PRJ_PLACEHOLDER_ID_LENGTH];
} PRJ_PLACEHOLDER_VERSION_INFO;

Member

ProviderID[PRJ_PLACEHOLDER_ID_LENGTH]

Ein anbieterspezifischer Bezeichner.

ContentID[PRJ_PLACEHOLDER_ID_LENGTH]

Ein vom Anbieter generierter Inhaltsbezeichner.

Hinweise

Ein Anbieter verwendet PRJ_PLACEHOLDER_VERSION_INFO , um Informationen bereitzustellen, die den Inhalt einer Platzhalterdatei eindeutig identifizieren. ProjFS speichert den Inhalt dieser Struktur mit der Datei und gibt ihn zurück, wenn Rückrufe aufgerufen werden.

PRJ_PLACEHOLDER_VERSION_INFO. ProviderID ist ein anbieterspezifischer Bezeichner. Der Anbieter kann diesen Wert als eigenen eindeutigen Bezeichner verwenden, z. B. als Versionsnummer für das Format des Felds ContentID.

PRJ_PLACEHOLDER_VERSION_INFO. ContentID ist ein Inhaltsbezeichner, der vom Anbieter generiert wird. Dieser Wert wird verwendet, um verschiedene Versionen derselben Datei zu unterscheiden, d. h. unterschiedliche Dateiinhalte und/oder Metadaten (z. B. Zeitstempel) für denselben Dateipfad.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1809 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server [nur Desktop-Apps]
Kopfzeile projectedfslib.h