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