Интерфейс IDebugHostModuleSignature (dbgmodel.h)
Представляет сигнатуру модуля — определение, которое будет соответствовать набору модулей по имени и (или) версии.
Наследование
IDebugHostModuleSignature наследуется от IUnknown.
Методы
Интерфейс IDebugHostModuleSignature содержит следующие методы.
IDebugHostModuleSignature::AddRef Метод IDebugHostModuleSignature::AddRef увеличивает число ссылок для интерфейса в объекте . |
IDebugHostModuleSignature::IsMatch Метод IsMatch сравнивает конкретный модуль с сигнатурой, сравнивая имя и версию модуля с именем и диапазоном версий, указанными в сигнатуре. |
IDebugHostModuleSignature::QueryInterface Извлекает указатели на поддерживаемые интерфейсы в объекте . Этот метод вызывает IUnknown AddRef для возвращаемого указателя. |
IDebugHostModuleSignature::Release Метод IDebugHostModuleSignature::Release уменьшает количество ссылок для интерфейса в объекте . |
Комментарии
Сигнатуры модулей представляют собой средство проверка, соответствует ли данный модуль набору критериев, касающихся именования и управления версиями. Подпись модуля создается с помощью метода CreateModuleSignature в IDebugHostSymbols. Он может совпадать с именем модуля и необязательным диапазоном номеров версий модуля. После создания такой подписи клиент получает интерфейс IDebugHostModuleSignature.
Требования
Требование | Значение |
---|---|
Заголовок | dbgmodel.h |