Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Von Bedeutung
Einige Informationen beziehen sich auf ein Vorabversionsprodukt, das vor der kommerziellen Veröffentlichung erheblich geändert werden kann. Microsoft gibt keine Garantie, weder ausdrücklich noch impliziert, hinsichtlich der hier bereitgestellten Informationen.
Erstellt eine Instanz von IAppxInstallerReader mit einem optionalen Parameter zum Angeben des erwarteten Digests für die App Installer-Datei.
Syntax
HRESULT CreateAppInstallerReader(
[in] IStream *inputStream,
[in, optional] LPCWSTR expectedDigest,
[out] IAppxAppInstallerReader **appInstallerReader
);
Die Parameter
[in] inputStream
Ein IStream , der den Inhalt einer App-Installer-Datei bereitstellt.
[in, optional] expectedDigest
Ein LPCWSTR mit dem erwarteten Digest, einer Hashdarstellung der App-Installer-Datei.
[out] appInstallerReader
Empfängt die erstellte IAppInstallerReader-Instanz .
Rückgabewert
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode zurückgegeben, der die in der folgenden Tabelle aufgeführten Fehler enthält, jedoch nicht beschränkt ist.
| Rückgabecode | BESCHREIBUNG |
|---|---|
| APPX_E_DIGEST_MISMATCH | Der Digest für das Objekt stimmt nicht mit dem Digest überein, der in erwartetenDigest-bereitgestellt wird. |
Bemerkungen
Rufen Sie die Digestzeichenfolge für den parameter "expecteDigest" ab, indem Sie IAppxDigestProvider::GetDigestaufrufen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Überschrift | appxpackaging.h |