GetHGlobalFromStream, fonction (combaseapi.h)

La fonction GetHGlobalFromStream récupère le handle de mémoire globale dans un flux qui a été créé via un appel à la fonction CreateStreamOnHGlobal .

Syntaxe

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

Paramètres

[in] pstm

Pointeur IStream vers l’objet stream créé précédemment par un appel à la fonction CreateStreamOnHGlobal .

[out] phglobal

Pointeur vers le handle de mémoire actuel utilisé par l’objet de flux spécifié.

Valeur retournée

Cette fonction retourne HRESULT.

Remarques

Le handle GetHGlobalFromStream retourne peut être différent du handle d’origine en raison d’appels GlobalReAlloc intervenant.

Cette fonction ne peut être appelée qu’à partir du même processus à partir duquel le tableau d’octets a été créé.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête combaseapi.h
Bibliothèque Ole32.lib
DLL Ole32.dll

Voir aussi

CreateStreamOnHGlobal

GlobalReAlloc