MiracastTransmitterAuthorizationStatus Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica lo stato di autorizzazione di un trasmettitore Miracast.
public enum class MiracastTransmitterAuthorizationStatus
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 524288)]
enum class MiracastTransmitterAuthorizationStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 524288)]
public enum MiracastTransmitterAuthorizationStatus
var value = Windows.Media.Miracast.MiracastTransmitterAuthorizationStatus.undecided
Public Enum MiracastTransmitterAuthorizationStatus
- Ereditarietà
-
MiracastTransmitterAuthorizationStatus
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10, version 1903 (è stato introdotto in 10.0.18362.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v8.0)
|
Campi
Allowed | 1 | Le connessioni da questo trasmettitore sono consentite. |
AlwaysPrompt | 2 | Le connessioni da questo trasmettitore sono consentite, ma chiedere sempre all'utente di confermare una nuova connessione. |
Blocked | 3 | Tutti i tentativi di connessione da questo trasmettitore vengono rifiutati automaticamente. |
Undecided | 0 | Non è ancora stata presa una decisione su se consentire o bloccare questo trasmettitore. |
Commenti
Quando viene ricevuta una nuova connessione Miracast, è necessario applicare miracastReceiverAuthorizationMethod che tipo di autorizzazione deve essere applicato. Ad esempio, se visualizzare un PIN o chiedere all'utente di approvare il tentativo di connessione.
Ma il valore MiracastTransmitterAuthorizationStatus può eseguire l'override di MiracastReceiverAuthorizationMethod. Un valore di MiracastTransmitterAuthorizationStatus.Blocked causa la rifiuto automatico delle connessioni in ingresso dal trasmettitore specificato senza richiedere all'utente.
Quando il valore è MiracastTransmitterAuthorizationStatus.Allowed, il valore miracastReceiverAuthorizationMethod diventa MiracastReceiverAuthorizationMethod.None , ad esempio, l'utente non viene richiesto e non viene visualizzato alcun PIN.
Quando il valore è MiracastTransmitterAuthorizationStatus.AlwaysPrompt, il valore miracastReceiverAuthorizationMethod diventa MiracastReceiverAuthorizationMethod.ConfirmConnection , ad esempio, l'utente viene richiesto anche se viene richiesta un'autorizzazione PIN.
MiracastReceiverSettings.RequireAuthorizationFromKnownTransmitters esegue l'override dell'oggetto precedente se il valore è stato impostato su true. In tal caso, i valori di MiracastTransmitterAuthorizationStatus.Allowed e MiracastTransmitterAuthorizationStatus.AlwaysPrompt vengono trattati allo stesso modo del valore MiracastTransmitterAuthorizationStatus.Undecided, ovvero il valore MiracastReceiverAuthorizationMethod controlla il metodo di autorizzazione.