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 アプリ] |
ヘッダ |
|
IDL |
|
関連項目
-
IStorageの