FPropCompareProp

適用対象: Outlook 2013 | Outlook 2016

指定した関係演算子を使用して、2 つのプロパティ値を比較します。

プロパティ
ヘッダー ファイル:
Mapiutil.h
実装元:
MAPI
呼び出し元:
クライアント アプリケーションとサービス プロバイダー
BOOL FPropCompareProp(
  LPSPropValue lpSPropValue1,
  ULONG ulRelOp,
  LPSPropValue lpSPropValue2
);

パラメーター

lpSPropValue1

[in]比較の最初のプロパティ値を定義する SPropValue 構造体へのポインター。

ulRelOp

[in]比較で使用するリレーショナル演算子。 許容される値については、 SComparePropsRestriction 構造体を参照してください。

lpSPropValue2

[in]比較のために 2 番目のプロパティ値を定義する SPropValue 構造体へのポインター。

戻り値

TRUE

プロパティの値は、指定した関係を満たす。

FALSE

プロパティ値は、指定された関係を満たしていません。

注釈

比較メソッドは、 SPropValue プロパティ定義で指定されたプロパティの種類によって異なります。 FPropCompareProp 関数と FPropContainsProp 関数を使用して、テーブルを生成するための制限を準備できます。

比較の順序は lpSPropValue1ulRelOplpSPropValue2 です。 比較するプロパティ値のプロパティ型が一致しない場合、 FPropCompareProp 関数は FALSE を返します。