Поделиться через


функция wiauRegGetStrA (wiautil.h)

Функция wiauRegGetStr получает строковое значение из раздела DeviceData реестра.

Синтаксис

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

Параметры

[in] hkKey

Указывает дескриптор раздела реестра. Этот параметр должен иметь значение, указываемое параметром phkeyDeviceData при возврате wiauRegOpenData.

[in] pszValueName

Указывает на первый символ строки Юникода, содержащей имя записи реестра.

[out] pszValue

Указатель на расположение памяти, которое получает строковое значение, включая завершающий символ NULL.

[in, out] pdwLength

Указатель на расположение памяти, которое получает длину в байтах строкового значения, на которое указывает параметр pwszValue. Длина включает завершающий символ NULL.

Возвращаемое значение

При успешном выполнении функция возвращает S_OK. Если функция завершается ошибкой, она возвращает стандартную ошибку COM.

Требования

Требование Ценность
целевая платформа Настольный
заголовка wiautil.h (include Wiautil.h)

См. также

wiauRegGetDword

wiauRegOpenData