Freigeben über


MiracastTransmitterAuthorizationStatus Enumeration

Definition

Gibt die Autorisierungs-status eines Miracast-Senders an.

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
Vererbung
MiracastTransmitterAuthorizationStatus
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10, version 1903 (eingeführt in 10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v8.0)

Felder

Allowed 1

Verbindungen von diesem Sender sind zulässig.

AlwaysPrompt 2

Verbindungen von diesem Sender sind zulässig, aber bitten Sie den Benutzer immer, eine neue Verbindung zu bestätigen.

Blocked 3

Alle Verbindungsversuche von diesem Sender werden automatisch abgelehnt.

Undecided 0

Eine Entscheidung darüber, ob dieser Sender zugelassen oder blockiert werden soll, ist noch nicht gefallen.

Hinweise

Wenn eine neue Miracast-Verbindung empfangen wird, steuert MiracastReceiverAuthorizationMethod , welcher Autorisierungstyp ggf. angewendet werden soll. (Z. B. ob eine PIN angezeigt oder der Benutzer aufgefordert werden soll, den Verbindungsversuch zu genehmigen.)

Der Wert MiracastTransmitterAuthorizationStatus kann jedoch die MiracastReceiverAuthorizationMethod überschreiben. Der Wert MiracastTransmitterAuthorizationStatus.Blocked bewirkt, dass eingehende Verbindungen vom angegebenen Sender automatisch abgelehnt werden, ohne dass der Benutzer dazu aufgefordert wird.

Wenn der Wert MiracastTransmitterAuthorizationStatus.Allowed lautet, wird der effektive MiracastReceiverAuthorizationMethod-Wert zu MiracastReceiverAuthorizationMethod.None, d. h. der Benutzer wird nicht aufgefordert, und es wird keine PIN angezeigt.

Wenn der Wert MiracastTransmitterAuthorizationStatus.AlwaysPrompt lautet, wird der effektive MiracastReceiverAuthorizationMethod-Wert zu MiracastReceiverAuthorizationMethod.ConfirmConnection, d. h. der Benutzer wird aufgefordert, auch wenn eine PIN-Autorisierung angefordert wird.

MiracastReceiverSettings.RequireAuthorizationFromKnownTransmitters überschreibt das obige, wenn der Wert auf true festgelegt wurde. In diesem Fall werden die Werte von MiracastTransmitterAuthorizationStatus.Allowed und MiracastTransmitterAuthorizationStatus.AlwaysPrompt genauso behandelt wie der Wert MiracastTransmitterAuthorizationStatus.Undecided. Dies bedeutet, dass der Wert MiracastReceiverAuthorizationMethod die Autorisierungsmethode steuert.

Gilt für:

Weitere Informationen