// bthddi.h
typedef enum _ENUMERATOR_TYPE {
ENUMERATOR_TYPE_PROTOCOL,
ENUMERATOR_TYPE_SERVICE,
ENUMERATOR_TYPE_DEVICE,
ENUMERATOR_TYPE_MAX
} ENUMERATOR_TYPE, *PENUMERATOR_TYPE;
View the official Windows Driver Kit DDI referenceNo description available.
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.
ENUMERATOR_TYPE_PROTOCOLFor internal use only. Do not use.
ENUMERATOR_TYPE_SERVICEThis value should be specified for profile drivers. For more information about how this value is used, see BTH_ENUMERATOR_INFO.
ENUMERATOR_TYPE_DEVICEENUMERATOR_TYPE_MAXFor internal use only. Do not use.
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.
IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO