Функция ClusterRegCreateBatch (clusapi.h)
Создает пакет, который будет выполнять команды в разделе реестра кластера. Эти команды будут добавлены в пакет функцией ClusterRegBatchAddCommand и выполнены или игнорируются функцией ClusterRegCloseBatch .
Синтаксис
LONG ClusterRegCreateBatch(
[in, optional] HKEY hKey,
[out] HREGBATCH *pHREGBATCH
);
Параметры
[in, optional] hKey
Дескриптор открытого раздела реестра кластера. Все операции с пакетом относятся к этому разделу реестра кластера.
[out] pHREGBATCH
Указатель на дескриптор созданного пакета.
Возвращаемое значение
Функция возвращает один из следующих кодов системных ошибок.
Возвращаемый код или значение | Описание |
---|---|
|
Операция выполнена успешно. |
|
Недостаточно места в хранилище для завершения этой операции. |
|
Устройство, подключенное к системе, не работает. |
|
Неправильный параметр". Это значение будет возвращено, если параметр hKey имеет значение NULL. |
Комментарии
Ключ не следует закрывать, пока пакет не будет отправлен для выполнения.
Тип PCLUSTER_REG_CREATE_BATCH определяет указатель на эту функцию.
Требования
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2008 Datacenter, Windows Server 2008 Корпоративная |
Целевая платформа | Windows |
Header | clusapi.h |
Библиотека | ClusAPI.lib |
DLL | ClusAPI.dll |