Freigeben über


ResUtilGetDwordValue-Funktion (resapi.h)

Gibt einen numerischen Wert aus der Clusterdatenbank zurück.

Syntax

DWORD ResUtilGetDwordValue(
  [in]  HKEY    hkeyClusterKey,
  [in]  LPCWSTR pszValueName,
  [out] LPDWORD pdwOutValue,
  [in]  DWORD   dwDefaultValue
);

Parameter

[in] hkeyClusterKey

Schlüssel, der den Speicherort des numerischen Werts in der Clusterdatenbank identifiziert.

[in] pszValueName

Zeiger auf eine mit NULL endende Unicode-Zeichenfolge, die den Namen des abzurufenden Werts enthält.

[out] pdwOutValue

Zeiger auf den abgerufenen Wert.

[in] dwDefaultValue

Wert, der zurückgegeben werden soll, wenn der Wert, auf den pszValueName verweist, nicht gefunden wird.

Rückgabewert

Wenn die Vorgänge erfolgreich sind, gibt die Funktion ERROR_SUCCESS zurück.

Wenn der Vorgang fehlschlägt, gibt die Funktion einen Systemfehlercode zurück. Im Folgenden ist ein möglicher Fehlercode aufgeführt.

Rückgabecode Beschreibung
ERROR_INVALID_PARAMETER
Der Wert, auf den valueName verweist, ist kein numerischer Wert.

Hinweise

Die ResUtilGetDwordValue-Hilfsprogrammfunktion ruft die Cluster-API-FunktionClusterRegQueryValue auf, um den Wert abzurufen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
Zielplattform Windows
Kopfzeile resapi.h
Bibliothek ResUtils.lib
DLL ResUtils.dll

Weitere Informationen

ClusterRegQueryValue

ResUtilGetBinaryValue

ResUtilGetExpandSzValue

ResUtilGetMultiSzValue

ResUtilGetSzValue