次の方法で共有


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 本体ツール用)

関連項目

IXtfFileIOClient インターフェイス
XtfFileIO