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


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

Выполняет пакет чтения и возвращает результаты выполнения пакета чтения.

Синтаксис

LONG ClusterRegCloseReadBatchEx(
  [in]  HREGREADBATCH      hRegReadBatch,
        DWORD              flags,
  [out] HREGREADBATCHREPLY *phRegReadBatchReply
);

Параметры

[in] hRegReadBatch

Дескриптор пакета чтения. После завершения функции ClusterRegCloseReadBatch этот дескриптор становится недействительным, а связанная с ним память освобождается.

flags

Флаги для операции.

Нет (0)

IsolatedRead (2)

[out] phRegReadBatchReply

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

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

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

Возвращаемый код/значение Описание
ERROR_SUCCESS
0
Операция выполнена успешно.
ERROR_OUTOFMEMORY
14
Недостаточно места в хранилище для завершения этой операции.
ERROR_INVALID_HANDLE
6
Значение hRegReadBatch равно NULL или недопустимо.

Требования

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

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

Функции доступа к реестру кластера

ClusterRegCloseReadBatch

ClusterRegCreateReadBatch

ClusterRegReadBatchAddCommand