Condividi tramite


Funzione CfGetPlaceholderStateFromFileInfo (cfapi.h)

Ottiene un set di stati segnaposto in base alle varie informazioni del file.

Sintassi

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

Parametri

[in] InfoBuffer

Buffer delle informazioni sul file.

[in] InfoClass

Classe FILE_INFO_BY_HANDLE_CLASS che consente alla funzione di interpretare i dati in InfoBuffer.

Valore restituito

Può includere CF_PLACEHOLDER_STATE; stato segnaposto.

Osservazioni

L'input è un buffer contenente informazioni restituite da GetFileInformationByHandleExe dall'InfoClass corrispondente in modo che l'API sappia come interpretare il buffer.

Non tutte le classi di informazioni supportate da GetFileInformationByHandleEx sono supportate da questa API. Se i FileAttributes e ReparseTag non possono essere estratti da una determinata classe di informazioni, questa API restituirà CF_PLACEHOLDER_STATE_INVALID e imposta correttamente l'ultimo errore.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10, versione 1709 [solo app desktop]
server minimo supportato Windows Server 2016 [solo app desktop]
piattaforma di destinazione Finestre
intestazione cfapi.h
libreria CldApi.lib
dll CldApi.dll

Vedere anche

CF_PLACEHOLDER_STATE

GetFileInformationByHandleEx