Share via


MAPI Macros

This section provides detailed information about the Windows Mobile-based Messaging API (MAPI) macros described in the following table.

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.
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

MAPI Data Types

MAPI Enumerations

MAPI Functions

MAPI Interfaces

MAPI Properties

MAPI Structures

Messaging

Last updated on Friday, April 22, 2005

© 2005 Microsoft Corporation. All rights reserved.

Send feedback on this topic to the authors.