Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Rozpoznaje prostą nazwę biblioteki typów, zwracając jej w pełni kwalifikowaną ścieżkę.
Składnia
HRESULT ResolveTypeLib(
[in] BSTR bstrSimpleName,
[in] GUID tlbid,
[in] LCID lcid,
[in] USHORT wMajorVersion,
[in] USHORT wMinorVersion,
[in] SYSKIND syskind,
[out] BSTR *pbstrResolvedTlbName);
Parametry
bstrSimpleName
[in] BSTR zawierający prostą nazwę biblioteki typów.
tlbid
[in] Identyfikator GUID przypisany do biblioteki typów w rejestrze.
lcid
[in] Identyfikator lokalizacji biblioteki typów.
wMajorVersion
[in] Numer wersji głównej biblioteki typów. Na przykład w przypadku wersji x.y numer wersji głównej to x.
wMinorVersion
[in] Numer wersji pomocniczej biblioteki typów. Na przykład w przypadku wersji x.y numer wersji pomocniczej to y.
syskind
[in] Flaga SYSKIND identyfikująca środowisko operacyjne. Typowe wartości to SYS_WIN32 i SYS_WIN64.
pbstrResolvedTlbName
[out] Wskaźnik do ciągu BSTR , który zawiera pełną ścieżkę biblioteki typów o nazwie w parametrze bstrSimpleName .
Uwagi
Metoda jest wywoływana ResolveTypeLib przez funkcję LoadTypeLibWithResolver podczas przetwarzania Tlbexp.exe (eksporter biblioteki typów).
Niestandardowe implementacje tego interfejsu muszą zwrócić BSTR , który zawiera pełną ścieżkę biblioteki typów o nazwie w parametrze bstrSimpleName .
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: TlbRef.idl, TlbRef.h
Biblioteki: TlbRef.lib
wersje .NET Framework: dostępne od wersji 2.0