IDebugEnumField:: GetValueFromStringCaseInsensitive

此方法使用不区分大小写的搜索返回值与枚举常量的名称。

HRESULT GetValueFromStringCaseInsensitive(
   LPCOLESTR  pszValue,
   ULONGLONG* pvalue
);
int GetValueFromStringCaseInsensitive(
   string    pszValue, 
   out ulong pValue
);

参数

  • pszValue
    [in] 指定名称的字符串获取值。 请注意 C++ 中,这是宽字符字符串。

  • pValue
    [out] 返回一个关联的数值。

返回值

如果成功,则返回; S_OK否则,返回 S_FALSE,因此,如果该名称不是枚举的一部分,或错误代码。

备注

此方法不区分大小写。 如果区分大小写的搜索需要的 (例如,在一种语言 (如名称区分大小写) 的 C++,请使用 IDebugEnumField:: GetValueFromString

请参见

参考

IDebugEnumField

IDebugEnumField:: GetValueFromString