次の方法で共有


SNB

文字列名ブロック (SNB) は、文字列へのポインターの配列へのポインターであり、NULL ポインターで終わります。 文字列名ブロックは、IStorage インターフェイスと、ストレージ オブジェクトを開く関数呼び出しによって使用されます。 文字列は、開いている呼び出しで除外される格納ストレージ オブジェクトまたはストリームを指します。

typedef OLESTR** SNB;

SNB

[wire_marshal(wireSNB)]

備考

SNB は、文字列へのポインターの後に NULL ポインターが続き、その後に実際の文字列が続く連続したメモリ ブロックを割り当てることで作成する必要があります。

SNB のマーシャリングは、渡された SNB がこの方法で作成されたという前提に基づいています。 他の方法で格納することもできますが、この方法で作成された SNB には、すべての文字列に対して 1 つの割り当て操作と 1 つのメモリ解放のみを要求できるという利点があります。

必要条件

要件 価値
サポートされる最小クライアント
Windows 2000 Professional [デスクトップ アプリ |UWP アプリ]
サポートされている最小サーバー
Windows 2000 Server [デスクトップ アプリ |UWP アプリ]
ヘッダ
Objidl.h
IDL
Objidl.idl

関連項目

IStorage