ENUMERATOR_TYPE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// 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 reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-bthddi-_enumerator_type)

_ENUMERATOR_TYPE enumeration

Description

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.

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.

See also

BTH_ENUMERATOR_INFO

IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO