Windows Address Book
Overview of the Windows Address Book technology.
To develop Windows Address Book, you need these headers:
For programming guidance for this technology, see:
Enumerations
Gender Do not use. The Gender enumeration specifies the possible values for the PR_GENDER property. |
Functions
AllocateBuffer Allocates memory for buffers that are passed to Windows Address Book (WAB) methods. The buffer must be freed with IWABObject::FreeBuffer, and may be reallocated with IWABObject::AllocateMore. |
AllocateMore Allocates a memory buffer that is linked to another buffer previously allocated with the IWABObject::AllocateBuffer method. |
Backup This method is not implemented. (IWABObject.Backup) |
Find Launches the Windows Address Book (WAB) Find dialog box. |
FreeBuffer Frees memory allocated with IWABObject::AllocateBuffer or any of the other Windows Address Book (WAB) methods. |
GetLastError This method is not implemented. (IWABObject.GetLastError) |
GetMe Retrieves the entry identifier of the object that has been designated as "ME." |
Import Imports a .wab file into the user's Address Book. |
LDAPUrl Processes an Lightweight Directory Access Protocol (LDAP)�URL and displays the results obtained from the URL. |
SetMe Designates a particular contact as the ME object. |
VCardCreate Translates the properties of a given MailUser object into a vCard file. |
VCardDisplay Displays properties on a vCard file. |
VCardRetrieve Reads a vCard file and creates a MailUser object containing the vCard properties. |
WABOpen Do not use. Provides access to the address book through a number of object interfaces. The root interface is IAddrBook, which is a subset of the MAPI implementation of IAddrBook. |
WABOpenEx WABOpenEx is no longer available for use as of Windows Vista. |
Interfaces
IABContainer Do not use. This interface provides access to address book containers. Applications call the methods of the interface to perform name resolution and to create, copy, and delete recipients. |
IDistList Do not use. This interface is used to provide access to distribution lists in modifiable address book containers. The interface provides methods to create, copy, and delete distribution lists, in addition to performing name resolution. |
IMailUser Do not use. This interface provides access to a mail user object. |
IMAPITable Do not use. This interface is used for content tables of Windows Address Book (WAB) containers and distribution lists. |
IWABExtInit Do not use. This interface ndicates which Windows Address Book (WAB) object is being displayed (for example, a property sheet or context menu). |
IWABObject Do not use. This interface provides access to the Windows Address Book (WAB) object which contains function pointers to memory allocation functions and database maintenance functions. |
Structures
SRestriction Do not use. Describes a filter for limiting the view of a table to particular rows. |
ADRENTRY ADRENTRY (wabdefs.h) - do not use. Describes zero or more properties belonging to one or more recipients. |
ADRLIST ADRLIST (wabdefs.h) - do not use. Describes zero or more properties belonging to one or more recipients.G |
ADRPARM Do not use. Describes the display and behavior of the common address dialog box. |
ENTRYID Do not use. Contains the entry identifier information for a MAPI object. |
SBinaryArray Do not use. An array of entry identifiers representing MAPI objects. Uses the same implementation as SBinaryArray. |
SPropProblem Do not use. Describes an error relating to an operation involving a property. |
SPropProblemArray Do not use. Contains an array of one or more SPropProblem structures. |
SPropTagArray Do not use. Contains an array of property tags. |
SPropValue Do not use. Contains the property tag values. |
SRow Do not use. Describes a row from a table containing selected properties for a specific object. |
SRowSet Do not use. Contains an array of SRow structures. Each SRow structure describes a row from a table. |
SSortOrder Do not use. Defines how to sort rows of a table, describing both the column to use as the sort key and the direction of the sort. |
SSortOrderSet Do not use. Defines a collection of keys for a table to be used for standard or categorized sorting. |
WAB_PARAM Do not use. Contains the input information to pass to WABOpen. |
WABEXTDISPLAY Do not use. Used by the Windows Address Book (WAB) to initialize user's IContextMenu Interface and IShellPropSheetExt Interface implementations. |
WABIMPORTPARAM Do not use. Structure passed to Import that gives information about importing .wab files. |