Freigeben über


ClusterRegCloseReadBatchEx-Funktion (clusapi.h)

Führt einen Lesebatch aus und gibt Ergebnisse aus den Lesebatchausführungen zurück.

Syntax

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

Parameter

[in] hRegReadBatch

Das Handle des Lesebatches. Nach Abschluss der ClusterRegCloseReadBatch-Funktion ist dieses Handle nicht mehr gültig, und der zugeordnete Arbeitsspeicher wird freigegeben.

flags

Die Flags für den Vorgang.

Keine (0)

IsolatedRead (2)

[out] phRegReadBatchReply

Ein Zeiger auf das Handle des erstellten Lesebatchesergebnisses. Sie müssen dieses Handle später schließen, indem Sie die ClusterRegCloseReadBatchReply-Funktion aufrufen.

Rückgabewert

Die Funktion gibt einen der folgenden Systemfehlercodes zurück.

Rückgabecode/-wert BESCHREIBUNG
ERROR_SUCCESS
0
Der Vorgang wurde durchgeführt.
ERROR_OUTOFMEMORY
14
Für diesen Vorgang ist nicht genügend Speicher verfügbar.
ERROR_INVALID_HANDLE
6
hRegReadBatch ist NULL oder ungültig.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2016
Zielplattform Windows
Kopfzeile clusapi.h
Bibliothek ClusAPI.lib
DLL ClusAPI.dll

Weitere Informationen

Clusterregistrierungszugriffsfunktionen

ClusterRegCloseReadBatch

ClusterRegCreateReadBatch

ClusterRegReadBatchAddCommand