MiracastTransmitterAuthorizationStatus Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.