SNB
Un bloc de nom de chaîne (SNB) est un pointeur vers un tableau de pointeurs vers des chaînes, qui se termine par un pointeur null . Les blocs de nom de chaîne sont utilisés par l’interface IStorage et par les appels de fonction qui ouvrent des objets de stockage. Les chaînes pointent vers les objets de stockage contenus ou les flux qui doivent être exclus dans les appels ouverts.
typedef OLESTR** SNB;
-
SNB
-
[_marshaling de câble (wireSNB)]
Remarques
Le SNB doit être créé en allouant un bloc de mémoire contigu dans lequel les pointeurs vers les chaînes sont suivis d’un pointeur null , qui est ensuite suivi des chaînes réelles.
Le marshaling d’un SNB est basé sur l’hypothèse que le SNB qui a été passé a été créé de cette façon. Bien qu’il puisse être stocké d’une autre manière, les SNB créés de cette manière ont l’avantage d’exiger une seule opération d’allocation et de libérer de la mémoire pour toutes les chaînes.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
applications Windows 2000 Professional [ desktop apps | UWP] |
| Serveur minimal pris en charge |
applications de bureau Windows 2000 Server apps-applications [ | UWP] |
| En-tête |
|
| MIDL |
|