ENUMERATOR_TYPE enumeration (bthddi.h)
The ENUMERATOR_TYPE enumeration type is used to determine whether the enumerated device is associated with a service or a protocol. The ENUMERATOR_TYPE enumeration is intended for internal use only and should not be used by profile drivers.
Syntax
typedef enum _ENUMERATOR_TYPE {
ENUMERATOR_TYPE_PROTOCOL,
ENUMERATOR_TYPE_SERVICE,
ENUMERATOR_TYPE_DEVICE,
ENUMERATOR_TYPE_MAX
} ENUMERATOR_TYPE, *PENUMERATOR_TYPE;
Constants
ENUMERATOR_TYPE_PROTOCOL For internal use only. Do not use. |
ENUMERATOR_TYPE_SERVICE This value should be specified for profile drivers. For more information about how this value is used, see BTH_ENUMERATOR_INFO. |
ENUMERATOR_TYPE_DEVICE |
ENUMERATOR_TYPE_MAX For internal use only. Do not use. |
Remarks
A value from this enumeration is returned as the EnumeratorType member of the BTH_ENUMERATOR_INFO structure, which the IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO returns in its output buffer.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Versions:_Supported in Windows Vista, and later. |
Header | bthddi.h (include Bthddi.h) |
See also
IOCTL_INTERNAL_BTHENUM_GET_ENUMINFOFeedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for