MAPI Macros

4/8/2010

This section provides details about the Windows Mobile Messaging API (CE MAPI) macros.

Macro Description

CbADRLIST

Computes the number of bytes in an existing ADRLIST structure.

CbNewADRLIST

Computes the number of bytes that should be allocated for a new ADRLIST structure containing a specified number of recipients represented by ADRENTRY structures.

CbNewENTRYID

Computes the number of bytes that should be allocated for a new ENTRYID structure of a specified size.

CbNewSPropProblemArray

Computes the number of bytes to be allocated for a new SPropProblemArray structure containing a specified number of SPropProblem structures.

CbNewSPropTagArray

Computes the number of bytes to be allocated for a new SPropTagArray structure containing a specified number of property tags.

CbNewSRowSet

Computes the number of bytes to be allocated for a new SRowSet structure containing a specified number of rows represented by SRow structures.

CbNewSSortOrderSet

Computes the number of bytes to be allocated for a new SSortOrderSet structure containing a specified number of sort orders represented by SSortOrder structures.

CbSPropProblemArray

Computes the number of bytes in an existing SPropProblemArray structure.

CbSPropTagArray

Computes the number of bytes in an existing SPropTagArray structure.

CbSRowSet

Computes the number of bytes in an existing SRowSet structure.

CbSSortOrderSet

Computes the number of bytes in an existing SSortOrderSet structure.

CHANGE_PROP_TYPE

Updates the property type of a property tag to a specified value.

FIsTransmittable

Determines if the specified property is transmittable.

IsEqualMAPIUID

Tests two MAPIUID structures to determine whether they contain the same identifier.

MVI_PROP

Sets the MVI_FLAG for a specified property.

PROP_ID

Returns the property identifier of a specified property tag.

PROP_TAG

Returns a property tag created by combining a specified property type and identifier.

PROP_TYPE

Returns the property type of a specified property tag.

SizedADRLIST

Defines an ADRLIST structure with the specified name containing a specified number of ADRENTRY structures.

SizedENTRYID

Creates a named ENTRYID structure that contains an AB member of a specified size.

SizedSPropProblemArray

Creates a named SPropProblemArray structure that contains a specified number of SPropProblem structures.

SizedSPropTagArray

Creates a named SPropTagArray structure that includes a specified number of property tags.

SizedSRowSet

Creates a named SRowSet structure that contains a specified number of rows.

SizedSSortOrderSet

Creates a named SSortOrderSet structure that contains a specified number of sort orders.

See Also

Reference

MAPI Data Types
MAPI Enumerations
MAPI Functions
MAPI Properties
MAPI Structures

Other Resources

Messaging API (CE MAPI) Reference
MAPI Interfaces
Messaging