共用方式為


IMetaDataImport::EnumSignatures Method

列舉代表目前範圍中獨立簽章的簽章令牌。

Syntax

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

Parameters

phEnum [in, out]列舉值的指標。 對於這個方法的第一次呼叫,這必須是 NULL。

rSignatures [out]用來儲存簽章令牌的陣列。

cMax [in]數位大小 rSignatures 上限。

pcSignatures [out]中 rSignatures傳回的簽章令牌數目。

Return Value

HRESULT Description
S_OK EnumSignatures 已成功傳回。
S_FALSE 沒有要列舉的令牌。 在此情況下, pcSignatures 為零。

Remarks

簽章令牌是由 IMetaDataEmit::GetTokenFromSig 方法所建立。

Requirements

平臺: 請參閱 .NET 支援的作系統

Header: Cor.h

Library: CorGuids.lib

See also