次の方法で共有


STGMEDIUM 構造体

定義

STGMEDIUM 構造体のマネージド定義を提供します。

public value class STGMEDIUM
public struct STGMEDIUM
type STGMEDIUM = struct
Public Structure STGMEDIUM
継承
STGMEDIUM

注釈

詳細については、「 STGMEDIUM 構造体」を参照してください。

共通言語ランタイムは、ネイティブ コードの COM メソッドが HRESULT を返すときに例外をスローします。 詳細については、「 How to: Map HRESULTs and Exceptions」を参照してください。

フィールド

pUnkForRelease

受信プロセスが ReleaseStgMedium 関数を呼び出したときにストレージが解放される方法を送信プロセスが制御できるようにするインターフェイス インスタンスへのポインターを表します。 pUnkForReleasenull の場合、ReleaseStgMedium は既定プロシージャを使用してストレージを解放します。それ以外の場合、ReleaseStgMedium は指定された IUnknown インターフェイスを使用します。

tymed

ストレージ メディアの種類を指定します。 マーシャリング ルーチンとマーシャリング解除ルーチンは、この値を使用して、どの共用体メンバーが使用されたかを確認します。 この値は、TYMED 列挙体の要素のいずれかである必要があります。

unionmember

受信プロセスが、転送されるデータにアクセスするために使用できるハンドル、文字列、またはインターフェイス ポインターを表します。

適用対象