Partager via


Fonction CfGetPlaceholderStateFromFileInfo (cfapi.h)

Obtient un ensemble d’états d’espace réservé en fonction des différentes informations du fichier.

Syntaxe

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

Paramètres

[in] InfoBuffer

Mémoire tampon d’informations sur le fichier.

[in] InfoClass

Classe d’informations pour que la fonction sache comment interpréter l’InfoBuffer.

Valeur retournée

Peut inclure CF_PLACEHOLDER_STATE ; état de l’espace réservé.

Remarques

L’entrée est une mémoire tampon contenant des informations retournées par GetFileInformationByHandleEx et l’InfoClass correspondant afin que l’API sache comment interpréter la mémoire tampon.

Toutes les classes d’informations prises en charge par GetFileInformationByHandleEx ne sont pas prises en charge par cette API. Si fileAttributes et ReparseTag ne peuvent pas être extraits d’une classe d’informations donnée, cette API retourne CF_PLACEHOLDER_STATE_INVALID et définit correctement la dernière erreur.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1709 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
Plateforme cible Windows
En-tête cfapi.h
Bibliothèque CldApi.lib
DLL CldApi.dll

Voir aussi

CF_PLACEHOLDER_STATE

GetFileInformationByHandleEx