ClusterRegCreateBatch 関数 (clusapi.h)
クラスター レジストリ キーに対してコマンドを実行するバッチを作成します。 これらのコマンドは 、ClusterRegBatchAddCommand 関数によってバッチに追加され、 ClusterRegCloseBatch 関数によって実行または無視されます。
構文
LONG ClusterRegCreateBatch(
[in, optional] HKEY hKey,
[out] HREGBATCH *pHREGBATCH
);
パラメーター
[in, optional] hKey
開かれたクラスター レジストリ キーのハンドル。 バッチに対するすべての操作は、このクラスター レジストリ キーに対して相対的です。
[out] pHREGBATCH
作成されたバッチのハンドルへのポインター。
戻り値
関数は、次のいずれかの システム エラー コードを返します。
リターン コード/値 | Description |
---|---|
|
操作に成功しました。 |
|
この操作を実行するには、使用できる領域が十分ではありません。 |
|
システムに接続されたデバイスが動作していません。 |
|
パラメーターが正しくありません。 hKey パラメーターが NULL の場合、この値が返されます。 |
解説
バッチが実行のために送信されるまで、キーを閉じてはいけません。
PCLUSTER_REG_CREATE_BATCH型は、この関数へのポインターを定義します。
要件
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2008 Datacenter、Windows Server 2008 Enterprise |
対象プラットフォーム | Windows |
ヘッダー | clusapi.h |
Library | ClusAPI.lib |
[DLL] | ClusAPI.dll |