次の方法で共有


IOfflineFilesItemFilter::GetPatternFilter メソッド (cscobj.h)

項目名パターンに基づいて列挙項目を制限するフィルター パターン文字列を提供します。 パターン フィルター処理は、包含フィルターに対してのみ使用できます。 除外フィルターとしてパターン フィルターを指定した場合は無視されます。

構文

HRESULT GetPatternFilter(
  [out] LPWSTR pszPattern,
  [in]  ULONG  cchPattern
);

パラメーター

[out] pszPattern

フィルター パターン文字列を受け取ります。 パターン文字列には、 * と ? を含めることができます。 ワイルドカード文字。

例 :

  • *.DOC
  • Abc。*
  • Ab。。。。2

[in] cchPattern

パターン文字列を受け取るバッファーの最大文字数を指定します。 この値は現在 MAX_PATH

戻り値

フィルターがパターン フィルター処理をサポートし、フィルター文字列が pszPattern バッファーに正常にコピーされた場合は、 S_OK を返します。

パターン フィルター処理がサポートされていない場合は 、E_NOTIMPL を返します。

その他のエラー値を指定すると、列挙子の作成が失敗します。

注釈

このメソッドは、任意のフィルターの種類 (包含、除外) またはフィルター ターゲット (ファイル、コンテナー) に実装できますが、包含フィルターとファイル ターゲットに対してのみ呼び出されます。 このメソッドは、他のフィルターの種類とターゲットの組み合わせに対して呼び出されることはありません。

要件

要件
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008
対象プラットフォーム Windows
ヘッダー cscobj.h
[DLL] CscSvc.dll;CscObj.dll

こちらもご覧ください

IOfflineFilesItemFilter