次の方法で共有


IWMDMOperation::GetObjectName メソッド (mswmdm.h)

Windows Media デバイス マネージャーは、オブジェクトがデバイスに書き込まれる前に GetObjectName を呼び出して、デバイスで名前を付ける必要があることを知ります。

構文

HRESULT GetObjectName(
  [out] LPWSTR pwszName,
  [in]  UINT   nMaxChars
);

パラメーター

[out] pwszName

オブジェクト名を指定するワイド文字の null で終わる文字列へのポインター。 必要に応じて、ファイル拡張子を名前に含める必要があります。 Windows Media デバイス マネージャーは、このバッファーを割り当てて解放します。 nMaxChars は、 終端の null 文字を含む最大文字数を指定します。

[in] nMaxChars

pwszName 内の文字数 (終端の null 文字を含む) を指定する整数。

戻り値

アプリケーションは、次のいずれかの HRESULT 値を返す必要があります。

リターン コード 説明
S_OK
読み取り操作を続行する必要があります。
WMDM_E_USER_CANCELLED
読み取り操作は、完了せずに取り消す必要があります。
E_FAIL
指定されていないエラーが発生しました。読み取り操作は完了せずに取り消す必要があります。

注釈

このメソッドは、アプリケーションが Insert メソッドでパラメーターとして名前を指定しなかった場合にのみ呼び出されます。

要件

要件
対象プラットフォーム Windows
ヘッダー mswmdm.h
Library Mssachlp.lib

こちらもご覧ください

ファイル転送を手動で処理する

IWMDMOperation インターフェイス

IWMDMOperation::SetObjectName