IWMDMStorage::GetAttributes メソッド (mswmdm.h)
GetAttributes メソッドは、ストレージの属性を取得します。
構文
HRESULT GetAttributes(
[out] DWORD *pdwAttributes,
[out] _WAVEFORMATEX *pFormat
);
パラメーター
[out] pdwAttributes
ビットごとの OR と組み合わせて、次の属性の 1 つ以上を指定する DWORD へのポインター。
属性 | 説明 |
---|---|
WMDM_STORAGE_ATTR_FILESYSTEM | このオブジェクトは、最上位のストレージ メディアです。たとえば、ストレージ カードやその他の種類のオンボード ストレージです。 |
WMDM_STORAGE_ATTR_REMOVABLE | グローバルストレージメディアはリムーバブルです。 |
WMDM_STORAGE_ATTR_NONREMOVABLE | グローバルストレージメディアはリムーバブルではありません。 |
WMDM_STORAGE_ATTR_FOLDERS | グローバル ストレージ メディアでは、フォルダーとファイル階層がサポートされます。 |
WMDM_STORAGE_ATTR_HAS_FILES | このストレージ オブジェクトには、即時の子として少なくとも 1 つのファイルが含まれています。 |
WMDM_STORAGE_ATTR_HAS_FOLDERS | このストレージ オブジェクトには、直前の子として少なくとも 1 つのフォルダーが含まれています。 |
WMDM_STORAGE_ATTR_CANEDITMETADATA | このストレージでは、メタデータを編集できます。 |
WMDM_FILE_ATTR_FILE | これは、ストレージ メディア上のファイルです。 |
WMDM_FILE_ATTR_FOLDER | これは、ストレージ メディア上のフォルダーです。 |
WMDM_FILE_ATTR_LINK | これは、複数のファイル間の関連付けを作成するリンクです。 |
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_VIDEO | このファイルにはビデオ データが含まれています。 |
WMDM_FILE_ATTR_HIDDEN | このファイルはファイル システムでは非表示です |
WMDM_FILE_ATTR_SYSTEM | これはシステム ファイルです |
WMDM_FILE_ATTR_READONLY | これは読み取り専用ファイルです。 |
WMDM_STORAGE_ATTR_VIRTUAL | このストレージは仮想であり、デバイスのファイル システム上の実際のストレージには対応していません。 (メタデータに基づいて作成されたフォルダーは、仮想ストレージの 1 つの例です)。 |
WMDM_STORAGE_IS_DEFAULT | このストレージは、デバイスに新しいデジタル メディアを配置するための既定の場所です。 |
WMDM_STORAGE_CONTAINS_DEFAULT | このストレージには、新しいデジタル メディアを配置する必要がある既定のストレージが含まれています。 |
[out] pFormat
オブジェクトのオーディオ属性を指定する _WAVEFORMATEX 構造体への省略可能なポインター。
戻り値
このメソッドは HRESULT を返します。 Windows Media デバイス マネージャーのすべてのインターフェイス メソッドは、次のいずれかのエラー コード クラスを返すことができます。
- 標準 COM エラー コード
- HRESULT 値に変換された Windows エラー コード
- Windows Media デバイス マネージャーエラー コード
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | mswmdm.h |
Library | Mssachlp.lib |