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
So fügen Sie einem Profil einen neuen Nachrichtendienst hinzu und greifen auf den neuen Nachrichtendienst zu
Rufen Sie IMsgServiceAdmin2::CreateMsgServiceEx auf. CreateMsgServiceEx führt die folgenden Aufgaben aus:
Kopiert alle relevanten Informationen für den Nachrichtendienst, der sich in MAPISVC befindet. INF-Datei: Erstellen eines Profilabschnitts für jeden Anbieterabschnitt.
Ruft die Einstiegspunktfunktion des Nachrichtendiensts MSGSERVICEENTRY auf, wobei der ulContext-Parameter auf MSG_SERVICE_CREATE festgelegt ist.
Legt die eigenschaft PR_SERVICE_UID (PidTagServiceUid) des Nachrichtendiensts fest und ruft sie ab.
So greifen Sie auf neu hinzugefügte Nachrichtendienste zu
Rufen Sie IMsgServiceAdmin::GetMsgServiceTable auf, um die Nachrichtendiensttabelle abzurufen.
Rufen Sie die IMAPITable::Advise-Methode der Nachrichtendiensttabelle auf, um sich für Tabellenbenachrichtigungen zu registrieren.
Wenn MAPI eine TABLE_ROW_ADDED Benachrichtigung sendet, suchen Sie den Eintragsbezeichner des neu hinzugefügten Nachrichtendiensts in der SRow-Struktur , die in der TABLE_NOTIFICATION-Struktur enthalten ist.