IWMDMStorage::SetAttributes メソッド (mswmdm.h)
SetAttributes メソッドは、ストレージの属性を設定します。
構文
HRESULT SetAttributes(
[in] DWORD dwAttributes,
[in] _WAVEFORMATEX *pFormat
);
パラメーター
[in] dwAttributes
設定する属性を指定する DWORD。 次の表に、このパラメーターで設定できる属性を示します。
属性 | 説明 |
---|---|
WMDM_FILE_ATTR_AUDIO | このファイルにはオーディオ データが含まれています。 |
WMDM_FILE_ATTR_DATA | このファイルには、オーディオ以外のデータが含まれています。 |
WMDM_FILE_ATTR_CANPLAY | このオーディオ ファイルは、デバイスで再生できます。 |
WMDM_FILE_ATTR_CANDELETE | このファイルは削除できます。 |
WMDM_FILE_ATTR_CANMOVE | このファイルまたはフォルダーは、ストレージ メディア上で移動できます。 |
WMDM_FILE_ATTR_CANRENAME | このファイルまたはフォルダーの名前を変更できます。 |
WMDM_FILE_ATTR_CANREAD | このファイルは、ホスト コンピューターで読み取ることができます。 |
WMDM_FILE_ATTR_MUSIC | このオーディオ ファイルには音楽が含まれています。 |
WMDM_FILE_ATTR_AUDIOBOOK | これはオーディオ ブック ファイルです。 |
WMDM_FILE_ATTR_HIDDEN | このファイルはファイル システムでは非表示です |
WMDM_FILE_ATTR_SYSTEM | これはシステム ファイルです |
WMDM_FILE_ATTR_READONLY | これは読み取り専用ファイルです。 |
[in] pFormat
オブジェクトに関するオーディオ情報を指定する _WAVEFORMATEX 構造体への省略可能なポインター。
戻り値
このメソッドは HRESULT を返します。 Windows Media デバイス マネージャーのすべてのインターフェイス メソッドは、次のいずれかのエラー コード クラスを返すことができます。
- 標準 COM エラー コード
- HRESULT 値に変換された Windows エラー コード
- Windows Media デバイス マネージャーエラー コード
注釈
GetAttributes に一覧表示されている属性の多くは設定できないため、SetAttributes の属性テーブルには表示されません。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | mswmdm.h |
Library | Mssachlp.lib |