Partager via


MobileBroadbandSarManager Classe

Définition

Contient les propriétés de configuration SAR et la méthode de contrôle pour les modifier sur l’appareil.

Notes

Pour utiliser cette API, vous devez contacter Microsoft pour demander la fonctionnalité personnalisée microsoft.cellularSARConfiguration_8wekyb3d8bbwe. Pour plus d’informations, consultez la section Fonctionnalités personnalisées dans la rubrique Déclarations des fonctionnalités d’application et Création d’une fonctionnalité personnalisée pour associer un pilote à une application de support matériel.

public ref class MobileBroadbandSarManager sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class MobileBroadbandSarManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class MobileBroadbandSarManager
Public NotInheritable Class MobileBroadbandSarManager
Héritage
Object Platform::Object IInspectable MobileBroadbandSarManager
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 Fall Creators Update (introduit dans 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v5.0)
Fonctionnalités de l’application
cellularDeviceControl cellularDeviceIdentity microsoft.cellularSARConfiguration_8wekyb3d8bbwe

Propriétés

Antennas

Obtient la collection des modèles de configuration SAR actuels pour chaque antenne sur l’appareil.

Notes

Pour utiliser cette API, vous devez contacter Microsoft pour demander la fonctionnalité personnalisée microsoft.cellularSARConfiguration_8wekyb3d8bbwe. Pour plus d’informations, consultez la section Fonctionnalités personnalisées dans la rubrique Déclarations des fonctionnalités d’application et Création d’une fonctionnalité personnalisée pour associer un pilote à une application de support matériel.

HysteresisTimerPeriod

Obtient la fenêtre de temps du minuteur d’hystérésis utilisé pour déterminer l’état de transmission de l’antenne.

Notes

Pour utiliser cette API, vous devez contacter Microsoft pour demander la fonctionnalité personnalisée microsoft.cellularSARConfiguration_8wekyb3d8bbwe. Pour plus d’informations, consultez la section Fonctionnalités personnalisées dans la rubrique Déclarations des fonctionnalités d’application et Création d’une fonctionnalité personnalisée pour associer un pilote à une application de support matériel.

IsBackoffEnabled

Obtient une valeur indiquant si la fonctionnalité de backoff SAR est activée sur l’appareil.

Notes

Pour utiliser cette API, vous devez contacter Microsoft pour demander la fonctionnalité personnalisée microsoft.cellularSARConfiguration_8wekyb3d8bbwe. Pour plus d’informations, consultez la section Fonctionnalités personnalisées dans la rubrique Déclarations des fonctionnalités d’application et Création d’une fonctionnalité personnalisée pour associer un pilote à une application de support matériel.

IsSarControlledByHardware

Obtient une valeur indiquant si la configuration SAR est contrôlée par le matériel de l’appareil.

Notes

Pour utiliser cette API, vous devez contacter Microsoft pour demander la fonctionnalité personnalisée microsoft.cellularSARConfiguration_8wekyb3d8bbwe. Pour plus d’informations, consultez la section Fonctionnalités personnalisées dans la rubrique Déclarations des fonctionnalités d’application et Création d’une fonctionnalité personnalisée pour associer un pilote à une application de support matériel.

IsWiFiHardwareIntegrated

Obtient une valeur indiquant si le Wi-Fi et le SAR cellulaire sont intégrés à l’appareil.

Notes

Pour utiliser cette API, vous devez contacter Microsoft pour demander la fonctionnalité personnalisée microsoft.cellularSARConfiguration_8wekyb3d8bbwe. Pour plus d’informations, consultez la section Fonctionnalités personnalisées dans la rubrique Déclarations des fonctionnalités d’application et Création d’une fonctionnalité personnalisée pour associer un pilote à une application de support matériel.

Méthodes

DisableBackoffAsync()

Désactive la fonctionnalité de backoff SAR sur l’appareil.

Notes

Pour utiliser cette API, vous devez contacter Microsoft pour demander la fonctionnalité personnalisée microsoft.cellularSARConfiguration_8wekyb3d8bbwe. Pour plus d’informations, consultez la section Fonctionnalités personnalisées dans la rubrique Déclarations des fonctionnalités d’application et Création d’une fonctionnalité personnalisée pour associer un pilote à une application de support matériel.

EnableBackoffAsync()

Active la fonctionnalité de backoff SAR sur l’appareil.

Notes

