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 de informações para que a função saiba como interpretar o InfoBuffer.

Retornar valor

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

Comentários

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 FileAttributes e ReparseTag não puderem ser extraídos de uma determinada classe de informações, essa API retornará CF_PLACEHOLDER_STATE_INVALID e definirá o último erro corretamente.

Requisitos

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

Confira também

CF_PLACEHOLDER_STATE

GetFileInformationByHandleEx