STREAM_SEEK列挙 (objidl.h)

STREAM_SEEK列挙値は、新しい seek-pointer の位置の計算元を指定します。 これらは、IStream::Seek メソッドの dworigin パラメーターに使用されます。 新しいシーク位置は、この値と dlibMove パラメーターを使用して計算されます。

構文

typedef enum tagSTREAM_SEEK {
  STREAM_SEEK_SET = 0,
  STREAM_SEEK_CUR = 1,
  STREAM_SEEK_END = 2
} STREAM_SEEK;

定数

 
STREAM_SEEK_SET
値: 0
新しいシーク ポインターは、ストリームの先頭を基準としたオフセットです。 この場合、 dlibMove パラメーターは、ストリームの先頭を基準とした新しいシーク位置です。
STREAM_SEEK_CUR
値: 1
新しいシーク ポインターは、現在のシーク ポインターの位置を基準としたオフセットです。 この場合、 dlibMove パラメーターは、現在のシーク位置からの符号付き変位です。
STREAM_SEEK_END
値: 2
新しいシーク ポインターは、ストリームの末尾を基準としたオフセットです。 この場合、 dlibMove パラメーターは、ストリームの末尾に対する新しいシーク位置です。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header objidl.h

こちらもご覧ください

IStream::Seek