CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT 结构 (ntifs.h)

CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT 结构包含额外的 create 参数 (ECP) 上下文,该上下文由群集共享卷 (CSV) 文件系统发送,其中包含有关创建文件类型的信息。

语法

typedef struct _CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT {
  ULONG                    Version;
  BOOLEAN                  IsResume;
  CSV_DOWN_LEVEL_FILE_TYPE FileType;
  ULONG                    SourceNodeId;
  ULONG                    DestinationNodeId;
} CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT, *PCSV_DOWN_LEVEL_OPEN_ECP_CONTEXT;

成员

Version

此结构 (ECP 上下文的版本) 。 设置为 CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT_V1。

IsResume

如果创建是 CSVFS 暂停后重新建立其状态的一部分,则设置为 TRUE;否则,设置为 FALSE。

FileType

一个CSV_DOWN_LEVEL_FILE_TYPE值,该值标识 (打开或重新打开) 的下层 CSVFS 文件对象的类型。

SourceNodeId

发起此创建的节点的群集 ID。

DestinationNodeId

此创建的目标节点的群集 ID。

注解

调用与 ECP 相关的支持例程(例如 FltAllocateExtraCreateParameterFsRtlRemoveExtraCreateParameter)时,系统定义的GUID_ECP_CSV_DOWN_LEVEL_OPEN值将与此 ECP 上下文结构一起使用。

有关详细信息 ,请参阅额外创建参数简介

要求

要求
最低受支持的客户端 Windows 8
标头 ntifs.h