Aracılığıyla paylaş


ResolveTypeLib Yöntemi

Tam yolunu döndürerek tür kitaplığının basit adını çözümler.

Sözdizimi

HRESULT ResolveTypeLib(  
    [in]  BSTR      bstrSimpleName,  
    [in]  GUID      tlbid,  
    [in]  LCID      lcid,  
    [in]  USHORT    wMajorVersion,  
    [in]  USHORT    wMinorVersion,  
    [in]  SYSKIND   syskind,  
    [out] BSTR     *pbstrResolvedTlbName);  

Parametreler

bstrSimpleName
[in] Tür kitaplığının basit adını içeren bir BSTR .

tlbid
[in] Kayıt defterindeki tür kitaplığına atanan GUID.

lcid
[in] Tür kitaplığının yerelleştirme kimliği.

wMajorVersion
[in] Tür kitaplığının ana sürüm numarası. Örneğin, x.y sürümü için ana sürüm numarası x'tir.

wMinorVersion
[in] Tür kitaplığının ikincil sürüm numarası. Örneğin, x.y sürümü için ikincil sürüm numarası y'dir.

syskind
[in] İşletim ortamını tanımlayan bir SYSKIND bayrağı. Ortak değerler SYS_WIN32 ve SYS_WIN64' dır.

pbstrResolvedTlbName
[out] parametresinde adlı tür kitaplığının tam yolunu içeren bir BSTR işaretçisi bstrSimpleName .

Açıklamalar

yöntemiResolveTypeLib, Tlbexp.exe (Tür Kitaplığı Verme) işlemi sırasında LoadTypeLibWithResolver işlevi tarafından çağrılır.

Bu arabirimin özel uygulamaları, parametresinde bstrSimpleName adlı tür kitaplığının tam yolunu içeren bir BSTR döndürmelidir.

Gereksinimler

Platform: Bkz. Sistem Gereksinimleri.

Üstbilgi: TlbRef.idl, TlbRef.h

Kitaplığı: TlbRef.lib

.NET Framework Sürümleri: 2.0 sürümünden itibaren kullanılabilir

Ayrıca bkz.