Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Um bloco de nome de cadeia de caracteres (SNB) é um ponteiro para uma matriz de ponteiros para cadeias de caracteres, que termina em um ponteiro NULL. Os blocos de nome de cadeia de caracteres são usados pela interfaceIStoragee por chamadas de função que abrem objetos de armazenamento. As cadeias de caracteres apontam para objetos de armazenamento contidos ou fluxos que devem ser excluídos nas chamadas abertas.
typedef OLESTR** SNB;
-
SNB
-
[wire_marshal(fioSNB)]
Comentários
O SNB deve ser criado alocando um bloco contíguo de memória no qual os ponteiros para cadeias de caracteres são seguidos por um ponteiro de NULL, que é seguido pelas cadeias de caracteres reais.
O marshaling de um SNB baseia-se no pressuposto de que o SNB que foi passado foi criado desta forma. Embora possa ser armazenado de outras maneiras, o SNB criado dessa maneira tem a vantagem de exigir apenas uma operação de alocação e uma liberação de memória para todas as strings.
Requerimentos
| Exigência | Valor |
|---|---|
| Cliente mínimo suportado |
Windows 2000 Professional [aplicações de ambiente de trabalho | Aplicativos UWP] |
| Servidor mínimo suportado |
Windows 2000 Server [aplicações de ambiente de trabalho | Aplicativos UWP] |
| Cabeçalho |
|
| IDL |
|