IsPropVariantString 関数 (propvarutil.h)
指定した PROPVARIANT 構造体が文字列型かどうかを指定します。
構文
BOOL IsPropVariantString(
[in] REFPROPVARIANT propvar
);
パラメーター
[in] propvar
型: REFPROPVARIANT
PROPVARIANT 構造体への参照。
戻り値
種類: BOOL
propvar がVT_LPWSTRまたは PROPVARIANT VT_BSTR場合は TRUE を返します。それ以外の場合は FALSE。
注釈
この関数が TRUE を返す場合、propvar で参照される PROPVARIANT 構造体には Unicode 文字列が含まれます。 これを取得するには、次に示すように PropVariantToStringWithDefault を呼び出します。
PropVariantToStringWithDefault(propvar, NULL);
これはインライン関数であり、そのソース コードは ヘッダーに用意されています。 .dll または .lib ファイルには含まれません。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | WINDOWS XP と SP2、Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 SP1 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | propvarutil.h |
再頒布可能パッケージ | Windows デスクトップ検索 (WDS) 3.0 |