Partager via


structure BTH_VENDOR_EVENT_INFO (bthioctl.h)

La structure BTH_VENDOR_EVENT_INFO spécifie la mémoire tampon associée au GUID GUID_BLUETOOTH_HCI_VENDOR_EVENT.

Syntaxe

typedef struct _BTH_VENDOR_EVENT_INFO {
  BTH_ADDR BthAddress;
  ULONG    EventSize;
  UCHAR    EventInfo[1];
} BTH_VENDOR_EVENT_INFO, *PBTH_VENDOR_EVENT_INFO;

Membres

BthAddress

Adresse de la radio locale associée à l’événement.

EventSize

Taille, en octets, de la mémoire tampon d’événements. La taille inclut l’en-tête d’événement.

EventInfo[1]

Tableau UCHAR pour la mémoire tampon d’événements. La mémoire tampon inclut l’en-tête d’événement.

Remarques

La structure BTH_VENDOR_EVENT_INFO contient des données associées à un événement GUID_BLUETOOTH_HCI_VENDOR_EVENT.

Une application ou un pilote qui s’inscrit aux notifications pour le GUID GUID_BTHPORT_DEVICE_INTERFACE reçoit le message WM_DEVICECHANGE dont wParam est défini sur DBT_CUSTOMEVENT et le GUID d’événement défini sur GUID_BLUETOOTH_HCI_VENDOR_EVENT.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Versions :_Available dans Windows Vista et versions ultérieures de Windows.
En-tête bthioctl.h (inclure Bthioctl.h)