Compartilhar via


Função CfGetPlaceholderStateFromFileInfo (cfapi.h)

Obtém um conjunto de estados de espaço reservado com base nas várias informações do arquivo.

Sintaxe

CF_PLACEHOLDER_STATE CfGetPlaceholderStateFromFileInfo(
  [in] LPCVOID                   InfoBuffer,
  [in] FILE_INFO_BY_HANDLE_CLASS InfoClass
);

Parâmetros

[in] InfoBuffer

Um buffer de informações sobre o arquivo.

[in] InfoClass

Uma classe FILE_INFO_BY_HANDLE_CLASS que ajuda a função a interpretar os dados nodo InfoBuffer .

Valor de retorno

Pode incluir CF_PLACEHOLDER_STATE; o estado do espaço reservado.

Observações

A entrada é um buffer que contém informações retornadas por GetFileInformationByHandleEx e o InfoClass correspondente para que a API saiba como interpretar o buffer.

Nem todas as classes de informações compatíveis com GetFileInformationByHandleEx são compatíveis com essa API. Se o FileAttributes e ReparseTag não puder ser extraído de uma determinada classe de informações, essa API retornará CF_PLACEHOLDER_STATE_INVALID e definirá o último erro corretamente.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 1709 [somente aplicativos da área de trabalho]
servidor com suporte mínimo Windows Server 2016 [somente aplicativos da área de trabalho]
da Plataforma de Destino Windows
cabeçalho cfapi.h
biblioteca CldApi.lib
de DLL CldApi.dll

Consulte também

CF_PLACEHOLDER_STATE

GetFileInformationByHandleEx