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) |