MAPI プロパティ識別子の概要MAPI Property Identifier Overview

適用されます: OutlookApplies to: Outlook

プロパティの識別子は、プロパティの使用を示すために使用される番号およびその責任者です。A property identifier is a number that is used to indicate what a property is used for and who is responsible for it. プロパティ識別子は、MAPI によって範囲に分かれています。識別子が範囲に該当する場所は、その使用法と所有権を示します。Property identifiers are divided by MAPI into ranges; where an identifier falls in the range indicates its use and ownership.

プロパティ識別子の範囲は、0x0001 から 0 xffff まで実行されます。The range of property identifiers runs from 0x0001 through 0xFFFF. 0x0000 と 0 xffff のプロパティ識別子は、すべての場合、これらの識別子を未使用に残す必要があることを意味に予約されています。Property identifiers 0x0000 and 0xFFFF are reserved in all cases, meaning that these identifiers must remain unused. MAPI によって定義されているプロパティの範囲は、0x0001 からから 0x3FFF を実行します。The range for properties defined by MAPI runs from 0x0001 to 0x3FFF. これらのプロパティは、MAPI 定義のプロパティと呼ばれます。These properties are referred to as MAPI-defined properties. メッセージと受信者のプロパティが属する範囲 0x7FFF を 0x4000 と、クライアントまたはサービス プロバイダーは、この範囲のプロパティを定義できます。The range 0x4000 to 0x7FFF belongs to message and recipient properties, and either clients or service providers can define properties in this range. 0x0001 に 0x7FFF の範囲内のプロパティは、タグ付きのプロパティと呼ばれます。Properties in the range of 0x0001 to 0x7FFF are referred to as tagged properties. 0x8000 を超える、名前付きプロパティ、または 32 ビットのグローバル一意識別子 (GUID) が、Unicode 文字の文字列または数値の値を含むプロパティと呼ばれるものの範囲です。Beyond 0x8000 is the range for what is known as named properties, or properties that include a 32-bit globally unique identifier (GUID) and either a Unicode character string or numeric value. クライアントは、そのプロパティの設定をカスタマイズするのには、名前付きプロパティを使用できます。Clients can use named properties to customize their property set.

サービス プロバイダーは、0x67FF から 0x67F0 の範囲で、セキュリティで保護されたプロファイル プロパティを定義できます。Service providers can define secure profile properties in the range 0x67F0 through 0x67FF. プロファイルのプロパティは、パスワードなどの追加の保護を必要とする情報の使用をセキュリティで保護します。Secure profile properties are used for information that requires additional protection, such as passwords. これらのプロパティを非表示にし、暗号化します。These properties can be hidden and encrypted. IMAPIProp::GetPropListメソッドによって返されるプロパティの既定の一覧でセキュリティで保護されたプロパティが含まれているかどうかは、プロバイダーの実装によって異なります。Whether or not secure properties are included in the default list of properties returned by the IMAPIProp::GetPropList method depends on the provider's implementation. 通常これらのプロパティは含まれません。Usually these properties are not included. IProfSect: IMAPIPropインターフェイスは、セキュリティで保護されたプロパティを含む、プロファイル セクションのプロパティにアクセスするために使用します。The IProfSect : IMAPIProp interface is used for accessing the properties of a profile section, including secure properties.

プロパティの範囲のいくつかの機能は、転送可能なプロパティまたはプロパティを nontransmittable に制限されます。Some of the property ranges are restricted to transmittable properties or nontransmittable properties. 転送可能なプロパティは、メッセージに転送されます。nontransmittable プロパティは、メッセージは転送されません。Transmittable properties are transferred with a message; nontransmittable properties are not transferred with a message. Nontransmittable プロパティには、通常、クライアントとサービス プロバイダーが現在のセッションで動作するだけの価値のある情報が含まれます。Nontransmittable properties usually contain information that is of value only to clients and service providers operating with the current session. これらのプロパティは必ずしも別のメッセージング システムとサービス ・ プロバイダーの別のセットに便利です。These properties would not necessarily be useful to another messaging system and another set of service providers. 転送可能なプロパティの概念は、トランスポート プロバイダーに主に適用されます。The concept of transmittable properties applies primarily to transport providers. かプロパティが送信できるかどうかを確認するのには、 FIsTransmittableマクロは、Mapitags.h ヘッダー ファイルで定義する、プロパティ タグを渡します。To determine whether a property is transmittable or not, pass its property tag to the FIsTransmittable macro, defined in the Mapitags.h header file.

識別子の範囲の詳細については、プロパティ識別子の範囲を参照してください。For a complete description of the identifier ranges, see Property Identifier Ranges.

関連項目See also

MAPI Property OverviewMAPI Property Overview