⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gwoapi.h

📁 PGP8.0源码 请认真阅读您的文件包然后写出其具体功能
💻 H
📖 第 1 页 / 共 5 页
字号:
////////////////////////////////////////////////////////////////////////////////
//
//  File : gwoapi.h
//
//  Copyright (C) 2002 PGP Corporation
//
//  ABSTRACT
//		Header file
// 
//  Author: Satya S. Das
//
////////////////////////////////////////////////////////////////////////////////

#ifndef _GroupwareTypeLibrary_H_
#define _GroupwareTypeLibrary_H_

DEFINE_GUID( CLSID_GroupWare, 0x761C9540, 0xBAFD, 0x11CE, 0xB6, 0xF9, 0x00, 0x60, 0x8C, 0x84, 0xE1, 0xC4 );
DEFINE_GUID(LIBID_GroupwareTypeLibrary,0xE775D180L,0xD9FB,0x11CE,0xB6,0xF9,0x00,0x60,0x8C,0x84,0xE1,0xC4);
#ifndef BEGIN_INTERFACE
#define BEGIN_INTERFACE
#endif

interface DIGWAccount;

interface DIGWAddresses;

interface DIGWAddressBooks;

interface DIGWCAddressBook;

interface DIGWAllMessages;

interface DIGWAllMessagesIterator;

interface DIGWAppointment;

interface DIGWAppointment2;

interface DIGWFolder;

interface DIGWFolders;

interface DIGWFormattedText;

interface DIGWMail;

interface DIGWMail2;

interface DIGWMessage;

interface DIGWMessage2;

interface DIGWMessageList;

interface DIGWMessages;

interface DIGWAddress;

interface DIGWAddressBookEntry;

interface DIGWAddressBookEntries;

interface DIGWAddressBookRightsCollection;

interface DIGWFieldDefinition;

interface DIGWFieldDefinitions;

interface DIGWFields;

interface DIGWFormattedText;

interface DIGWQuery;

interface DIGWLocations;

interface DIGWFilter;

interface DIGWFilters;

interface DIGWDocumentLibrary;

interface DIGWDocumentLibraries;

interface DIGWTimeBlocks;

interface DIGWBusySearchResult;

interface DIGWBusySearchElement;

interface DIGWBusySearchElements;

interface DIGWDocument;

interface DIGWDocuments;

interface DIGWDocumentVersion;

interface DIGWDocumentVersions;

interface DIGWDocumentType;

interface DIGWDocumentTypes;

interface DIGWDocumentReference;

interface DIGWDocumentReference2;

interface DIGWDocumentVersionEvent;

interface DIGWDocumentVersionEvents;

interface DIGWDownloadStatus;

interface DIGWNote;

interface DIGWNote2;

interface DIGWPhoneMessage;

interface DIGWPhoneMessage2;

interface DIGWRecipients;

interface DIGWRecipient;

interface DIGWSession;

interface DIGWSession2;

interface DIGWSharedNotification;

interface DIGWTask;

interface DIGWTask2;

interface DIGWAttachment;

interface DIGWAttachments;

interface DIGWAccounts;

interface DIGWAccountRights;

interface DIGWAccountRightsCollection;

interface DIGWFolderRightsCollection;

interface DIGWFolderRights;

interface DIGWDocumentIterator;

interface DIGWDocumentRights;

interface DIGWDocumentRights2;

interface DIGWDocumentAccessRights;

interface DIGWDocumentAccessRightsCollection;

interface DIGWDocumentAccessRightsCollection2;

interface DIGWTrash;

interface DIGWTrashEntry;

interface DIGWTrashEntries;

interface DIGWGroupMembers;

interface DIGWLookupTableEntry;

interface DIGWLookupTableEntries;

typedef enum {
    egwCanArchive = 1,
    egwPrefsRulesGroups = 2,
    egwReadAppointments = 4,
    egwReadMailAndPhone = 8,
    egwReadNotes = 16,
    egwReadPrivate = 32,
    egwReadTasks = 64,
    egwReceiveAlarms = 128,
    egwReceiveNotifications = 256,
    egwWriteAppointments = 512,
    egwWriteMailAndPhone = 1024,
    egwWriteNotes = 2048,
    egwWriteTasks = 4096
} AccountRightsConstants;

typedef enum {
    egwReadOnly = 0,
    egwFullAccess
} AddressBookRightsConstants;

typedef enum {
    egwOther = 0,
    egwFrequentContact
} AddressBookSubtypeConstants;

typedef enum {
    egwUnknownBook = 0,
    egwNovellPersonal,
    egwNovellSystem
} AddressBookTypeConstants;

