ReactOS 0.4.15-dev-7942-gd23573b
imnact.idl File Reference

Go to the source code of this file.

Classes

interface  IImnAdviseAccount
 
struct  IImnAdviseAccount::tagAccountContext
 
interface  IImnAdviseMigrateServer
 
interface  IImnEnumAccounts
 
interface  IImnAccountManager
 
struct  IImnAccountManager::tagACCTLISTINFO
 
interface  IImnAccountManager2
 
interface  IPropertyContainer
 
interface  IImnAccount
 

Typedefs

typedef enum tagSMTPAUTHTYPE SMTPAUTHTYPE
 

Enumerations

enum  tagSMTPAUTHTYPE { SMTP_AUTH_NONE , SMTP_AUTH_SICILY , SMTP_AUTH_USE_POP3ORIMAP_SETTINGS , SMTP_AUTH_USE_SMTP_SETTINGS }
 

Functions

HRESULT WINAPI HrCreateAccountManager (IImnAccountManager **ppAccountManager)
 
HRESULT WINAPI ValidEmailAddress (LPSTR lpAddress)
 

Variables

const SHORT CCHMAX_ORG_NAME = 256
 
const SHORT CCHMAX_DISPLAY_NAME = 256
 
const SHORT CCHMAX_ACCOUNT_NAME = 256
 
const SHORT CCHMAX_SERVER_NAME = 256
 
const SHORT CCHMAX_PASSWORD = 256
 
const SHORT CCHMAX_USERNAME = 256
 
const SHORT CCHMAX_EMAIL_ADDRESS = 256
 
const SHORT CCHMAX_CONNECTOID = 256
 
const SHORT CCHMAX_SEARCH_BASE = 256
 
const SHORT CCHMAX_ROOT_FOLDER = 256
 
const SHORT CCHMAX_SIGNATURE = 16
 
const SHORT CCHMAX_SERVICE = 256
 

Typedef Documentation

◆ SMTPAUTHTYPE

Enumeration Type Documentation

◆ tagSMTPAUTHTYPE

Enumerator
SMTP_AUTH_NONE 
SMTP_AUTH_SICILY 
SMTP_AUTH_USE_POP3ORIMAP_SETTINGS 
SMTP_AUTH_USE_SMTP_SETTINGS 

Definition at line 30 of file imnact.idl.

31{
@ SMTP_AUTH_NONE
Definition: imnact.idl:32
@ SMTP_AUTH_SICILY
Definition: imnact.idl:33
@ SMTP_AUTH_USE_SMTP_SETTINGS
Definition: imnact.idl:35
@ SMTP_AUTH_USE_POP3ORIMAP_SETTINGS
Definition: imnact.idl:34
enum tagSMTPAUTHTYPE SMTPAUTHTYPE

Function Documentation

◆ HrCreateAccountManager()

HRESULT WINAPI HrCreateAccountManager ( IImnAccountManager **  ppAccountManager)

◆ ValidEmailAddress()

HRESULT WINAPI ValidEmailAddress ( LPSTR  lpAddress)

Variable Documentation

◆ CCHMAX_ACCOUNT_NAME

const SHORT CCHMAX_ACCOUNT_NAME = 256

Definition at line 40 of file imnact.idl.

◆ CCHMAX_CONNECTOID

const SHORT CCHMAX_CONNECTOID = 256

Definition at line 45 of file imnact.idl.

◆ CCHMAX_DISPLAY_NAME

const SHORT CCHMAX_DISPLAY_NAME = 256

Definition at line 39 of file imnact.idl.

◆ CCHMAX_EMAIL_ADDRESS

const SHORT CCHMAX_EMAIL_ADDRESS = 256

Definition at line 44 of file imnact.idl.

◆ CCHMAX_ORG_NAME

const SHORT CCHMAX_ORG_NAME = 256

Definition at line 38 of file imnact.idl.

◆ CCHMAX_PASSWORD

const SHORT CCHMAX_PASSWORD = 256

Definition at line 42 of file imnact.idl.

◆ CCHMAX_ROOT_FOLDER

const SHORT CCHMAX_ROOT_FOLDER = 256

Definition at line 47 of file imnact.idl.

◆ CCHMAX_SEARCH_BASE

const SHORT CCHMAX_SEARCH_BASE = 256

Definition at line 46 of file imnact.idl.

◆ CCHMAX_SERVER_NAME

const SHORT CCHMAX_SERVER_NAME = 256

Definition at line 41 of file imnact.idl.

◆ CCHMAX_SERVICE

const SHORT CCHMAX_SERVICE = 256

Definition at line 49 of file imnact.idl.

◆ CCHMAX_SIGNATURE

const SHORT CCHMAX_SIGNATURE = 16

Definition at line 48 of file imnact.idl.

◆ CCHMAX_USERNAME

const SHORT CCHMAX_USERNAME = 256

Definition at line 43 of file imnact.idl.