CfGetPlaceholderStateFromFileInfo-Funktion (cfapi.h)

Ruft eine Reihe von Platzhalterzuständen ab, die auf den verschiedenen Informationen der Datei basieren.

Syntax

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

Parameter

[in] InfoBuffer

Ein Infopuffer zur Datei.

[in] InfoClass

Eine Infoklasse, damit die Funktion weiß, wie der InfoBuffer interpretiert wird.

Rückgabewert

Kann CF_PLACEHOLDER_STATE enthalten; der Platzhalterstatus.

Hinweise

Die Eingabe ist ein Puffer, der die von GetFileInformationByHandleEx zurückgegebenen Informationen und die entsprechende InfoClass enthält, damit die API weiß, wie der Puffer interpretiert werden muss.

Nicht alle von GetFileInformationByHandleEx unterstützten Informationsklassen werden von dieser API unterstützt. Wenn FileAttributes und ReparseTag nicht aus einer bestimmten Informationsklasse extrahiert werden können, gibt diese API CF_PLACEHOLDER_STATE_INVALID zurück und legt den letzten Fehler ordnungsgemäß fest.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1709 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile cfapi.h
Bibliothek CldApi.lib
DLL CldApi.dll

Weitere Informationen

CF_PLACEHOLDER_STATE

GetFileInformationByHandleEx