LHashValOfName 宏 (oleauto.h)

計算名稱的雜湊值。

語法

void LHashValOfName(
   lcid,
   szName
);

參數

lcid

字串的 LCID。

szName

要計算其雜湊值的字串。

傳回值

備註

此函式相當於 LHashValOfNameSys。 標頭檔 OleAuto.h 包含將LHashValOfName 定義為 LHashValOfNameSys的宏,目標作業系統會根據組建預處理器旗標 (syskind) 。

LHashValOfName會計算可傳遞至ITypeComp::BindITypeComp::Bind、ITypeLib::FindNameITypeLib::IsName的名稱 32 位雜湊值。 傳回的雜湊值與 szName中的字元大小寫無關,只要名稱的語言是 OLE 國家語言規格 API 所支援的語言之一。 使用任何語言完成不區分大小寫比較時,任何兩個相符的字串都會產生相同的雜湊值。

需求

   
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平台 Windows
標頭 oleauto.h
程式庫 OleAut32.lib
Dll OleAut32.dll