typedef enum {
    egwUnknown = 0,
    egwUser,
    egwCompany,
    egwResource,
    egwGroup
} AddressTypeConstants;

typedef enum {
    egwTo = 0,
    egwCC,
    egwBC
} AddressTargetTypeConstants;

typedef enum {
    egwUnknownAttachment = 0,
    egwFile = 1,
    egwMessage,
    egwMovie,
    egwOLEEmbedded,
    egwOLELinked,
    egwSoundAnnotation
} AttachmentTypeConstants;

typedef enum {
    egwDoCheckIn = 0,
    egwLeaveCheckedOut
} CheckInConstants;

typedef enum {
    egwDisposeByArchive = 1,
    egwDisposeByDelete
} DisposalMethodConstants;

typedef enum {
    egwARAllowDelete = 1,
    egwARAllowEdit = 2,
    egwARAllowView = 4,
    egwARModifySecurity = 8,
    egwARRevokeAllRights = 16,
    egwARAllowShare = 32
} DocumentAccessRightsConstants;

typedef enum {
    egwOfficial = 0,
    egwCurrent,
    egwSpecific
} DocumentReferenceTypeConstants;

typedef enum {
    egwAvailable = 0,
    egwNotDownloaded
} DownloadStateConstants;

typedef enum {
    egwEmailAddress4x = 0,
    egwEmailAddress5x
} EmailAddressFormatConstants;

typedef enum {
    egwDoEndRetrieve = 0,
    egwLeaveInUse
} EndRetrieveStatus;

typedef enum {
    egwUnknownEvent = 0,
    egwAdd,
    egwCheckIn,
    egwCheckInRequest,
    egwCheckOut,
    egwCheckOutRequest,
    egwCopyIn,
    egwCopyOut,
    egwCopyVersion,
    egwDeleteVersion,
    egwDeleteVersionRequest,
    egwDownloadRequest,
    egwEndRetrieve,
    egwPreview,
    egwRetrieve,
    egwSyncWithMasterRequest,
    egwUploadRequest,
    egwCopyOutForPrint,
    egwCopyOutForJefferson,
    egwSecurityChange,
    egwDocumentShared,
    egwMakeVersionOfficial,
    egwUpdateFields,
    egwDocUpAddServer,
    egwDocUpModServer,
    egwRemoteResetInMaster,
    egwVersionDownClientRemote,
    egwDocUpClientRemote,
    egwRemoteReset,
    egwMove,
    egwStatusReset,
    egwArchived,
    egwRestored,
    egwBackedUp,
    egwRestoredBackUp,
    egwRemoveSyncWithMasterRequest,
    egwDocumentAvailableOnServer,
    egwDownloadFailed,
    egwVersionDeleteFailed
} EventTypeConstants;

typedef enum {
    egwString = 1,
    egwNumeric = 2,
    egwDate = 3,
    egwBinary = 4,
    egwReserved = 5
} FieldTypeConstants;

typedef enum {
    egwUpperCase = 1,
    egwLowerCase,
    egwMixedCase
} FieldDefinitionCase;

typedef enum {
    egwAllowDelete = 1,
    egwAllowAdd = 2,
    egwAllowModify = 4
} FolderRightsConstants;

typedef enum {
    egwDeleted = 1,
    egwModified = 2,
    egwNew = 3
} FolderRightsNotifyConstants;

typedef enum {
    egwUnknownFolder = 0,
    egwMailbox,
    egwRoot,
    egwQuery,
    egwPersonalFolder,
    egwCabinet,
    egwCalendar,
    egwWork,
    egwDocuments
} FolderTypeConstants;

typedef enum {
    egwPromptIfNeeded = 0,
    egwNeverPrompt
} LoginConstants;

typedef enum {
    egwIncoming = 1,
    egwOutgoing = 2,
    egwPersonal = 3,
    egwDraft = 4
} MessageBoxTypeConstants;

typedef enum {
    egwLow = 1,
    egwNormal = 2,
    egwHigh = 3
} MessagePriorityConstants;

typedef enum {
    egwNoNotify = 0,
    egwSendReceipt,
    egwNotify,
    egwSendAndNotify
} NotifyMessageConstants;

typedef enum {
    egwNoReply = 0,
    egwWhenConvenient,
    egwWithinDaysRequested
} ReplyRequestedConstants;

typedef enum {
    egwNotResolved = 0,
    egwNotFound,
    egwAmbiguous,
    egwResolved
} ResolvedConstants;

typedef enum {
    egwNotShared = 0,
    egwSharedOutgoing,
    egwSharedIncoming
} SharedFolderConstants;

typedef enum {
    egwSharedFolder = 0,

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -