Freigeben über


INDICATION_CODE-Aufzählung (bthddi.h)

Der INDICATION_CODE Enumerationstyp gibt an, welcher Typ des L2CAP-Ereignisses aufgetreten ist.

Syntax

typedef enum _INDICATION_CODE {
  IndicationAddReference,
  IndicationReleaseReference,
  IndicationRemoteConnect,
  IndicationRemoteDisconnect,
  IndicationRemoteConfigRequest,
  IndicationRemoteConfigResponse,
  IndicationFreeExtraOptions,
  IndicationRecvPacket,
  IndicationPairDevice,
  IndicationUnpairDevice,
  IndicationUnpersonalizeDevice,
  IndicationRemoteConnectLE
} INDICATION_CODE, *PINDICATION_CODE;

Konstanten

 
IndicationAddReference
Gibt an, dass ein Profiltreiber einen Verweis auf sein Geräteobjekt hinzugibt, da er unter
jederzeit.
IndicationReleaseReference
Gibt an, dass ein Profiltreiber einen Verweis auf sein Geräteobjekt freigibt und dass er keine
länger aufgerufen werden.
IndicationRemoteConnect
Gibt einen Serverprofiltreiber an, dass ein Remotegerät eine Verbindung mit dem PSM herstellt, von dem
Profiltreiber, der zuvor registriert wurde. Profiltreiber akzeptieren oder ablehnen diese Anforderung von
Erstellen und Senden von

BRB_L2CA_OPEN_CHANNEL_RESPONSE
Anforderung. Wenn dieser Indikatorcode übergeben wird, wird der Profiltreiber
sollten die Parameter verwenden, die in der
Connect Mitglied des

INDICATION_PARAMETERS
Struktur.
IndicationRemoteDisconnect
Gibt einen registrierten Profiltreiber an, dass ein Remotegerät die Verbindung mit dem lokalen Funk trennt.
Wenn dieser Indikatorcode übergeben wird, sollte der Profiltreiber die Parameter verwenden, die an ihn übergeben werden.
im
Mitglied der INDICATION_PARAMETERS Struktur trennen.
IndicationRemoteConfigRequest
Gibt einen Clientprofiltreiber an, dass ein Remotegerät eine Konfigurationsanforderung ausführt.
Wenn dieser Indikatorcode übergeben wird, sollte der Profiltreiber die Parameter verwenden, die an ihn übergeben werden.
im
ConfigRequest Mitglied der INDICATION_PARAMETERS Struktur.
IndicationRemoteConfigResponse
Gibt an, dass ein Clientprofiltreiber auf eine Konfiguration reagiert.
bitten. Wenn dieser Indikatorcode übergeben wird, sollte der Profiltreiber die Parameter verwenden, die
übergeben in der
ConfigResponse Member der INDICATION_PARAMETERS Struktur.
IndicationFreeExtraOptions
Reserviert für die zukünftige Verwendung. Nicht verwenden.
IndicationRecvPacket
Gibt einen registrierten Profiltreiber an, dass ein Paket auf dem angegebenen PSM empfangen wurde. Das
Der Profiltreiber kann dieses Ereignis verwenden, um festzustellen, wann ein Lesevorgang erforderlich ist.
BRB_L2CA_ACL_TRANSFTER BRB. Profiltreiber, die vom Remotegerät gelesen werden müssen, können auch ignoriert werden.
diese Benachrichtigung, und halten Sie immer ein BRB-Lesevorgang aus. Wenn dieser Indikatorcode übergeben wird, wird der
Der Profiltreiber sollte die Parameter verwenden, die in der
RecvPacket Mitglied des

INDICATION_PARAMETERS
Struktur.
IndicationPairDevice
Gibt einen registrierten Treiber an, dass das lokale Funkgerät an eine bestimmte Remoteverbindung gebunden wurde.
Radio.
IndicationUnpairDevice
Gibt an einen registrierten Treiber an, dass das lokale Funkgerät nicht mehr an eine bestimmte Remoteverbindung gebunden ist.
Radio.
IndicationUnpersonalizeDevice
Gibt einen registrierten Treiber an, dass das angegebene Remotefunkgerät aus der Liste der
Persönliche Geräte.
IndicationRemoteConnectLE
Gibt einen Serverprofiltreiber an, dass ein LE-Remotegerät (Low Energy, Low Energy) eine Verbindung mit dem PSM herstellt, von dem
Profiltreiber, der zuvor registriert wurde. Profiltreiber akzeptieren oder ablehnen diese Anforderung von
Erstellen und Senden von

BRB_L2CA_OPEN_CHANNEL_RESPONSE
Anforderung. Wenn dieser Indikatorcode übergeben wird, wird der Profiltreiber
sollten die Parameter verwenden, die in der
Connect Mitglied des

INDICATION_PARAMETERS
Struktur. Dieser Wert ist in Windows 8 und höheren Versionen von Windows vorhanden.

Bemerkungen

Ein Wert aus dieser Enumeration wird an die L2CAP Callback Function eines Profiltreibers übergeben, um ihn über ein Ereignis zu benachrichtigen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Versionen:_Supported in Windows Vista und höher.
Header- bthddi.h (include Bthddi.h)

Siehe auch

BRB_L2CA_REGISTER_SERVER

INDICATION_PARAMETERS

IOCTL_INTERNAL_BTH_SUBMIT_BRB

L2CAP Callback Function