MAPI Structures (Compact 7)
3/12/2014
This section provides details about the Windows Embedded Compact 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 that represents a currency value. |
|
Contains an entry identifier for a MAPI object. |
|
Contains an array of entry identifiers that represent MAPI objects. |
|
Describes information that relates to a critical error, causing an error notification to be generated. |
|
Describes information that relates to an event that is specific to a Service Provider. |
|
Describes an e-mail folder node. |
|
Describes a globally unique identifier. |
|
Describes the message that is composed using the MailComposeMessage function. |
|
Describes the synchronization request that the messaging application made to the transport. |
|
Provides details about an error that typically is 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 compose. |
|
Describes information that relates to the arrival of a new message. |
|
Contains information about an event that occurred and the data that was affected by the event. |
|
Contains information about an object that underwent 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 whose contents match 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 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 that relates 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, and describes the column to use as the sort key and the direction of the sort. |
|
Defines a collection of sort keys for a table to use 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 is affected by a change. |
|
Contains an array of character strings used to describe a property of type PT_MV_UNICODE. |
|
Describes the credentials the transport needs to log on to the server. |
|
Describes the progress information that the transport reports to Messaging. |
|
Describes a row in a table that is affected by some type of event, such as a change or an error, that causes a table notification to be generated. |
|
Describes an error or warning event that the transport encountered. |
See Also
Reference
Messaging API (CE MAPI) Reference
MAPI Data Types
MAPI Enumerations
MAPI Functions
MAPI Interfaces
MAPI Macros
MAPI Properties