IShellImageStore::Open メソッド (shlobj.h)
[IShellImageStore は Windows XP でサポートされています。 これは、以降のオペレーティング システムではサポートされていません。]
ストアを開き、ロックを返します。
構文
HRESULT Open(
DWORD dwMode,
[out] DWORD *pdwLock
);
パラメーター
dwMode
型: DWORD
STGM 値のいずれかで指定されたストレージ インスタンス化モード。
[out] pdwLock
種類: DWORD*
ロックを受け取る DWORD 型の変数へのポインター。
戻り値
種類: HRESULT
プロセスが成功した場合、メソッドは StgOpenStorage の結果を返します。 それ以外の場合、次のいずれかの値を返します。
リターン コード | 説明 |
---|---|
|
ストレージは、 dwMode で指定されたインスタンス化モードで既に開かれています。 |
|
予期しないエラーが発生しました。 たとえば、ストア パスは初期化されません。 |
|
dwMode で指定されたアクセス許可を持つストレージを開くアクセス権がありません。 |
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | shlobj.h |
[DLL] | Shell32.dll (バージョン 5.0 以降) |