Share via


struttura PRJ_PLACEHOLDER_VERSION_INFO (projectedfslib.h)

Informazioni che identificano in modo univoco il contenuto di un file segnaposto.

Sintassi

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

Members

ProviderID[PRJ_PLACEHOLDER_ID_LENGTH]

Identificatore specifico del provider.

ContentID[PRJ_PLACEHOLDER_ID_LENGTH]

Identificatore di contenuto generato dal provider.

Commenti

Un provider usa PRJ_PLACEHOLDER_VERSION_INFO per fornire informazioni che identificano in modo univoco il contenuto di un file segnaposto. ProjFS archivia il contenuto di questo struct con il file e lo restituisce quando richiama i callback.

PRJ_PLACEHOLDER_VERSION_INFO. ProviderID è un identificatore specifico del provider. Il provider può usare questo valore come identificatore univoco, ad esempio come numero di versione per il formato del campo ContentID.

PRJ_PLACEHOLDER_VERSION_INFO. ContentID è un identificatore di contenuto, generato dal provider. Questo valore viene usato per distinguere versioni diverse dello stesso file, ad esempio il contenuto e/o i metadati diversi (ad esempio i timestamp) per lo stesso percorso di file.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1809 [solo app desktop]
Server minimo supportato Windows Server [solo app desktop]
Intestazione projectedfslib.h