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