структура 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 |