SNB
Блок имен строки (SNB) — это указатель на массив указателей на строки, который заканчивается указателем на NULL указателем. Блоки имен строк используются интерфейсом IStorage и вызовами функций, открывающими объекты хранилища. Строки указывают на содержащиеся в хранилище объекты или потоки, которые должны быть исключены в открытых вызовах.
typedef OLESTR** SNB;
-
SNB
-
[wire_marshal(wireSNB)]
Замечания
SNB следует создать путем выделения непрерывного блока памяти, в котором за указателями на строки следует указатель на строки NULL указателем, а затем фактическими строками.
Маршалинг SNB основан на предположении, что SNB, который был передан таким образом. Хотя он может храниться другими способами, SNB, созданный таким образом, имеет преимущество требовать только одну операцию выделения и одно освобождение памяти для всех строк.
Требования
Требование | Ценность |
---|---|
Минимальный поддерживаемый клиент |
Windows 2000 Профессиональный [классические приложения | Приложения UWP] |
Минимальный поддерживаемый сервер |
Windows 2000 Server [классические приложения | Приложения UWP] |
Заголовок |
|
IDL |
|