Freigeben über


PLACEHOLDER_STATES-Enumeration (shobjidl_core.h)

Gibt die Zustände an, die eine Platzhalterdatei haben kann. Rufen Sie diesen Wert über die Eigenschaft System.FilePlaceholderStatus (PKEY_FilePlaceholderStatus) ab.

Syntax

typedef enum PLACEHOLDER_STATES {
  PS_NONE = 0,
  PS_MARKED_FOR_OFFLINE_AVAILABILITY = 0x1,
  PS_FULL_PRIMARY_STREAM_AVAILABLE = 0x2,
  PS_CREATE_FILE_ACCESSIBLE = 0x4,
  PS_CLOUDFILE_PLACEHOLDER = 0x8,
  PS_DEFAULT,
  PS_ALL
} ;

Konstanten

 
PS_NONE
Wert: 0
Keiner der anderen Zustände gilt derzeit.
PS_MARKED_FOR_OFFLINE_AVAILABILITY
Wert: 0x1
Ist möglicherweise bereits verfügbar oder wird irgendwann offline verfügbar sein.
PS_FULL_PRIMARY_STREAM_AVAILABLE
Wert: 0x2
Der primäre Stream wurde vollständig verfügbar gemacht.
PS_CREATE_FILE_ACCESSIBLE
Wert: 0x4
Auf die Datei kann über einen Aufruf der CreateFile-Funktion zugegriffen werden, ohne das Öffnen von Analysepunkten anzufordern.
PS_CLOUDFILE_PLACEHOLDER
Wert: 0x8
PS_DEFAULT
PS_ALL
Ein Bitmaskenwert für alle gültigen PLACEHOLDER_STATES Flags.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 R2 [nur Desktop-Apps]
Kopfzeile shobjidl_core.h