Метод IPart::GetTopologyObject (devicetopology.h)
Метод GetTopologyObject получает ссылку на интерфейс IDeviceTopology объекта device-topology, содержащего эту часть.
Синтаксис
HRESULT GetTopologyObject(
[out] IDeviceTopology **ppTopology
);
Параметры
[out] ppTopology
Указатель на переменную указателя, в которую метод записывает адрес интерфейса IDeviceTopology объекта топологии устройства. Вызывающий объект получает отсчетную ссылку на интерфейс из этого метода. С помощью этого метода вызывающий объект получает подсчитываемую ссылку на интерфейс . Вызывающий объект отвечает за освобождение интерфейса, когда он больше не нужен, путем вызова метода Release интерфейса. Если вызов GetTopologyObject завершается сбоем, *ppTopology имеет значение NULL.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В случае сбоя возможные коды возврата включают, помимо прочего, значения, показанные в следующей таблице.
Код возврата | Описание |
---|---|
|
Указатель ppTopology имеет значение NULL. |
Комментарии
Примеры кода, использующие этот метод, см. в следующих разделах:
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | devicetopology.h |