IDataObject.GetDataHere(FORMATETC, STGMEDIUM) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Génère le rendu des données qui sont décrites dans la structure pFormatEtc spécifiée et les transfère au paramètre b
.
public:
int GetDataHere(Microsoft::Aspnet::Snapin::FORMATETC % pFormatEtc, Microsoft::Aspnet::Snapin::STGMEDIUM % b);
public int GetDataHere (ref Microsoft.Aspnet.Snapin.FORMATETC pFormatEtc, ref Microsoft.Aspnet.Snapin.STGMEDIUM b);
abstract member GetDataHere : FORMATETC * STGMEDIUM -> int
Public Function GetDataHere (ByRef pFormatEtc As FORMATETC, ByRef b As STGMEDIUM) As Integer
Paramètres
- pFormatEtc
- FORMATETC
Pointeur vers le FORMATETC définissant le format, le support et le périphérique cible pour les appels pour récupérer des données.
Pointeur vers STGMEDIUM indiquant le support de stockage contenant les données retournées.
Retours
La méthode GetDataHere prend en charge les valeurs de retour standard E_INVALIDARG, E_UNEXPECTED et E_OUTOFMEMORY, ainsi que les valeurs de retour suivantes :
Valeur retournée | Description |
---|---|
S_OK | Cet appel à la méthode GetDataHere a correctement récupéré et placé les données dans le support de stockage fourni. |
DV_E_LINDEX | lindex n’est pas valide. |
DV_E_FORMATETC | pFormatEtc n’est pas valide. |
DV_E_TYMED | tymed n’est pas valide. |
DV_E_DVASPECT | dwAspect n’est pas valide. |
OLE_E_NOTRUNNING | L’application objet n’est pas en cours d’exécution. |
STG_E_MEDIUMFULL | Une erreur s’est produite lors de l’allocation du support. |
Remarques
La méthode GetDataHere diffère de la GetData(FORMATETC, STGMEDIUM) méthode en ce que l’appelant doit allouer et libérer le support de stockage spécifié.
Pour plus d’informations sur la programmation avec l’interface IDataObject et la console MMC (Microsoft Management Console), consultez le Guide du programmeur MMC.