Поделиться через


Функция ClusterRegReadBatchReplyNextCommand (clusapi.h)

Считывает следующую команду из результата пакетного считывания.

Синтаксис

LONG ClusterRegReadBatchReplyNextCommand(
  [in]  HREGREADBATCHREPLY         hRegReadBatchReply,
  [out] CLUSTER_READ_BATCH_COMMAND *pBatchCommand
);

Параметры

[in] hRegReadBatchReply

Дескриптор для результата пакетного чтения, созданного путем вызова функции ClusterRegCloseReadBatch . Этот дескриптор необходимо закрыть позже, вызвав функцию ClusterRegCloseReadBatchReply .

[out] pBatchCommand

Указатель на структуру CLUSTER_READ_BATCH_COMMAND , содержащую сведения о команде чтения.

Возвращаемое значение

Функция возвращает один из следующих кодов системных ошибок.

Возвращаемый код или значение Описание
ERROR_SUCCESS
0
Операция выполнена успешно.
ERROR_INVALID_HANDLE
6
hRegReadBatchReply имеет значение NULL или недопустимо.
ERROR_NO_MORE_ITEMS
259
Дополнительные сведения в hRegReadBatchReply отсутствуют.

Комментарии

Количество записей в результатах считывания пакета равно количеству команд в пакете чтения. Кроме того, результаты находятся в том же порядке, что и команды, добавленные в пакет чтения.

Требования

Требование Значение
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2012
Целевая платформа Windows
Header clusapi.h
Библиотека ClusAPI.lib
DLL ClusAPI.dll

См. также раздел

CLUSTER_READ_BATCH_COMMAND

ClusterRegCloseReadBatch

ClusterRegCloseReadBatchReply