IXtfFileIOClient::SetFileAttributes メソッド
開発本体にファイルの属性を設定します。
構文
public:
HRESULT SetFileAttributes(
LPCWSTR pszSearchPattern,
DWORD dwIncludeAttributes,
DWORD dwExcludeAttributes,
DWORD dwRecursionLevels,
DWORD dwAddAttributes,
DWORD dwRemoveAttributes,
IXtfFindFileCallback *pCallback
)
パラメーター
pszSearchPattern
型: LPCWSTR
属性を設定するファイルのファイル名を定義する検索パターンへのポインター。 このパラメーターは、指定されたパターンの文字列に一致するワイルドカード文字を受け入れます。
dwIncludeAttributes
型: DWORD
操作に含めるファイル属性のビットごとの OR の組み合わせ。 使用可能な属性の一覧については、「ファイル属性定数」を参照してください。
dwExcludeAttributes
型: DWORD
操作から除外するファイル属性のビットごとの OR の組み合わせ。 使用可能な属性の一覧については、「ファイル属性定数」を参照してください。
dwRecursionLevels
型: DWORD
操作を再帰的に実行するディレクトリ レベルの数。
dwAddAttributes
型: DWORD
ファイルに追加するファイル属性のビットごとの OR の組み合わせ。
dwRemoveAttributes
型: DWORD
ファイルから削除するファイル属性のビットごとの OR の組み合わせ。
pCallback
型: IXtfFindFileCallback*
属性を設定するファイルが見つかったときに呼び出す IXtfFindFileCallback コールバックへのポインター。
戻り値
型: HRESULT
正常に実行された場合は S_OK
を返し、失敗した場合は HRESULT エラー コードを返します。
解説
この関数は、開発機本体上の指定されたファイルのファイル属性を設定します。 エラーが発生した場合、この関数は HRESULT エラー コードを返します。 Xbox Tools Framework (XTF) API に固有の HRESULT エラー コードの詳細については、「XTF トランスポート エラー (NDA トピック)認可が必須です」を参照してください。
IXtfFileIOClient::GetFileAttributes メソッドを使用して、開発機本体上の指定されたファイルのファイル属性を取得します。
要件
ヘッダー: xtffileio.h
ライブラリ: xtffileio.lib
サポートされているプラットフォーム: Windows (Xbox 本体ツール用)