PFNBTH_ALLOCATE_BRB 콜백 함수(bthddi.h)
BthAllocateBrb 함수는 지정된 형식의 BLUETOOTH 요청 블록(BRB)을 할당합니다.
구문
PFNBTH_ALLOCATE_BRB PfnbthAllocateBrb;
PBRB PfnbthAllocateBrb(
[in] BRB_TYPE brbType,
[in] ULONG tag
)
{...}
매개 변수
[in] brbType
BRB_TYPE 열거 형의 값을 지정하여 BRB를 초기화합니다.
[in] tag
메모리 할당을 수행하는 드라이버를 고유하게 식별하는 4 바이트 풀 태그를 지정합니다. 풀 태그에 대한 자세한 내용은 ExAllocatePoolWithTag를 참조하세요.
반환 값
BthAllocateBrb 는 새로 할당된 BRB에 대한 포인터를 반환하거나 시스템이 메모리가 부족하면 NULL 을 반환합니다.
설명
프로필 드라이버는 BTHDDI_PROFILE_DRIVER_INTERFACE 드라이버 인터페이스의 인스턴스에 대한 Bluetooth 드라이버 스택을 쿼리할 때 BthAllocateBrb 함수에 대한 포인터를 가져옵니다. Bluetooth 드라이버 스택 쿼리에 대한 자세한 내용은 Bluetooth 인터페이스 쿼리를 참조하세요.
요구 사항
| 지원되는 최소 클라이언트 | 버전:_Windows Vista 이상에서 지원됩니다. |
| 대상 플랫폼 | 데스크톱 |
| 헤더 | bthddi.h(Bthddi.h 포함) |
| IRQL | <= DISPATCH_LEVEL |
참고 항목
풀 태그
피드백
다음에 대한 사용자 의견 제출 및 보기