Partager via


CfGetPlaceholderStateFromFileInfo, fonction (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 FILE_INFO_BY_HANDLE_CLASS qui aide la fonction à interpréter les données dans InfoBuffer .

Valeur de retour

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

Remarques

L’entrée est une mémoire tampon contenant des informations retournées par GetFileInformationByHandleEx, ainsi que les InfoClass correspondantes 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.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 1709 [applications de bureau uniquement]
serveur minimum pris en charge Windows Server 2016 [applications de bureau uniquement]
plateforme cible Windows
d’en-tête cfapi.h
bibliothèque CldApi.lib
DLL CldApi.dll

Voir aussi

CF_PLACEHOLDER_STATE

GetFileInformationByHandleEx