FPropComparePropFPropCompareProp

適用されます: OutlookApplies to: Outlook

指定したリレーショナル演算子を使用して 2 つのプロパティ値を比較します。Compares two property values using a specified relational operator.

ヘッダー ファイル:Header file:
Mapiutil.hMapiutil.h
によって実装されます。Implemented by:
MAPIMAPI
によって呼び出されます。Called by:
クライアント アプリケーションとサービス ・ プロバイダーClient applications and service providers
BOOL FPropCompareProp(
  LPSPropValue lpSPropValue1,
  ULONG ulRelOp,
  LPSPropValue lpSPropValue2
);

ParametersParameters

lpSPropValue1lpSPropValue1

[in]比較のための最初のプロパティ値を定義するSPropValue構造体へのポインター。[in] Pointer to an SPropValue structure defining the first property value for comparison.

ulRelOpulRelOp

[in]比較で使用する関係演算子です。[in] The relational operator to use in the comparison. 許容値は、 SComparePropsRestriction構造体を参照してください。For allowable values, see the SComparePropsRestriction structure.

lpSPropValue2lpSPropValue2

[in]SPropValue構造体の比較の 2 番目のプロパティの値を定義することへのポインター。[in] Pointer to an SPropValue structure defining the second property value for comparison.

�߂�lReturn value

TRUETRUE

プロパティの値は、指定された関係を満たします。The property values satisfy the specified relation.

FALSEFALSE

プロパティの値は、指定したリレーションシップを満たしていません。The property values do not satisfy the specified relation.

備考Remarks

比較メソッドは、 SPropValueプロパティの定義で指定されたプロパティの型によって異なります。The comparison method depends on the property types specified in the SPropValue property definitions. テーブルを生成するための制限を準備するのには、 FPropComparePropFPropContainsProp関数を使用できます。The FPropCompareProp and FPropContainsProp functions can be used to prepare restrictions for generating a table.

比較の順序は、 lpSPropValue1、_ ulRelOp _ _ lpSPropValue2 _ です。The order of comparison is lpSPropValue1, _ ulRelOp _, _ lpSPropValue2 _. 比較するプロパティの値のプロパティの型が一致しない場合、 FPropCompareProp関数は FALSE を返します。If the property types of the property values to be compared do not match, the FPropCompareProp function returns FALSE.