IMAPISupport::NewUID
Область применения: Outlook 2013 | Outlook 2016
Создает новую структуру MAPIUID для использования в качестве уникального идентификатора.
HRESULT NewUID(
LPMAPIUID lpMuid
);
Параметры
lpMuid
Указатель на новую структуру MAPIUID .
Возвращаемое значение
S_OK
Создана новая структура MAPIUID .
Замечания
Метод IMAPISupport::NewUID реализован для всех объектов поддержки. Поставщики услуг и службы сообщений вызывают NewUID всякий раз, когда им нужно создать долгосрочный уникальный идентификатор. Например, поставщик хранилища сообщений может вызвать NewUID , чтобы получить MAPIUID , чтобы поместить в свойство PR_SEARCH_KEY (PidTagSearchKey) созданного сообщения.
Примечания для вызывающих методов
Не путайте структуру MAPIUID , регистрируемую во время входа, со структурами MAPIUID , создаваемыми методом NewUID . Структура MAPIUID , регистрируемая при вызове метода IMAPISupport::SetProviderUID , представляет поставщик адресной книги или хранилища сообщений в MAPI и используется для различения идентификаторов записей, создаваемых разными поставщиками. Эта структура MAPIUID должна быть жестко закодирована и не должна быть получена посредством вызова NewUID.