# encoding: utf-8
# module win32comext.mapi.mapi
# from C:\Programs\Python\Python313\Lib\site-packages\win32comext\mapi\mapi.pyd
# by generator 1.147
# no doc
# no imports

# Variables with simple values

AB_NO_DIALOG = 1

ATTACH_BY_REFERENCE = 2

ATTACH_BY_REF_ONLY = 4
ATTACH_BY_REF_RESOLVE = 3

ATTACH_BY_VALUE = 1

ATTACH_EMBEDDED_MSG = 5

ATTACH_OLE = 6

BMR_EQZ = 0
BMR_NEZ = 1

BOOKMARK_BEGINNING = 0
BOOKMARK_CURRENT = 1
BOOKMARK_END = 2

CCSF_8BITHEADERS = 64

CCSF_EMBEDDED_MESSAGE = 32768

CCSF_INCLUDE_BCC = 32

CCSF_NOHEADERS = 4

CCSF_NO_MSGID = 16384

CCSF_PLAIN_TEXT_ONLY = 4096

CCSF_PRESERVE_SOURCE = 262144

CCSF_SMTP = 2

CCSF_USE_RTF = 128
CCSF_USE_TNEF = 16

CLEAR_NRN_PENDING = 64

CLEAR_READ_FLAG = 4

CLEAR_RN_PENDING = 32

CONVENIENT_DEPTH = 1

DELETE_HARD_DELETE = 16

DEL_FOLDERS = 4
DEL_MESSAGES = 1

DIR_BACKWARD = 1

FLUSH_ASYNC_OK = 32

FLUSH_DOWNLOAD = 4
FLUSH_FORCE = 8

FLUSH_NO_UI = 16

FLUSH_UPLOAD = 2

FL_FULLSTRING = 0
FL_IGNORECASE = 65536
FL_IGNORENONSPACE = 131072
FL_LOOSE = 262144
FL_PREFIX = 2
FL_SUBSTRING = 1

fnevCriticalError = 1
fnevExtended = -2147483648
fnevNewMail = 2
fnevObjectCopied = 64
fnevObjectCreated = 4
fnevObjectDeleted = 8
fnevObjectModified = 16
fnevObjectMoved = 32
fnevReservedForMapi = 1073741824
fnevSearchComplete = 128
fnevStatusObjectModified = 512
fnevTableModified = 256

FOLDER_DIALOG = 2
FOLDER_GENERIC = 1
FOLDER_SEARCH = 2

FORCE_SAVE = 4

GENERATE_RECEIPT_ONLY = 16

KEEP_OPEN_READONLY = 1
KEEP_OPEN_READWRITE = 2

LOGOFF_ABORT = 8
LOGOFF_COMPLETE = 65536
LOGOFF_INBOUND = 131072

LOGOFF_NO_WAIT = 1

LOGOFF_ORDERLY = 2
LOGOFF_OUTBOUND = 262144

LOGOFF_OUTBOUND_QUEUE = 524288

LOGOFF_PURGE = 4
LOGOFF_QUIET = 16

MAIL_E_NAMENOTFOUND = -2130696378

MAPI_ABCONT = 4
MAPI_ADDRBOOK = 2

MAPI_ALLOW_OTHERS = 8

MAPI_ASSOCIATED = 64
MAPI_ATTACH = 7
MAPI_BCC = 3

MAPI_BEST_ACCESS = 16

MAPI_CC = 2
MAPI_CREATE = 2

MAPI_DEFAULT_SERVICES = 1

MAPI_DEFERRED_ERRORS = 8

MAPI_DIALOG = 8
MAPI_DISTLIST = 8

MAPI_EXPLICIT_PROFILE = 16

MAPI_EXTENDED = 32

MAPI_E_ACCOUNT_DISABLED = -2147221212

MAPI_E_AMBIGUOUS_RECIP = -2147219712

MAPI_E_BAD_CHARWIDTH = -2147221245
MAPI_E_BAD_COLUMN = -2147221224
MAPI_E_BAD_VALUE = -2147220735

MAPI_E_BUSY = -2147221237

MAPI_E_CALL_FAILED = -2147467259

MAPI_E_CANCEL = -2147220223
MAPI_E_COLLISION = -2147219964
MAPI_E_COMPUTED = -2147221222

MAPI_E_CORRUPT_DATA = -2147221221
MAPI_E_CORRUPT_STORE = -2147219968

MAPI_E_DECLINE_COPY = -2147220730

MAPI_E_DISK_ERROR = -2147221226

MAPI_E_END_OF_SESSION = -2147220992

MAPI_E_EXTENDED_ERROR = -2147221223

MAPI_E_FAILONEPROVIDER = -2147221219

MAPI_E_FOLDER_CYCLE = -2147219957

MAPI_E_HAS_FOLDERS = -2147219959
MAPI_E_HAS_MESSAGES = -2147219958

MAPI_E_INTERFACE_NOT_SUPPORTED = -2147467262

MAPI_E_INVALID_ACCESS_TIME = -2147221213

MAPI_E_INVALID_BOOKMARK = -2147220475
MAPI_E_INVALID_ENTRYID = -2147221241
MAPI_E_INVALID_OBJECT = -2147221240
MAPI_E_INVALID_PARAMETER = -2147024809
MAPI_E_INVALID_TYPE = -2147220734

MAPI_E_INVALID_WORKSTATION_ACCOUNT = -2147221214

MAPI_E_LOCKID_LIMIT = -2147219955

MAPI_E_LOGON_FAILED = -2147221231

MAPI_E_MISSING_REQUIRED_COLUMN = -2147220990

MAPI_E_NAMED_PROP_QUOTA_EXCEEDED = -2147219200

MAPI_E_NETWORK_ERROR = -2147221227

MAPI_E_NON_STANDARD = -2147219962

MAPI_E_NOT_ENOUGH_DISK = -2147221235
MAPI_E_NOT_ENOUGH_MEMORY = -2147024882
MAPI_E_NOT_ENOUGH_RESOURCES = -2147221234

MAPI_E_NOT_FOUND = -2147221233
MAPI_E_NOT_INITIALIZED = -2147219963

MAPI_E_NOT_IN_QUEUE = -2147219967

MAPI_E_NOT_ME = -2147220222

MAPI_E_NO_ACCESS = -2147024891
MAPI_E_NO_RECIPIENTS = -2147219961
MAPI_E_NO_SUPPORT = -2147221246
MAPI_E_NO_SUPPRESS = -2147219966

MAPI_E_OBJECT_CHANGED = -2147221239
MAPI_E_OBJECT_DELETED = -2147221238

MAPI_E_OFFLINE = -2147221210

MAPI_E_PASSWORD_CHANGE_REQUIRED = -2147221216

MAPI_E_PASSWORD_EXPIRED = -2147221215

MAPI_E_PROFILE_DELETED = -2147220988

MAPI_E_RECONNECTED = -2147221211

MAPI_E_SESSION_LIMIT = -2147221230

MAPI_E_STORE_FULL = -2147219956

MAPI_E_STRING_TOO_LONG = -2147221243

MAPI_E_SUBMITTED = -2147219960

MAPI_E_TABLE_EMPTY = -2147220478

MAPI_E_TABLE_TOO_BIG = -2147220477

MAPI_E_TIMEOUT = -2147220479

MAPI_E_TOO_BIG = -2147220731
MAPI_E_TOO_COMPLEX = -2147221225

MAPI_E_TYPE_NO_SUPPORT = -2147220733

MAPI_E_UNABLE_TO_ABORT = -2147221228
MAPI_E_UNABLE_TO_COMPLETE = -2147220480

MAPI_E_UNCONFIGURED = -2147221220

MAPI_E_UNEXPECTED_ID = -2147220729
MAPI_E_UNEXPECTED_TYPE = -2147220732

MAPI_E_UNKNOWN_CPID = -2147221218
MAPI_E_UNKNOWN_ENTRYID = -2147220991
MAPI_E_UNKNOWN_FLAGS = -2147221242
MAPI_E_UNKNOWN_LCID = -2147221217

MAPI_E_USER_CANCEL = -2147221229

MAPI_E_VERSION = -2147221232
MAPI_E_WAIT = -2147220224

MAPI_FOLDER = 3

MAPI_FORCE_ACCESS = 524288
MAPI_FORCE_DOWNLOAD = 4096

MAPI_FORMINFO = 12

MAPI_INIT_VERSION = 0

MAPI_LOGON_UI = 1

MAPI_MAILUSER = 6
MAPI_MESSAGE = 5
MAPI_MODIFY = 1
MAPI_MOVE = 1

MAPI_MULTITHREAD_NOTIFICATIONS = 1

MAPI_NATIVE_BODY = 65536

MAPI_NATIVE_BODY_TYPE_HTML = 2
MAPI_NATIVE_BODY_TYPE_PLAINTEXT = 4
MAPI_NATIVE_BODY_TYPE_RTF = 1

MAPI_NEW_SESSION = 2

MAPI_NOREPLACE = 2

MAPI_NO_IDS = 2
MAPI_NO_MAIL = 32768
MAPI_NO_STRINGS = 1

MAPI_NT_SERVICE = 65536

MAPI_P1 = 268435456

MAPI_PASSWORD_UI = 131072

MAPI_PROFSECT = 9

MAPI_SERVICE_UI_ALWAYS = 8192

MAPI_SESSION = 11
MAPI_STATUS = 10
MAPI_STORE = 1
MAPI_SUBMITTED = -2147483648

MAPI_TIMEOUT_SHORT = 1048576

MAPI_TO = 1
MAPI_UNICODE = -2147483648

MAPI_USE_DEFAULT = 64

MAPI_W_APPROX_COUNT = 263298

MAPI_W_CANCEL_MESSAGE = 263552

MAPI_W_ERRORS_RETURNED = 263040

MAPI_W_NO_SERVICE = 262659

MAPI_W_PARTIAL_COMPLETION = 263808

MAPI_W_POSITION_CHANGED = 263297

MDB_NO_DIALOG = 1
MDB_NO_MAIL = 128

MDB_TEMPORARY = 32
MDB_WRITE = 4

MESSAGE_DIALOG = 2

MODRECIP_ADD = 2
MODRECIP_MODIFY = 4
MODRECIP_REMOVE = 8

NO_ATTACHMENT = 0

OPEN_IF_EXISTS = 1

PSTF_BEST_ENCRYPTION = 536870912

PSTF_COMPRESSABLE_ENCRYPTION = 1073741824

PSTF_NO_ENCRYPTION = -2147483648

RELOP_EQ = 4
RELOP_GE = 3
RELOP_GT = 2
RELOP_LE = 1
RELOP_LT = 0
RELOP_NE = 5
RELOP_RE = 6

RES_AND = 0
RES_BITMASK = 6
RES_COMMENT = 10
RES_COMPAREPROPS = 5
RES_CONTENT = 3
RES_EXIST = 8
RES_NOT = 2
RES_OR = 1
RES_PROPERTY = 4
RES_SIZE = 7
RES_SUBRESTRICTION = 9

RTF_SYNC_BODY_CHANGED = 2

RTF_SYNC_RTF_CHANGED = 1

SERVICE_UI_ALLOWED = 16
SERVICE_UI_ALWAYS = 2

SHOW_SOFT_DELETES = 2

SOF_UNIQUEFILENAME = -2147483648

STATUS_DEFAULT_STORE = 2

STATUS_FLUSH_QUEUES = 8

STATUS_INBOUND_FLUSH = 262144

STATUS_OUTBOUND_FLUSH = 4194304

SUPPRESS_RECEIPT = 1

TABLE_CHANGED = 1
TABLE_ERROR = 2
TABLE_RELOAD = 9

TABLE_RESTRICT_DONE = 7

TABLE_ROW_ADDED = 3
TABLE_ROW_DELETED = 4
TABLE_ROW_MODIFIED = 5

TABLE_SETCOL_DONE = 8

TABLE_SORT_ASCEND = 0
TABLE_SORT_COMBINE = 2
TABLE_SORT_DESCEND = 1
TABLE_SORT_DONE = 6

TBL_ALL_COLUMNS = 1

TBL_ASYNC = 1
TBL_BATCH = 2

# functions

def BinFromHex(*args, **kwargs): # real signature unknown
    pass

def CloseIMsgSession(*args, **kwargs): # real signature unknown
    pass

def HexFromBin(*args, **kwargs): # real signature unknown
    pass

def HrAllocAdviseSink(*args, **kwargs): # real signature unknown
    pass

def HrDispatchNotifications(*args, **kwargs): # real signature unknown
    pass

def HrGetOneProp(*args, **kwargs): # real signature unknown
    pass

def HrQueryAllRows(*args, **kwargs): # real signature unknown
    pass

def HrSetOneProp(*args, **kwargs): # real signature unknown
    pass

def HrThisThreadAdviseSink(*args, **kwargs): # real signature unknown
    pass

def MAPIAdminProfiles(*args, **kwargs): # real signature unknown
    pass

def MAPIInitialize(*args, **kwargs): # real signature unknown
    pass

def MAPILogonEx(*args, **kwargs): # real signature unknown
    pass

def MAPIUIDFromBinary(*args, **kwargs): # real signature unknown
    pass

def MAPIUninitialize(*args, **kwargs): # real signature unknown
    pass

def OpenIMsgOnIStg(*args, **kwargs): # real signature unknown
    pass

def OpenIMsgSession(*args, **kwargs): # real signature unknown
    pass

def OpenStreamOnFile(*args, **kwargs): # real signature unknown
    pass

def OpenStreamOnFileW(*args, **kwargs): # real signature unknown
    pass

def RTFStreamToHTML(*args, **kwargs): # real signature unknown
    pass

def RTFSync(*args, **kwargs): # real signature unknown
    pass

def WrapCompressedRTFStream(*args, **kwargs): # real signature unknown
    pass

def WrapCompressedRTFStreamEx(*args, **kwargs): # real signature unknown
    pass

# no classes
# variables with complex values

CLSID_IConverterSession = None # (!) real value is "IID('{4E3A7680-B77A-11D0-9DA5-00C04FD65685}')"

CLSID_MailMessage = None # (!) real value is "IID('{00020D0B-0000-0000-C000-000000000046}')"

IID_IABContainer = None # (!) real value is "IID('{0002030D-0000-0000-C000-000000000046}')"

IID_IAddrBook = None # (!) real value is "IID('{00020309-0000-0000-C000-000000000046}')"

IID_IAttachment = None # (!) real value is "IID('{00020308-0000-0000-C000-000000000046}')"

IID_IConverterSession = None # (!) real value is "IID('{4B401570-B77B-11D0-9DA5-00C04FD65685}')"

IID_IDistList = None # (!) real value is "IID('{0002030E-0000-0000-C000-000000000046}')"

IID_IMailUser = None # (!) real value is "IID('{0002030A-0000-0000-C000-000000000046}')"

IID_IMAPIAdviseSink = None # (!) real value is "IID('{00020302-0000-0000-C000-000000000046}')"

IID_IMAPIContainer = None # (!) real value is "IID('{0002030B-0000-0000-C000-000000000046}')"

IID_IMAPIFolder = None # (!) real value is "IID('{0002030C-0000-0000-C000-000000000046}')"

IID_IMAPIProp = None # (!) real value is "IID('{00020303-0000-0000-C000-000000000046}')"

IID_IMAPISession = None # (!) real value is "IID('{00020300-0000-0000-C000-000000000046}')"

IID_IMAPIStatus = None # (!) real value is "IID('{00020305-0000-0000-C000-000000000046}')"

IID_IMAPITable = None # (!) real value is "IID('{00020301-0000-0000-C000-000000000046}')"

IID_IMessage = None # (!) real value is "IID('{00020307-0000-0000-C000-000000000046}')"

