Contains all of the specified contact's Web address information, such as the home page URL, e-mail address, and so on. This enumeration uses a type column and an index column to handle arrays of many different types of addresses.
Syntax
typedef struct tagCMA_WEBADDRESS {
LONG nArrayIndex;
INT nCommunicationPointType;
INT nCommunicationPointUsage;
BOOL fPrimary;
CHAR szAddress[1025];
CHAR szPath[256];
CHAR szSecurty[51];
} CMA_WEBADDRESS;
nArrayIndex The index value of the specified Web address component in the array. This array index begins with one. This member is required (must not be NULL).
nCommunicationPointType A value that describes the type of communication point. This can be any of the values from the CMA_COMMUNICATIONPOINTTYPE enumeration. This member is required (must not be NULL).
nCommunicationPointUsage A value that specifies how this communication point is used. This can be any of the values from the CMA_COMMUNICATIONPOINTUSAGE enumeration. This member is required (must not be NULL).
fPrimary A flag for the primary Web address. A return value of True indicates this is the primary address for this organization for this type, index, and usage.
szAddress A null-terminated string that contains the specified Web address (for example, the URL, e-mail address, or other address).
szPath A null-terminated string that contains the path of the specified Web component.
szSecurity A null-terminated string that contains the security data for the contact's e-mail address.
See Also
CMA_COMMUNICATIONPOINT, CMA_COMMUNICATIONPOINTTYPE, CMA_COMMUNICATIONPOINTUSAGE