PLACEHOLDER_STATES 枚举 (shobjidl_core.h)

指定占位符文件可以具有的状态。 通过 System.FilePlaceholderStatus (PKEY_FilePlaceholderStatus) 属性检索此值。

语法

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
} ;

常量

 
PS_NONE
值: 0
目前没有其他任何状态适用。
PS_MARKED_FOR_OFFLINE_AVAILABILITY
值: 0x1
可能已经或最终将脱机可用。
PS_FULL_PRIMARY_STREAM_AVAILABLE
值: 0x2
主流已完全可用。
PS_CREATE_FILE_ACCESSIBLE
值: 0x4
可以通过调用 CreateFile 函数访问该文件,而无需请求打开重新分析点。
PS_CLOUDFILE_PLACEHOLDER
值: 0x8
PS_DEFAULT
PS_ALL
所有有效PLACEHOLDER_STATES标志的位掩码值。

要求

要求
最低受支持的客户端 Windows 8.1 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 R2 [仅限桌面应用]
标头 shobjidl_core.h