Глобальный уникальный идентификатор (GUID)
Область применения: Outlook 2013 | Outlook 2016
Описывает глобальный уникальный идентификатор (GUID).
Свойство | Значение |
---|---|
Файл заголовка: |
Mapiguid.h |
typedef struct _GUID
{
unsigned long Data1;
unsigned short Data2;
unsigned short Data3;
unsigned char Data4[8];
} GUID;
Members
Data1
Значение данных без знака с длинным целым числом.
Data2
Короткое целочисленное значение данных без знака.
Data3
Короткое целочисленное значение данных без знака.
Data4
Массив неподписанных символов.
Замечания
Структуры GUID используются в MAPI следующим образом:
В структурах MAPIUID , однозначно определяющих поставщиков услуг.
Для идентификаторов интерфейсов.
В свойстве задайте имена именованных свойств.
Поставщики хранилища сообщений и адресных книг создают структуру GUID для использования в структуре MAPIUID . Передав результат MAPIUID в IMAPISupport::SetProviderUID, эти поставщики услуг информируют MAPI об их уникальном идентификаторе.
Кроме того, они используются в реализации удаленного вызова процедур (Майкрософт) (RPC) и языка описания объектов (ODL). Дополнительные сведения об этом использовании см. в руководстве и справочнике программиста Microsoft RPC, справочнике по OLE Programmer и Inside OLE, Second Edition.
Структура GUID определена в справочнике программиста Win32. Конкретные значения для структур GUID , используемых в MAPI, определяются в файле заголовка MAPI Mapiguid.h.