다음을 통해 공유


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 미니드라이버에서는 네트워크 공급자가 KSMETHODSETID_BdaDeviceConfiguration 메서드 집합KSMETHOD_BDA_CREATE_TOPOLOGY 요청을 사용하여 필터 핀 간에 토폴로지를 동적으로 만들 때 BdaMethodCreateTopology 함수를 호출합니다. BDA 미니드라이버가 네트워크 공급자를 사용하지 않고 필터 핀 간에 토폴로지를 만들어야 하는 경우 BDA 미니드라이버가 BdaCreateTopology 함수를 직접 호출해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Microsoft Windows XP 이상 운영 체제에서 사용할 수 있습니다.
대상 플랫폼 데스크톱
머리글 bdasup.h(Bdasup.h 포함)
라이브러리 Bdasup.lib
IRQL PASSIVE_LEVEL

추가 정보

BdaMethodCreateTopology

KSFILTER

KSMETHODSETID_BdaDeviceConfiguration

KSMETHOD_BDA_CREATE_TOPOLOGY