Udostępnij za pośrednictwem


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

Zobacz też