Compartir a través de


MiracastTransmitterAuthorizationStatus Enumeración

Definición

Especifica el estado de autorización de un transmisor 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
Herencia
MiracastTransmitterAuthorizationStatus
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10, version 1903 (se introdujo en la versión 10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v8.0)

Campos

Allowed 1

Se permiten conexiones desde este transmisor.

AlwaysPrompt 2

Se permiten conexiones desde este transmisor, pero siempre pide al usuario que confirme una nueva conexión.

Blocked 3

Todos los intentos de conexión de este transmisor se rechazan automáticamente.

Undecided 0

Todavía no se ha tomado una decisión sobre si permitir o bloquear este transmisor.

Comentarios

Cuando se recibe una nueva conexión de Miracast, MiracastReceiverAuthorizationMethod controla qué tipo de autorización, si existe, se debe aplicar. (Por ejemplo, si se va a mostrar un PIN o pedir al usuario que apruebe el intento de conexión).

Sin embargo, el valor miracastTransmitterAuthorizationStatus puede invalidar miracastReceiverAuthorizationMethod. Un valor de MiracastTransmitterAuthorizationStatus.Blocked hace que las conexiones entrantes del transmisor especificado se rechacen automáticamente sin preguntar al usuario.

Cuando el valor es MiracastTransmitterAuthorizationStatus.Allowed, el valor efectivo miracastReceiverAuthorizationMethod se convierte en MiracastReceiverAuthorizationMethod.None, es decir, el usuario no se solicita y no se muestra ningún PIN.

Cuando el valor es MiracastTransmitterAuthorizationStatus.AlwaysPrompt, el valor efectivo miracastReceiverAuthorizationMethod se convierte en MiracastReceiverAuthorizationMethod.ConfirmConnection, es decir, se le pide al usuario incluso si se solicita una autorización de PIN.

MiracastReceiverSettings.RequireAuthorizationFromKnownTransmitters invalida lo anterior si el valor se ha establecido en true. En ese caso, los valores de MiracastTransmitterAuthorizationStatus.Allowed y MiracastTransmitterAuthorizationStatus.AlwaysPrompt se tratan del mismo modo que el valor MiracastTransmitterAuthorizationStatus.Undecided, lo que significa que el valor MiracastReceiverAuthorizationMethod controla el método de autorización.

Se aplica a

Consulte también