SdpCreateNodeInt8 함수(sdplib.h)
Bluetooth SdpCreateNodeInt8 함수는 SDP_NODE 구조를 8비트 정수 형식으로 할당하고 초기화하는 데 사용됩니다.
구문
PSDP_NODE SdpCreateNodeInt8(
[in] CHAR cVal,
[in] ULONG tag
);
매개 변수
[in] cVal
SDP_NODE 구조를 초기화하는 데 사용되는 8비트 정수 값입니다.
[in] tag
노드와 연결할 프로필 드라이버 정의 태그입니다.
반환 값
성공하면 이 함수는 새로 할당된 SDP_NODE 구조체에 대한 포인터를 반환합니다. 성공하지 못하면 이 함수는 NULL을 반환합니다.
설명
SdpCreateNodeInt8 함수가 SDP_NODE 구조를 할당한 후 다음과 같은 방법으로 구조를 초기화합니다.
SDP_NODE 구조체의 데이터 형식 및 데이터 크기 필드가 적절하게 설정되도록 합니다.
연결된 SDP_NODE_HEADER 구조체의 포인터 멤버가 노드 자체를 가리키도록 초기화됩니다. 이렇게 하면 하나의 요소만 있는 유효한 목록이 만들어집니다.
함수에 전달된 값 매개 변수가 SDP_NODE 구조체와 연결된 SDP_NODE_DATA 공용 구조체의 적절한 요소에 복사되도록 합니다.
SdpCreateNodeInt8 함수와 연결된 데이터는 노드에 복사되며 원본 데이터는 언제든지 해제될 수 있습니다.
Bluetooth 프로필 드라이버는 BTHDDI_SDP_NODE_INTERFACE 통해 이 함수에 대한 포인터를 가져올 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | 버전:windows Vista 이상에서 _Supported. |
대상 플랫폼 | 데스크톱 |
머리글 | sdplib.h(BthSdpddi.h 포함) |
IRQL | <= PASSIVE_LEVEL |