Метод IMetaDataImport::EnumSignatures
Перечисляет токены Signature, представляющие отдельные подписи в текущей области.
Синтаксис
HRESULT EnumSignatures (
[in, out] HCORENUM *phEnum,
[out] mdSignature rSignatures[],
[in] ULONG cMax,
[out] ULONG *pcSignatures
);
Параметры
phEnum
[вход, выход] Указатель на перечислитель. Этот параметр должен иметь значение NULL для первого вызова этого метода.
rSignatures
[out] Массив, используемый для хранения маркеров подписи.
cMax
[in] Максимальный размер массива rSignatures
.
pcSignatures
[out] Количество маркеров подписи, возвращенных в rSignatures
.
Возвращаемое значение
HRESULT | Описание |
---|---|
S_OK |
EnumSignatures возвращается успешно. |
S_FALSE |
Нет маркеров для перечисления. В этом случае pcSignatures равно нулю. |
Комментарии
Маркеры подписи создаются методом IMetaDataEmit::GetTokenFromSig .
Требования
Платформы: см. раздел Требования к системе.
Заголовка: Cor.h
Библиотека: Включено в качестве ресурса в MsCorEE.dll
версии платформа .NET Framework: доступно с версии 1.0.