Função GetHGlobalFromStream (combaseapi.h)

A função GetHGlobalFromStream recupera o identificador de memória global para um fluxo que foi criado por meio de uma chamada para a função CreateStreamOnHGlobal .

Sintaxe

HRESULT GetHGlobalFromStream(
  [in]  LPSTREAM pstm,
  [out] HGLOBAL  *phglobal
);

Parâmetros

[in] pstm

Ponteiro IStream para o objeto de fluxo criado anteriormente por uma chamada para a função CreateStreamOnHGlobal .

[out] phglobal

Ponteiro para o identificador de memória atual usado pelo objeto de fluxo especificado.

Retornar valor

Essa função retorna HRESULT.

Comentários

O identificador getHGlobalFromStream retorna pode ser diferente do identificador original devido à intervenção de chamadas GlobalReAlloc .

Essa função só pode ser chamada de dentro do mesmo processo do qual a matriz de bytes foi criada.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho combaseapi.h
Biblioteca Ole32.lib
DLL Ole32.dll

Confira também

Createstreamonhglobal

GlobalReAlloc