Freigeben über


INDICATION_CODE-Enumeration (bthddi.h)

Der INDICATION_CODE Enumerationstyp gibt einem Profiltreiber 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 hinzufügen soll, da es unter
jederzeit.
IndicationReleaseReference
Gibt an, dass ein Profiltreiber einen Verweis auf sein Geräteobjekt freigeben soll und dass er keine
länger aufgerufen werden.
IndicationRemoteConnect
Gibt für einen Serverprofiltreiber an, dass ein Remotegerät eine Verbindung mit dem PSM herstellt,
Profiltreiber, der zuvor registriert wurde. Profiltreiber akzeptieren oder ablehnen diese Anforderung durch
Erstellen und Senden eines

BRB_L2CA_OPEN_CHANNEL_RESPONSE Anforderung. Wenn dieser Indikationscode übergeben wird, wird der Profiltreiber
sollte die Parameter verwenden, die in der
Connect-Member des

INDICATION_PARAMETERS Struktur.
IndicationRemoteDisconnect
Gibt für einen registrierten Profiltreiber an, dass ein Remotegerät die Verbindung mit dem lokalen Funkgerät trennt.
Wenn dieser Anzeigecode übergeben wird, sollte der Profiltreiber die Parameter verwenden, die an ihn übergeben werden.
im Cmdlet
Trennen Sie das Element der INDICATION_PARAMETERS-Struktur.
IndicationRemoteConfigRequest
Gibt für einen Clientprofiltreiber an, dass ein Remotegerät eine Konfigurationsanforderung ausführt.
Wenn dieser Anzeigecode übergeben wird, sollte der Profiltreiber die Parameter verwenden, die an ihn übergeben werden.
im Cmdlet
ConfigRequest-Member der INDICATION_PARAMETERS-Struktur.
IndicationRemoteConfigResponse
Gibt einem Clientprofiltreiber an, dass ein Remotegerät auf eine Konfiguration reagiert.
Anfrage. Wenn dieser Indikationscode übergeben wird, sollte der Profiltreiber die Parameter verwenden, die
übergeben in der
ConfigResponse-Member der INDICATION_PARAMETERS-Struktur.
IndicationFreeExtraOptions
Für die zukünftige Verwendung reserviert. Nicht verwenden.
IndicationRecvPacket
Gibt für einen registrierten Profiltreiber an, dass ein Paket auf dem angegebenen PSM empfangen wurde. The
Der Profiltreiber kann dieses Ereignis verwenden, um zu bestimmen, wann ein Lesevorgang ausgeführt werden muss.
BRB_L2CA_ACL_TRANSFTER BRB. Profiltreiber, die vom Remotegerät lesen müssen, können auch ignoriert werden.
diese Benachrichtigung, und behalten Sie jederzeit einen Lese-BRB aus. Wenn dieser Indikationscode übergeben wird,
Der Profiltreiber sollte die Parameter verwenden, die in der
RecvPacket-Member des

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

BRB_L2CA_OPEN_CHANNEL_RESPONSE Anforderung. Wenn dieser Indikationscode übergeben wird, wird der Profiltreiber
sollte die Parameter verwenden, die in der
Connect-Member des

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

Hinweise

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

Anforderungen

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

Weitere Informationen

BRB_L2CA_REGISTER_SERVER

INDICATION_PARAMETERS

IOCTL_INTERNAL_BTH_SUBMIT_BRB

L2CAP-Rückruffunktion