Freigeben über


ENUMERATOR_TYPE-Enumeration (bthddi.h)

Der ENUMERATOR_TYPE Enumerationstyp wird verwendet, um zu bestimmen, ob das aufgezählte Gerät einem Dienst oder einem Protokoll zugeordnet ist. Die ENUMERATOR_TYPE-Enumeration ist nur für die interne Verwendung vorgesehen und sollte nicht von Profiltreibern verwendet werden.

Syntax

typedef enum _ENUMERATOR_TYPE {
  ENUMERATOR_TYPE_PROTOCOL,
  ENUMERATOR_TYPE_SERVICE,
  ENUMERATOR_TYPE_DEVICE,
  ENUMERATOR_TYPE_MAX
} ENUMERATOR_TYPE, *PENUMERATOR_TYPE;

Konstanten

 
ENUMERATOR_TYPE_PROTOCOL
Nur zur internen Verwendung. Darf nicht verwendet werden.
ENUMERATOR_TYPE_SERVICE
Dieser Wert sollte für Profiltreiber angegeben werden. Weitere Informationen dazu, wie dieser Wert ist
verwendet, siehe
BTH_ENUMERATOR_INFO.
ENUMERATOR_TYPE_DEVICE
ENUMERATOR_TYPE_MAX
Nur zur internen Verwendung. Darf nicht verwendet werden.

Hinweise

Ein Wert aus dieser Enumeration wird als EnumeratorType-Member der BTH_ENUMERATOR_INFO-Struktur zurückgegeben, die IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO gibt im Ausgabepuffer zurück.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Versionen:_Supported in Windows Vista und höher.
Kopfzeile bthddi.h (include Bthddi.h)

Weitere Informationen

BTH_ENUMERATOR_INFO

IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO