PRJ_PLACEHOLDER_VERSION_INFO结构 (projectedfslib.h)

唯一标识占位符文件的内容的信息。

语法

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

成员

ProviderID[PRJ_PLACEHOLDER_ID_LENGTH]

提供程序特定的标识符。

ContentID[PRJ_PLACEHOLDER_ID_LENGTH]

提供程序生成的内容标识符。

注解

提供程序使用 PRJ_PLACEHOLDER_VERSION_INFO 提供唯一标识占位符文件内容的信息。 ProjFS 使用文件存储此结构的内容,并在调用回调时返回它。

PRJ_PLACEHOLDER_VERSION_INFO。ProviderID 是特定于提供程序的标识符。 提供程序可以使用此值作为自己的唯一标识符,例如,作为 ContentID 字段格式的版本号。

PRJ_PLACEHOLDER_VERSION_INFO。ContentID 是由提供程序生成的内容标识符。 此值用于区分相同文件的不同版本,即不同的文件内容和/或元数据 (,例如同一文件路径的时间戳) 。

要求

   
最低受支持的客户端 Windows 10 版本 1809 [仅限桌面应用]
最低受支持的服务器 Windows Server [仅限桌面应用]
标头 projectedfslib.h