Compartilhar via


estrutura PRJ_PLACEHOLDER_VERSION_INFO (projectedfslib.h)

Informações que identificam exclusivamente o conteúdo de um arquivo de espaço reservado.

Sintaxe

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

Membros

ProviderID[PRJ_PLACEHOLDER_ID_LENGTH]

Um identificador específico do provedor.

ContentID[PRJ_PLACEHOLDER_ID_LENGTH]

Um identificador de conteúdo, gerado pelo provedor.

Comentários

Um provedor usa PRJ_PLACEHOLDER_VERSION_INFO para fornecer informações que identificam exclusivamente o conteúdo de um arquivo de espaço reservado. O ProjFS armazena o conteúdo desse struct com o arquivo e o retorna ao invocar retornos de chamada.

PRJ_PLACEHOLDER_VERSION_INFO. ProviderID é um identificador específico do provedor. O provedor pode usar esse valor como seu próprio identificador exclusivo, por exemplo, como um número de versão para o formato do campo ContentID.

PRJ_PLACEHOLDER_VERSION_INFO. ContentID é um identificador de conteúdo, gerado pelo provedor. Esse valor é usado para distinguir diferentes versões do mesmo arquivo, ou seja, conteúdo de arquivo diferente e/ou metadados (por exemplo, carimbos de data/hora) para o mesmo caminho de arquivo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1809 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server [somente aplicativos da área de trabalho]
Cabeçalho projectedfslib.h