MobileBroadbandSarManager Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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. |