Freigeben über


RegisterClusterNotifyV2-Funktion (clusapi.h)

Registriert einen Ereignistyp mit einem Benachrichtigungsport, indem dem Ereignistyp der Benachrichtigungsschlüssel hinzugefügt wird.

Syntax

DWORD RegisterClusterNotifyV2(
  [in] HCHANGE                hChange,
  [in] NOTIFY_FILTER_AND_TYPE Filter,
  [in] HANDLE                 hObject,
  [in] DWORD_PTR              dwNotifyKey
);

Parameter

[in] hChange

Ein Handle für einen Benachrichtigungsport, der mit der Funktion CreateClusterNotifyPortV2 erstellt wird.

[in] Filter

Eine NOTIFY_FILTER_AND_TYPE-Struktur , die den zu erstellenden Ereignistyp angibt.

[in] hObject

Ein Handle für das Failoverclusterobjekt , das von dem Ereignis betroffen ist, wie im dwFilterType-Parameter angegeben. Der Typ des Handles hängt vom Wert von dwFilterType ab.

[in] dwNotifyKey

Der Benachrichtigungsschlüssel, der von der
GetClusterNotify-Funktion , wenn das angeforderte Ereignis auftritt.

Rückgabewert

Wenn der Vorgang erfolgreich ist, gibt die Funktion ERROR_SUCCESS zurück.

Wenn der Vorgang fehlschlägt, gibt die Funktion einen Systemfehlercode zurück.

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

Failoverclusterverwaltungsfunktion