ClusterRegCreateBatch-Funktion (clusapi.h)
Erstellt einen Batch, der Befehle für einen Clusterregistrierungsschlüssel ausführt. Diese Befehle werden dem Batch von der ClusterRegBatchAddCommand-Funktion hinzugefügt und von der ClusterRegCloseBatch-Funktion entweder ausgeführt oder ignoriert.
Syntax
LONG ClusterRegCreateBatch(
[in, optional] HKEY hKey,
[out] HREGBATCH *pHREGBATCH
);
Parameter
[in, optional] hKey
Das Handle des geöffneten Clusterregistrierungsschlüssels. Alle Vorgänge für den Batch sind relativ zu diesem Clusterregistrierungsschlüssel.
[out] pHREGBATCH
Der Zeiger auf das Handle des erstellten Batches.
Rückgabewert
Die Funktion gibt einen der folgenden Systemfehlercodes zurück.
Rückgabecode/-wert | BESCHREIBUNG |
---|---|
|
Der Vorgang wurde durchgeführt. |
|
Für diesen Vorgang ist nicht genügend Speicher verfügbar. |
|
Ein an das System angeschlossenes Gerät funktioniert nicht. |
|
„Der Parameter ist falsch.“ Dieser Wert wird zurückgegeben, wenn der hKey-ParameterNULL ist. |
Hinweise
Der Schlüssel sollte erst geschlossen werden, wenn der Batch zur Ausführung übermittelt wurde.
Der PCLUSTER_REG_CREATE_BATCH-Typ definiert einen Zeiger auf diese Funktion.
Anforderungen
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2008 Datacenter, Windows Server 2008 Enterprise |
Zielplattform | Windows |
Kopfzeile | clusapi.h |
Bibliothek | ClusAPI.lib |
DLL | ClusAPI.dll |