Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Метод Init инициализирует минипорт-объект WavePci. Инициализация включает проверку оборудования с помощью ресурсов, указанных в списке ресурсов.
Синтаксис
NTSTATUS Init(
[in] PUNKNOWN UnknownAdapter,
[in] PRESOURCELIST ResourceList,
[in] PPORTWAVEPCI Port,
[out] PSERVICEGROUP *ServiceGroup
);
Параметры
[in] UnknownAdapter
Указатель на интерфейс IUnknown объекта адаптера, минипорт которого инициализирован. Дополнительные сведения см. в следующем разделе "Примечания".
[in] ResourceList
Указатель на интерфейс IResourceList объекта списка ресурсов, который должен быть предоставлен драйверу минипорта во время инициализации. После передачи этой ссылки на минипорт-драйвер драйвер порта может проверить содержимое списка ресурсов, но не изменит содержимое этого списка. Дополнительные сведения см. в следующем разделе "Примечания".
[in] Port
Указатель на объект интерфейса IPortWavePci драйвера порта. Вызывающий объект задает допустимое значение указателя, отличное от NULL для этого параметра.
[out] ServiceGroup
Указатель вывода для группы служб. Этот параметр указывает на переменную вызываемого указателя, в которую метод записывает указатель на интерфейс IServiceGroup объекта группы служб минипорта. Это группа служб, зарегистрированная для уведомления о прерывании. Вызывающий объект задает допустимое значение указателя, отличное от NULL для этого параметра.
Возвращаемое значение
Init возвращает STATUS_SUCCESS, если вызов выполнен успешно. В противном случае метод возвращает соответствующий код ошибки.
Замечания
Параметры UnknownAdapter и ResourceList являются теми же значениями указателя, что драйвер адаптера ранее передал в качестве параметров методу Init объекта IPortWavePci (см. IPort::Init).
Параметры UnknownAdapter, ResourceList, Port и ServiceGroup соответствуют соглашениям о подсчете ссылок для объектов COM.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | универсальный |
| Заголовок | portcls.h (include Portcls.h) |
| IRQL | пассивный уровень |