MBB_DEVICE_CONFIG 구조체(mbbcx.h)

MBB_DEVICE_CONFIG 구조에는 클라이언트 드라이버의 MBBCx 관련 콜백 함수에 대한 포인터가 포함되어 있습니다. 클라이언트 드라이버는 MbbDeviceInitialize에 대한 입력 매개 변수로 초기화된 MBB_DEVICE_CONFIG 구조를 제공해야 합니다.

구문

typedef struct _MBB_DEVICE_CONFIG {
  ULONG                                           Size;
  PFN_MBB_DEVICE_SEND_MBIM_FRAGMENT               SendMbimFragment;
  PFN_MBB_DEVICE_RECEIVE_MBIM_FRAGMENT            ReceiveMbimFragment;
  PFN_MBB_DEVICE_SEND_DEVICE_SERVICE_SESSION_DATA SendDeviceServiceSessionData;
  PFN_MBB_DEVICE_CREATE_ADAPTER                   CreateAdapter;
} MBB_DEVICE_CONFIG, *PMBB_DEVICE_CONFIG;

멤버

Size

MBB_DEVICE_CONFIG 구조체의 크기(바이트)입니다.

SendMbimFragment

클라이언트 드라이버의 EVT_MBB_DEVICE_SEND_MBIM_FRAGMENT 콜백 함수 구현에 대한 포인터입니다.

ReceiveMbimFragment

클라이언트 드라이버의 EVT_MBB_DEVICE_RECEIVE_MBIM_FRAGMENT 콜백 함수 구현에 대한 포인터입니다.

SendDeviceServiceSessionData

EVT_MBB_DEVICE_SEND_SERVICE_SESSION_DATA 콜백 함수의 클라이언트 드라이버 구현에 대한 포인터입니다.

CreateAdapter

클라이언트 드라이버의 EVT_MBB_DEVICE_CREATE_ADAPTER 콜백 함수 구현에 대한 포인터입니다.

설명

MBB_DEVICE_CONFIG_INIT 호출하여 이 구조를 초기화합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10, 버전 1809
최소 KMDF 버전 1.27
머리글 mbbcx.h