Pour utiliser cette API, vous devez contacter Microsoft pour demander la fonctionnalité personnalisée microsoft.cellularSARConfiguration_8wekyb3d8bbwe. Pour plus d’informations, consultez la section Fonctionnalités personnalisées dans la rubrique Déclarations des fonctionnalités d’application et Création d’une fonctionnalité personnalisée pour associer un pilote à une application de support matériel.

GetIsTransmittingAsync()

Obtient une valeur qui indique si le modem est en cours de transmission ou inactif.

Notes

Pour utiliser cette API, vous devez contacter Microsoft pour demander la fonctionnalité personnalisée microsoft.cellularSARConfiguration_8wekyb3d8bbwe. Pour plus d’informations, consultez la section Fonctionnalités personnalisées dans la rubrique Déclarations des fonctionnalités d’application et Création d’une fonctionnalité personnalisée pour associer un pilote à une application de support matériel.

RevertSarToHardwareControlAsync()

Rétablit le mode de contrôle matériel de l’appareil. Les valeurs de configuration SAR appropriées sont réinitialisées aux paramètres par défaut du matériel.

Notes

Pour utiliser cette API, vous devez contacter Microsoft pour demander la fonctionnalité personnalisée microsoft.cellularSARConfiguration_8wekyb3d8bbwe. Pour plus d’informations, consultez la section Fonctionnalités personnalisées dans la rubrique Déclarations des fonctionnalités d’application et Création d’une fonctionnalité personnalisée pour associer un pilote à une application de support matériel.

SetConfigurationAsync(IIterable<MobileBroadbandAntennaSar>)

Envoie une demande à l’appareil pour modifier la configuration SAR.

Notes

Il s’agit d’une API de préversion. Il sera entièrement utilisable dans une version ultérieure, lorsque le constructeur MobileBroadbandAntennaSar approprié sera disponible.

Pour utiliser cette API, vous devez contacter Microsoft pour demander la fonctionnalité personnalisée microsoft.cellularSARConfiguration_8wekyb3d8bbwe. Pour plus d’informations, consultez la section Fonctionnalités personnalisées dans la rubrique Déclarations des fonctionnalités d’application et Création d’une fonctionnalité personnalisée pour associer un pilote à une application de support matériel.

SetTransmissionStateChangedHysteresisAsync(TimeSpan)

Définit le minuteur d’hystérésis (1 à 5 secondes) utilisé pour déterminer si l’activité de transmission est inactive.

Notes

Pour utiliser cette API, vous devez contacter Microsoft pour demander la fonctionnalité personnalisée microsoft.cellularSARConfiguration_8wekyb3d8bbwe. Pour plus d’informations, consultez la section Fonctionnalités personnalisées dans la rubrique Déclarations des fonctionnalités d’application et Création d’une fonctionnalité personnalisée pour associer un pilote à une application de support matériel.

StartTransmissionStateMonitoring()

Commence à surveiller le changement d’état de transmission sur l’appareil.

Notes

Pour utiliser cette API, vous devez contacter Microsoft pour demander la fonctionnalité personnalisée microsoft.cellularSARConfiguration_8wekyb3d8bbwe. Pour plus d’informations, consultez la section Fonctionnalités personnalisées dans la rubrique Déclarations des fonctionnalités d’application et Création d’une fonctionnalité personnalisée pour associer un pilote à une application de support matériel.

StopTransmissionStateMonitoring()

Arrête la surveillance du changement d’état de transmission sur l’appareil.

Notes

Pour utiliser cette API, vous devez contacter Microsoft pour demander la fonctionnalité personnalisée microsoft.cellularSARConfiguration_8wekyb3d8bbwe. Pour plus d’informations, consultez la section Fonctionnalités personnalisées dans la rubrique Déclarations des fonctionnalités d’application et Création d’une fonctionnalité personnalisée pour associer un pilote à une application de support matériel.

Événements

TransmissionStateChanged

Se produit lorsque l’appareil reçoit une notification indiquant une modification de l’état de transmission actuel.

Notes

Pour utiliser cette API, vous devez contacter Microsoft pour demander la fonctionnalité personnalisée microsoft.cellularSARConfiguration_8wekyb3d8bbwe. Pour plus d’informations, consultez la section Fonctionnalités personnalisées dans la rubrique Déclarations des fonctionnalités d’application et Création d’une fonctionnalité personnalisée pour associer un pilote à une application de support matériel.

S’applique à