(clusapi.h) CLUSTER_READ_BATCH_COMMAND 结构

表示读取批处理中单个命令的结果。

语法

typedef struct _CLUSTER_READ_BATCH_COMMAND {
  CLUSTER_REG_COMMAND Command;
  DWORD               dwOptions;
  LPCWSTR             wzSubkeyName;
  LPCWSTR             wzValueName;
  BYTE const          *lpData;
  DWORD               cbData;
} CLUSTER_READ_BATCH_COMMAND;

成员

Command

命令结果状态,可以是以下值之一。

CLUSREG_READ_VALUE (8)

结果结构包含所请求值的内容。 dwOptions 成员设置为注册表值类型。

CLUSREG_READ_ERROR (9)

该值缺失,或在读取期间发生另一个错误。 dwOptions 成员包含实际的错误类型。

dwOptions

注册表值类型或读取错误类型,具体取决于 命令 结果。

wzSubkeyName

读取命令中请求的密钥的名称。

wzValueName

读取命令中请求的值的名称。

lpData

指向值数据的指针。

cbData

lpData 值数据的计数(以字节为单位)。

注解

CLUSTER_READ_BATCH_COMMAND 结构中的指针在读取批处理结果句柄由 ClusterRegCloseReadBatchReply 函数关闭之前有效。

读取命令中的错误相互独立。

要求

要求
最低受支持的客户端 无受支持的版本
最低受支持的服务器 Windows Server 2012
标头 clusapi.h

另请参阅

ClusterRegCloseReadBatchReply

ClusterRegReadBatchReplyNextCommand