Я пытаюсь создать IDL для интерфейса IConverterSession, и я смущен определением метода MIMETOMAPI. Он указывает параметр LPMESSAGE pmsg
как [out], но комментарии указывают его указатель на сообщение MAPI для загрузки.Создание IDL для преобразования MAPI-MIME
Непонятно, будут ли функции распределять объект сообщения MAPI и задает указатель, в каком случае он не должен быть указателем на указатель MESSAGE? ИЛИ - это код вызова, который, как ожидается, должен был инициализировать объект сообщения, в этом случае почему отмечено [out], а не [in]?
Utlitmately этот интерфейс должен быть потреблен из VB6 кода, так что придется либо быть [в] или [, выдох], но мне нужно знать, является ли в в IDL я использовал: -
[ в] Шеззаде PMSG *
ИЛИ
[в, из] Шеззаде PMSG **