次の方法で共有


IXtfFileIOClient::FindFiles メソッド

開発機本体上のファイルを検索します。

構文

public:
HRESULT FindFiles(
         LPCWSTR pszSearchPattern,
         DWORD dwIncludeAttributes,
         DWORD dwExcludeAttributes,
         DWORD dwRecursionLevels,
         DWORD dwFlags,
         IXtfFindFileCallback *pCallback
)  

パラメーター

pszSearchPattern
型: LPCWSTR

検索するソース ファイルのファイル名を定義する検索パターンへのポインター。
このパラメーターは、指定されたパターンの文字列に一致するワイルドカード文字を受け入れます。

dwIncludeAttributes
型: DWORD

検索に含めるファイル属性のビット単位 OR の組み合わせ。 使用可能な属性の一覧については、「ファイル属性定数」を参照してください。

dwExcludeAttributes
型: DWORD

検索から除外するファイル属性のビット単位 OR の組み合わせ。 使用可能な属性の一覧については、「ファイル属性定数」を参照してください。

dwRecursionLevels
型: DWORD

検索で再帰的に検索するディレクトリ階層数。

dwFlags
型: DWORD

ファイルの検索方法を指定するフラグのビット単位 OR の組み合わせ。

pCallback
型: IXtfFindFileCallback *

ファイルが見つかったら呼び出される IXtfFindFileCallback コールバックへのポインター。

戻り値

型: HRESULT

HRESULT 成功またはエラー コード。

要件

ヘッダー: xtffileio.h

ライブラリ: xtffileio.lib

サポートされているプラットフォーム: Windows (Xbox 本体ツール用)

解説

ファイルを検索する際、dwIncludeAttributesdwExcludeAttributes は返されるファイルに対するフィルターとして機能しますが、ファイルの検索時に返されるファイル属性に対するフィルターとしては機能しません。 IXtfFindFileCallbackonfindfile 関数は、返されるファイルごとに呼び出されます。 コールバック関数は、検索された各ファイルに関する情報を返します。 返された情報を使用して、進行状況に関する情報を返すことができます。

関連項目

IXtfFileIOClient インターフェイス
XtfFileIO
IXtfFindFileCallback