IMetaDataImport::EnumSignatures — Metoda
Wylicza tokeny sygnatur reprezentujących sygnatury autonomiczne w bieżącym zakresie.
Składnia
HRESULT EnumSignatures (
[in, out] HCORENUM *phEnum,
[out] mdSignature rSignatures[],
[in] ULONG cMax,
[out] ULONG *pcSignatures
);
Parametry
phEnum
[in, out] Wskaźnik do modułu wyliczającego. Musi to być wartość NULL dla pierwszego wywołania tej metody.
rSignatures
[out] Tablica używana do przechowywania tokenów Signature.
cMax
[in] Maksymalny rozmiar tablicy rSignatures
.
pcSignatures
[out] Liczba tokenów podpisu zwróconych w pliku rSignatures
.
Wartość zwracana
HRESULT | Opis |
---|---|
S_OK |
EnumSignatures zwrócone pomyślnie. |
S_FALSE |
Nie ma żadnych tokenów do wyliczenia. W takim przypadku pcSignatures wartość jest równa zero. |
Uwagi
Tokeny Signature są tworzone przez metodę IMetaDataEmit::GetTokenFromSig .
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: Cor.h
Biblioteki: Uwzględnione jako zasób w MsCorEE.dll
wersje .NET Framework: dostępne od wersji 1.0