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.
Pobiera wskaźnik do tokenu MemberRef dla odwołania do elementu członkowskiego, który jest ujęta przez określony Type i który ma określoną nazwę i podpis metadanych.
Syntax
HRESULT FindMemberRef (
[in] mdTypeRef td,
[in] LPCWSTR szName,
[in] PCCOR_SIGNATURE pvSigBlob,
[in] ULONG cbSigBlob,
[out] mdMemberRef *pmr
);
Parameters
td [in] Token TypeRef dla klasy lub interfejsu, który otacza odwołanie do elementu członkowskiego w celu wyszukania. Jeśli ta wartość to mdTokenNil, wyszukiwanie jest wykonywane dla zmiennej globalnej lub odwołania do funkcji globalnej.
szName [in] Nazwa odwołania do elementu członkowskiego do wyszukania.
pvSigBlob [in] Wskaźnik do sygnatury metadanych binarnych odwołania do elementu członkowskiego.
cbSigBlob [in] Rozmiar w bajtach pvSigBlob.
pmr [out] Wskaźnik do pasującego tokenu MemberRef.
Remarks
Należy określić element członkowski przy użyciu otaczającej klasy lub interfejsu (td), jego nazwy (szName) i opcjonalnie jego podpisu (pvSigBlob).
Podpis przekazany do FindMemberRef elementu musi zostać wygenerowany w bieżącym zakresie, ponieważ podpisy są powiązane z określonym zakresem. Podpis może osadzić token identyfikujący otaczającej klasę lub typ wartości. Token jest indeksem w lokalnej tabeli TypeDef. Nie można utworzyć podpisu środowiska uruchomieniowego poza kontekstem bieżącego zakresu i użyć tego podpisu jako danych wejściowych do FindMemberRef.
FindMemberRef znajduje tylko odwołania składowe, które zostały zdefiniowane bezpośrednio w klasie lub interfejsie; nie można odnaleźć dziedziczych odwołań składowych.
Requirements
Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.
Nagłówek: Cor.h
Biblioteka: CorGuids.lib