DataProtectionProvider.ProtectStreamAsync(IInputStream, IOutputStream) Methode
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.
Schützt einen Datenstrom asynchron.
public:
virtual IAsyncAction ^ ProtectStreamAsync(IInputStream ^ src, IOutputStream ^ dest) = ProtectStreamAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction ProtectStreamAsync(IInputStream const& src, IOutputStream const& dest);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction ProtectStreamAsync(IInputStream src, IOutputStream dest);
function protectStreamAsync(src, dest)
Public Function ProtectStreamAsync (src As IInputStream, dest As IOutputStream) As IAsyncAction
Parameter
- src
- IInputStream
Zu schützende Datenstrom.
- dest
- IOutputStream
Geschützter Stream.
Gibt zurück
Stellt eine asynchrone Aktion dar.
- Attribute
Hinweise
Sie müssen den DataProtectionProvider(String)- Konstruktor aufrufen, bevor Sie diese Methode aufrufen.
Für Sicherheitsbeschreibungen und SDDL-Zeichenfolgen müssen Sie die Unternehmensauthentifizierungsfunktion im Manifest festlegen. Die Unternehmensauthentifizierungsfunktion ist auf UWP-Apps beschränkt, die mit Unternehmenskonten erstellt wurden, und unterliegt einer zusätzlichen Onboardingüberprüfung. Sie sollten die Unternehmensauthentifizierungsfunktion vermeiden, es sei denn, dies ist unbedingt erforderlich. Weitere Informationen finden Sie unter Registrieren für ein Entwicklerkonto. Für die folgenden SID- und SDDL-Anbieter ist beispielsweise die Unternehmensauthentifizierungsfunktion erforderlich:
- "SID=S-1-5-21-4392301 AND SID=S-1-5-21-3101812"
- "SDDL=O:S-1-5-5-0-290724G:SYD:(A;; CCDC;;; S-1-5-5-0-290724)(A;;DC;;; WD)"
Für diese Anbieter ist die Unternehmensauthentifizierungsfunktion nicht erforderlich:
- "LOCAL=user"
- "LOCAL=machine"
- "WEBCREDENTIALS=MyPasswordName"
- "WEBCREDENTIALS=MyPasswordName,myweb.com"