Windows Address Book API Reference
New applications should not use this set of interfaces. These interfaces exist for backward compatibility with legacy applications. These interfaces will be unavailable in the future.
Note
In Windows Vista, 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.
Functions
Topic | Contents |
---|---|
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 | Do not use. 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
Topic | Contents |
---|---|
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. |
IAddrBook | Do not use. 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 | 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 WAB containers and distribution lists. |
IWABExtInit | Do not use. This interface ndicates which WAB object is being displayed (for example, a property sheet or context menu). |
IWABObject | Do not use. This interface provides access to the WAB object which contains function pointers to memory allocation functions and database maintenance functions. |
Enumerations
Topic | Contents |
---|---|
Gender | Do not use. The Gender enumeration specifies the possible values for the PR_GENDER property. |
Structures
Topic | Contents |
---|---|
ADRENTRY | Do not use. Describes zero or more properties belonging to one or more recipients. |
ADRLIST | Do not use. Describes zero or more properties belonging to one or more recipients. |
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. |
ENTRYLIST | 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. |
SRestriction | Do not use. Describes a filter for limiting the view of a table to particular rows. |
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 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. |