次の方法で共有


IWiaDrvItem::GetItemName メソッド (wiamindr_lh.h)

IWiaDrvItem::GetItemName メソッドは、現在 IWiaDrvItem 項目名を取得します。パス情報は含まれません。

構文

HRESULT GetItemName(
  BSTR *__MIDL__IWiaDrvItem0003
);

パラメーター

__MIDL__IWiaDrvItem0003

pbstrItemName [out, optional]

項目名を含む文字列のアドレスを受け取るメモリの場所を指します。

戻り値

メソッドが成功した場合、pbstrItemName に項目の名前 (パス情報は含まれません) へのポインター 格納され、S_OKが返されます。 メモリ不足のためにメソッドが文字列の割り当てに失敗した場合は、E_OUTOFMEMORYを返します。 pbstrItemName パラメーターが無効な場合、メソッドは E_INVALIDARGを返します。 別の理由でメソッドが失敗した場合は、標準の COM エラー コードが返されます。

備考

使用可能なメモリが十分にある場合、メソッドは、パス情報を除き、現在の項目の名前を含む文字列を割り当てます。 このメソッドは、pbstrItemName 文字列へのポインターを返します。 ミニドライバーは、SysFreeString 関数を呼び出すことによって、文字列によって使用されるメモリの割り当てを解除する必要があります。

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー wiamindr_lh.h (Wiamindr.h を含む)

関連項目

IWiaDrvItem

IWiaDrvItem::GetFullItemName