Click to Rate and Give Feedback
MSDN
MSDN Library
Reference
Windows Address Book API Reference
Note  In Windows Vista, Microsoft Windows Contacts replaces Windows Address Book (WAB). For more information about this new mechanism for storing and retrieving contact information, see Windows Contacts.

The following reference articles are available for the WAB API.

Enumerations

Gender

The Gender enumeration specifies the possible values for the PR_GENDER property.

Functions

WABOpen

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

Deprecated. Provides access to the WAB through a number of object interfaces. The root interface is IAddrBook, which is a subset of the MAPI implementation of IAddrBook.

Interfaces

IABContainer

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.

IAddrBook

This interface supports access to the WAB and includes operations such as displaying common dialog boxes, opening containers, messaging users (contacts) and distribution lists (groups) in the address book, and performing name resolution.

IDistList

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

This interface provides access to a mail user object.

IMAPITable

This interface is used for content tables of WAB containers and distribution lists.

IWABExtInit

This interface ndicates which WAB object is being displayed (e.g., a property sheet or context menu).

IWABObject

This interface provides access to the WAB object which contains function pointers to memory allocation functions and database maintenance functions.

Structures

ADRENTRY

Describes zero or more properties belonging to one or more recipients.

ADRLIST

Describes zero or more properties belonging to one or more recipients.

ADRPARM

Describes the display and behavior of the common address dialog box.

ENTRYID

Contains the entry identifier information for a MAPI object.

ENTRYLIST

An array of entry identifiers representing MAPI objects. Uses the same implementation as SBinaryArray.

SPropProblem

Describes an error relating to an operation involving a property.

SPropProblemArray

Contains an array of one or more SPropProblem structures.

SPropTagArray

Contains an array of property tags.

SPropValue

Contains the property tag values.

SRestriction

Describes a filter for limiting the view of a table to particular rows.

SRow

Describes a row from a table containing selected properties for a specific object.

SRowSet

Contains an array of SRow structures. Each SRow structure describes a row from a table.

SSortOrder

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

Defines a collection of keys for a table to be used for standard or categorized sorting.

WAB_PARAM

Contains the input information to pass to WABOpen.

WABEXTDISPLAY

Used by the WAB to initialize user's IContextMenu Interface and IShellPropSheetExt Interface implementations.

WABIMPORTPARAM

Structure passed to IWABObject::Import that gives information about importing .wab files.

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2008 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker