Поделиться через


Метод IMiniportWaveRT::Init (portcls.h)

Метод Init инициализирует объект драйвера miniport WaveRT .

Синтаксис

NTSTATUS Init(
  [in] PUNKNOWN      UnknownAdapter,
  [in] PRESOURCELIST ResourceList,
  [in] PPORTWAVERT   Port
);

Параметры

[in] UnknownAdapter

Указатель на интерфейс IUnknown объекта драйвера адаптера, объект драйвера мини-порта которого инициализируется.

[in] ResourceList

Указатель на интерфейс IResourceList объекта resource-list. Этот объект задает список аппаратных ресурсов, выделенных драйвером адаптера для драйвера мини-порта. Драйвер порта WaveRT может проверять содержимое списка ресурсов, но не изменяет список.

[in] Port

Указатель на интерфейс IPortWaveRT драйвера порта WaveRT. Вызывающий объект задает допустимое значение указателя, отличное от NULL, для этого параметра.

Возвращаемое значение

Init возвращает STATUS_SUCCESS, если вызов был выполнен успешно. В противном случае метод возвращает соответствующий код состояния ошибки.

Комментарии

Дополнительные сведения о параметре ResourceList см. в разделе IPort::Init . Параметры ResourceList и Port соответствуют соглашениям о подсчете ссылок для COM-объектов.

Требования

Требование Значение
Минимальная версия клиента Доступно в Операционных системах Windows Vista и более поздних версий.
Целевая платформа Универсальное
Верхняя часть portcls.h
IRQL Пассивный уровень.

См. также раздел

IMiniportWaveRT

IPortWaveRT