Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция BdaCreateTopology создает топологию между двумя закреплениями.
Синтаксис
NTSTATUS BdaCreateTopology(
[in] PKSFILTER pKSFilter,
[in] ULONG InputPinId,
[in] ULONG OutputPinId
);
Параметры
[in] pKSFilter
Указывает на фильтр BDA, на котором создается топология.
[in] InputPinId
Указывает идентификатор входного пин-кода фильтра.
[in] OutputPinId
Указывает идентификатор выходного пин-кода фильтра.
Возвращаемое значение
Возвращает STATUS_SUCCESS или соответствующий код ошибки. Возвращает NULL, если ни существует ли допустимая связывание контактов с указанными входными и выходными закреплениями.
Замечания
Мини-driver BDA вызывает функцию BdaMethodCreateTopology, когда поставщик сети динамически создает топологию между закреплениями фильтра с помощью запроса KSMETHOD_BDA_CREATE_TOPOLOGY набора методов KSMETHODSETID_BdaDeviceConfiguration. Если мини-driver BDA должен создать топологию между закреплениями фильтра без использования поставщика сети, мини-driver BDA должен вызывать функцию BdaCreateTopology напрямую.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Доступно в операционных системах Microsoft Windows XP и более поздних версий. |
| целевая платформа | Настольный |
| заголовка | bdasup.h (include Bdasup.h) |
| библиотеки | Bdasup.lib |
| IRQL | PASSIVE_LEVEL |