Dela via


IMetaDataImport::EnumSignatures-metod

Räknar upp signaturtoken som representerar fristående signaturer i det aktuella omfånget.

Syntax

HRESULT EnumSignatures (  
   [in, out] HCORENUM     *phEnum,  
   [out]     mdSignature  rSignatures[],  
   [in]      ULONG        cMax,  
   [out]     ULONG        *pcSignatures  
);  

Parametrar

phEnum
[in, ut] En pekare till uppräknaren. Detta måste vara NULL för det första anropet av den här metoden.

rSignatures
[ut] Matrisen som används för att lagra signaturtoken.

cMax
[i] Matrisens rSignatures maximala storlek.

pcSignatures
[ut] Antalet signaturtoken som returneras i rSignatures.

Returvärde

HRESULT Description
S_OK EnumSignatures returnerades korrekt.
S_FALSE Det finns inga token att räkna upp. I så fall pcSignatures är noll.

Kommentarer

Signaturtoken skapas av metoden IMetaDataEmit::GetTokenFromSig .

Krav

Plattformar: Se Systemkrav.

Huvudet: Cor.h

Bibliotek: Ingår som en resurs i MsCorEE.dll

.NET Framework versioner: Tillgänglig sedan 1.0

Se även