BdaCreatePin 함수(bdasup.h)

BdaCreatePin 함수는 지정된 필터에 새 핀을 만듭니다.

구문

NTSTATUS BdaCreatePin(
  [in]            PKSFILTER pKSFilter,
  [in]            ULONG     ulPinType,
  [out, optional] PULONG    pulPinId
);

매개 변수

[in] pKSFilter

핀을 만들 필터를 가리킵니다.

[in] ulPinType

만들 핀 유형을 지정합니다. BDA 미니드라이버에서 지원하는 각 필터에 대한 핀 유형 목록을 정의해야 합니다.

[out, optional] pulPinId

생성된 핀의 식별자를 받는 변수를 가리킵니다.

반환 값

STATUS_SUCCESS 또는 적절한 오류 코드를 반환합니다.

설명

네트워크 공급자가 KSMETHODSETID_BdaDeviceConfiguration 메서드 집합KSMETHOD_BDA_CREATE_PIN_FACTORY 요청을 사용하여 핀을 동적으로 만들 때 BDA 미니드라이버가 BdaMethodCreatePin 함수를 호출합니다. BDA 미니드라이버가 네트워크 공급자를 사용하지 않고 핀을 만들어야 하는 경우 BDA 미니드라이버가 BdaCreatePin 함수를 직접 호출해야 합니다.

.

요구 사항

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

추가 정보

BdaDeletePin

BdaMethodCreatePin

KSFILTER

KSMETHODSETID_BdaDeviceConfiguration

KSMETHOD_BDA_CREATE_PIN_FACTORY