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


Метод IWpfSettings::GetStringProperty

Извлекает строковое значение из параметров рабочего процесса или пула приложений.

Синтаксис

virtual HRESULT GetStringProperty(  
   IN WPF_SETTINGS_STRING_ENUM SettingId,  
   __out_ecount_opt(*pcchSetting) PWSTR pszSetting,  
   IN OUT DWORD* pcchSetting  
) = 0;  

Параметры

SettingId
[IN] Значение WPF_SETTINGS_STRING_ENUM , указывающее возвращаемое строковое значение.

pszSetting
[OUT] Указатель на буфер строки, который получает значение, заданное параметром SettingId.

pcchSetting
[IN] [OUT] Указатель на DWORD буфер, который получает размер строки, возвращаемой в pszSetting.

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

Объект HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.

Значение Описание:
S_OK Указывает, что операция прошла успешно.
ERROR_INSUFFICIENT_BUFFER Указывает, что для выполнения операции недостаточно места в буфере.
ERROR_INVALID_PARAMETER Указывает, что указанный параметр недопустим. (Параметр находится вне диапазона или не является строкой.)

Комментарии

pszSetting Так как параметр является необязательным, он может иметь значение NULL. Если размер строкового значения превышает размер, указанный pcchSetting параметром , метод вернет ERROR_INSUFFICIENT_BUFFER.

Требования

Тип Описание
клиент — IIS 7.0 в Windows Vista
— IIS 7.5 в Windows 7
— IIS 8.0 в Windows 8
— IIS 10.0 в Windows 10
Сервер — IIS 7.0 в Windows Server 2008
— IIS 7.5 в Windows Server 2008 R2
— IIS 8.0 в Windows Server 2012
— IIS 8.5 в Windows Server 2012 R2
— IIS 10.0 в Windows Server 2016
Продукт — IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
- IIS Express 7.5, IIS Express 8.0, IIS Express 10.0
Заголовок Wpframework.h

См. также:

Интерфейс IWpfSettings
Метод IWpfSettings::GetBoolProperty
Метод IWpfSettings::GetDwordProperty
Метод IWpfSettings::GetHandleProperty
Метод IWpfSettings::GetUlonglongProperty
Перечисление WPF_SETTINGS_STRING_ENUM