IID_IMsgServiceAdmin = None # (!) real value is "IID('{0002031D-0000-0000-C000-000000000046}')"

IID_IMsgServiceAdmin2 = None # (!) real value is "IID('{00020387-0000-0000-C000-000000000046}')"

IID_IMsgStore = None # (!) real value is "IID('{00020306-0000-0000-C000-000000000046}')"

IID_IProfAdmin = None # (!) real value is "IID('{0002031C-0000-0000-C000-000000000046}')"

IID_IProfSect = None # (!) real value is "IID('{00020304-0000-0000-C000-000000000046}')"

IID_IProviderAdmin = None # (!) real value is "IID('{00020325-0000-0000-C000-000000000046}')"

MSPST_UID_PROVIDER = None # (!) real value is "IID('{4154494E-BFF9-01B8-00AA-0037D96E0000}')"

PSETID_Address = None # (!) real value is "IID('{00062004-0000-0000-C000-000000000046}')"

PSETID_AirSync = None # (!) real value is "IID('{71035549-0739-4DCB-9163-00F0580DBBDF}')"

PSETID_Appointment = None # (!) real value is "IID('{00062002-0000-0000-C000-000000000046}')"

PSETID_Common = None # (!) real value is "IID('{00062008-0000-0000-C000-000000000046}')"

PSETID_Log = None # (!) real value is "IID('{0006200A-0000-0000-C000-000000000046}')"

PSETID_Meeting = None # (!) real value is "IID('{6ED8DA90-450B-101B-98DA-00AA003F1305}')"

PSETID_Messaging = None # (!) real value is "IID('{41F28F13-83F4-4114-A584-EEDB5A6B0BFF}')"

PSETID_Note = None # (!) real value is "IID('{0006200E-0000-0000-C000-000000000046}')"

PSETID_PostRss = None # (!) real value is "IID('{00062041-0000-0000-C000-000000000046}')"

PSETID_Remote = None # (!) real value is "IID('{00062014-0000-0000-C000-000000000046}')"

PSETID_Report = None # (!) real value is "IID('{00062013-0000-0000-C000-000000000046}')"

PSETID_Sharing = None # (!) real value is "IID('{00062040-0000-0000-C000-000000000046}')"

PSETID_Task = None # (!) real value is "IID('{00062003-0000-0000-C000-000000000046}')"

PSETID_UnifiedMessaging = None # (!) real value is "IID('{4442858E-A9E3-4E80-B900-317A210CC15B}')"

PS_INTERNET_HEADERS = None # (!) real value is "IID('{00020386-0000-0000-C000-000000000046}')"

PS_MAPI = None # (!) real value is "IID('{00020328-0000-0000-C000-000000000046}')"

PS_PUBLIC_STRINGS = None # (!) real value is "IID('{00020329-0000-0000-C000-000000000046}')"

PS_ROUTING_ADDRTYPE = None # (!) real value is "IID('{00020381-0000-0000-C000-000000000046}')"

PS_ROUTING_DISPLAY_NAME = None # (!) real value is "IID('{00020382-0000-0000-C000-000000000046}')"

PS_ROUTING_EMAIL_ADDRESSES = None # (!) real value is "IID('{00020380-0000-0000-C000-000000000046}')"

PS_ROUTING_ENTRYID = None # (!) real value is "IID('{00020383-0000-0000-C000-000000000046}')"

PS_ROUTING_SEARCH_KEY = None # (!) real value is "IID('{00020384-0000-0000-C000-000000000046}')"

__loader__ = None # (!) real value is '<_frozen_importlib_external.ExtensionFileLoader object at 0x000002044BE3EC60>'

__spec__ = None # (!) real value is "ModuleSpec(name='win32comext.mapi.mapi', loader=<_frozen_importlib_external.ExtensionFileLoader object at 0x000002044BE3EC60>, origin='C:\\\\Programs\\\\Python\\\\Python313\\\\Lib\\\\site-packages\\\\win32comext\\\\mapi\\\\mapi.pyd')"

