Freigeben über


wiauRegGetStrA-Funktion (wiautil.h)

Die wiauRegGetStr-Funktion ruft einen Zeichenfolgenwert aus dem DeviceData-Abschnitt der Registrierung ab.

Syntax

HRESULT wiauRegGetStrA(
  [in]      HKEY  hkKey,
  [in]      PCSTR pszValueName,
  [out]     PSTR  pszValue,
  [in, out] DWORD *pdwLength
);

Parameter

[in] hkKey

Gibt das Registrierungsschlüsselhandle an. Dieser Parameter sollte auf den Wert festgelegt werden, auf den der parameter phkeyDeviceData verweist, wenn wiauRegOpenData zurückgibt.

[in] pszValueName

Zeigt auf das erste Zeichen einer Unicode-Zeichenfolge, die den Namen des Registrierungseintrags enthält.

[out] pszValue

Zeiger auf einen Speicherort, der den Zeichenfolgenwert empfängt, einschließlich eines abschließenden NULL-Zeichens.

[in, out] pdwLength

Zeiger auf einen Speicherort im Arbeitsspeicher, der die Länge des Zeichenfolgenwerts in Bytes empfängt, auf den der pwszValue-Parameter verweist. Die Länge enthält das abschließende NULL-Zeichen.

Rückgabewert

Bei Erfolg gibt die Funktion S_OK zurück. Wenn die Funktion fehlschlägt, wird ein COM-Standardfehler zurückgegeben.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile wiautil.h (wiautil.h einschließen)

Weitere Informationen

wiauRegGetDword

wiauRegOpenData