Метод IMiniportWaveRT::Init (portcls.h)
Метод Init
инициализирует объект драйвера минипорта WaveRT.
Синтаксис
NTSTATUS Init(
[in] PUNKNOWN UnknownAdapter,
[in] PRESOURCELIST ResourceList,
[in] PPORTWAVERT Port
);
Параметры
[in] UnknownAdapter
Указатель на интерфейс IUnknown объекта драйвера адаптера, объект драйвера минипорта которого инициализирован.
[in] ResourceList
Указатель на интерфейс IResourceList объекта списка ресурсов. Этот объект указывает список аппаратных ресурсов, выделенных драйверу адаптера для мини-порта. Драйвер порта WaveRT может изучить содержимое списка ресурсов, но не изменяет список.
[in] Port
Указатель на интерфейс IPortWaveRT драйвера портов WaveRT. Вызывающий объект задает допустимое значение указателя, отличное от NULL для этого параметра.
Возвращаемое значение
Init
возвращает STATUS_SUCCESS, если вызов выполнен успешно. В противном случае метод возвращает соответствующий код состояния ошибки.
Замечания
Дополнительные сведения о параметре ResourceList см. в разделе IPort::Init . Параметры resourceList и порт соответствуют соглашениям о подсчете ссылок для объектов COM.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно в операционных системах Windows Vista и более поздних версий. |
целевая платформа | Всеобщий |
заголовка | portcls.h |
IRQL | Пассивный уровень. |