Compartir a través de


SNB

Un bloque de nombres de cadena (SNB) es un puntero a una matriz de punteros a cadenas, que termina en un puntero NULL. Los bloques de nombres de cadena los usa la interfaz IStorage y las llamadas de función que abren objetos de almacenamiento. Las cadenas apuntan a objetos de almacenamiento o secuencias de almacenamiento que se van a excluir en las llamadas abiertas.

typedef OLESTR** SNB;

SNB

[wire_marshal(wireSNB)]

Observaciones

El SNB de debe crearse asignando un bloque contiguo de memoria en el que los punteros a cadenas van seguidos de un puntero NULL, seguido de las cadenas reales.

La serialización de un de SNB de se basa en la suposición de que el SNB que se pasó se creó de esta manera. Aunque podría almacenarse de otras maneras, el SNB creado de esta manera tiene la ventaja de requerir solo una operación de asignación y una liberación de memoria para todas las cadenas.

Requisitos

Requisito Valor
Cliente mínimo admitido
Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo admitido
Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado
Objidl.h
IDL
Objidl.idl

Consulte también

de IStorage