ILLoadFromStream 関数 (shlobj_core.h)
[この機能は、Windows XP Service Pack 2 (SP2) と Windows Server 2003 から使用できます。 以降のバージョンの Windows では変更または使用できない場合があります。]
非推奨になりました。 ストリームから ITEMIDLIST 構造体を読み込みます。
構文
HRESULT ILLoadFromStream(
[in] IStream *pstm,
[out] PIDLIST_RELATIVE *pidl
);
パラメーター
[in] pstm
種類: IStream*
ITEMIDLIST が読み込む IStream インターフェイスを示すポインター。
[out] pidl
種類: PIDLIST_RELATIVE*
ITEMIDLIST 構造体へのポインターのアドレス。 ILLoadFromStream は 構造体に必要なメモリを割り当て、このパラメーターにアドレスを割り当てます。
戻り値
種類: HRESULT
成功した場合はS_OKを返し、それ以外の場合は COM エラー コードを返します。
解説
ITEMIDLIST 構造体の使用が完了したら、ILFree を呼び出して解放する必要があります。
要件
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | shlobj_core.h (Shlobj.h を含む) |
Library | Shell32.lib |
[DLL] | Shell32.dll (バージョン 5.0 以降) |