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.
Gilt für: Outlook 2013 | Outlook 2016
Lädt ein Formular zum Öffnen herunter.
HRESULT PrepareForm(
ULONG_PTR ulUIParam,
ULONG ulFlags,
LPMAPIFORMINFO pfrmiInfo
);
Parameter
ulUIParam
[in] Ein Handle für das übergeordnete Fenster der Fortschrittsanzeige, die während des Herunterladens des Formulars angezeigt wird. Der ulUIParam-Parameter wird ignoriert, es sei denn, die MAPI_DIALOG-Kennzeichnung wird im ulFlags-Parameter festgelegt.
ulFlags
[in] Eine Bitmaske von Kennzeichnungen, die steuert, wie das Formular heruntergeladen wird. Die folgende Kennzeichnung kann festgelegt werden:
MAPI_DIALOG
Zeigt eine Benutzerschnittstelle an, um den Status bereitzustellen oder den Benutzer aufzufordern, weitere Informationen einzugeben. Wenn diese Kennzeichnung nicht gesetzt ist, wird keine Benutzerschnittstelle angezeigt.
pfrmiInfo
[in] Ein Zeiger auf ein Formularinformationsobjekt für das herunterzuladende Formular.
Rückgabewert
S_OK
Der Aufruf erfolgreich ausgeführt und der erwartete Wert oder Werte zurückgegeben hat.
Hinweise
Formularanzeigen rufen die IMAPIFormMgr::PrepareForm-Methode auf, um ein Formular zum Öffnen aus einem Formularcontainer herunterzuladen. Die meisten Formular-Viewer müssen PrepareForm nicht aufrufen, da sowohl die IMAPIFormMgr::CreateForm- als auch IMAPIFormMgr::LoadForm--Methoden bei Bedarf PrepareForm aufrufen.
Sie können PrepareForm verwenden, um die DlLs (Dynamic Link Libraries) und andere Dateien, die einem Formular zugeordnet sind, abzurufen, um sie zu ändern. Wenn das geänderte Formular wieder in seinen Formularcontainer geladen wird, muss es neu installiert werden.
Siehe auch
IMAPIFormMgr::CreateForm
IMAPIFormMgr::LoadForm
IMAPIFormMgr : IUnknown