MAPI Structures
4/8/2010
This section provides details about the Windows Mobile Messaging API (CE MAPI) structures (aggregate data types).
Structure | Description |
---|---|
Represents a message recipient. Encapsulates zero or more Recipient properties. Aggregates an array of SPropValue pointers. |
|
Represents two or more message recipients. Composed of an array of ADRENTRY structures. |
|
Contains a signed 64-bit integer representing a currency value. |
|
Contains an entry identifier for a MAPI object. |
|
An array of entry identifiers representing MAPI objects. |
|
Describes information relating to a critical error, causing an error notification to be generated. |
|
Describes information relating to an event that is Service Provider–specific. |
|
Describes an e-mail folder node. |
|
Used to sets the language of the user interface displayed on a Windows Mobile device. |
|
Describes a Globally Unique Identifier. |
|
Describes the glyph information corresponding to the Form Library registered in the Registry. |
|
Describes the message that is composed using the MailComposeMessage function. |
|
Describes the synchronize request made by the Messaging Application to the transport. |
|
Provides details about an error, typically generated by the operating system, CE MAPI, or a service provider. |
|
Conveys options to the MAPIInitialize function. |
|
Used to describe a Named Property. |
|
A byte-order independent version of a GUID structure that is used to uniquely identify a Service Provider. |
|
Describes the fields of a new message to be composed. |
|
Describes information relating to the arrival of a new message. |
|
Contains information about an event that has occurred, and the data that has been affected by the event. |
|
Contains information about an object that has undergone a change, such as being copied or modified. |
|
Describes an AND restriction, which is used to join a group of restrictions using the logical AND operator. |
|
Contains an array of time values. |
|
Describes a property of type PT_BINARY. |
|
Contains an array of binary values. |
|
Describes a bitmask restriction, which is used to perform a bitwise AND operation and test the result. |
|
Describes a comment restriction, which is used to annotate a restriction. |
|
Describes a compare property restriction, which tests two properties using a relational operator. |
|
Describes a content restriction, which is used to limit a table view to only those rows that include a column with contents matching a search string. |
|
Contains an array of currency values used to describe a property of type PT_MV_CURRENCY. |
|
Contains an array of time values used to describe a property of type PT_MV_SYSTIME. |
|
Contains an array of double values used to describe a property of type PT_MV_DOUBLE. |
|
Describes an existence restriction, which is used to test whether or not a particular property exists as a column in the table. |
|
Contains an array of GUID structures used to describe a property of type PT_MV_CLSID. |
|
Contains an array of LARGE_INTEGER structures used to describe a property of type PT_MV_I8. |
|
Contains an array of values used to describe a property of type PT_MV_LONG. |
|
Contains an array of string values used to describe a property of type PT_MV_STRING8. |
|
Describes a NOT restriction, which is used to apply a logical NOT operation to a restriction. |
|
Describes an OR restriction, which is used to apply a logical OR operation to a restriction. |
|
Describes a property restriction, which is used to match a constant with the value of a property. |
|
Describes an error relating to an operation involving a property. |
|
Contains an array of one or more SPropProblem structures. |
|
Contains an array of property tags. |
|
Encapsulates a MAPI property. Aggregates the Property Identifier, Type, and Value. |
|
Contains an array of float values used to describe a property of type PT_MV_R4. |
|
Describes a filter for limiting the view of a table to particular rows. |
|
Describes an array of properties (an array of SPropValue structures) for a specific object. |
|
Contains an array of SRow structures, each of which describes a row from a table. |
|
Contains an array of unsigned integer values used to describe a property of type PT_MV_SHORT. |
|
Describes a size restriction, which is used to test the size of a property value. |
|
Defines how to sort rows of a table, describing the column to use as the sort key and the direction of the sort. |
|
Defines a collection of sort keys for a table to be used for standard or categorized sorting. |
|
Describes a sub-object restriction, which is used to filter the rows of a message's attachment or recipient table. |
|
Describes a status object that has been affected by a change. |
|
Contains an array of character strings used to describe a property of type PT_MV_UNICODE. |
|
Describes the credentials needed by the transport to log on to the server. |
|
Describes the progress information reported by the transport to Messaging. |
|
Describes a row in a table that has been affected by some type of event, such as a change or an error, causing a table notification to be generated. |
|
Describes an error or warning event encountered by the transport. |
See Also
Reference
MAPI Data Types
MAPI Enumerations
MAPI Functions
MAPI Macros
MAPI Properties