Partager via


IXCLRDataModule::Request, méthode

Requêtes de remplissage de la mémoire tampon accompagnant les données du module.

Notes

Cette API a été conçue à l’origine pour une utilisation interne dans le runtime. Bien qu’elle soit désormais prise en charge pour une utilisation tierce, nous vous recommandons, autant que possible, d’utiliser les API ICorDebug et ICorProfiler.

Syntaxe

HRESULT Request([in] ULONG32 reqCode,
    [in] ULONG32 inBufferSize,
    [in, size_is(inBufferSize)] BYTE* inBuffer,
    [in] ULONG32 outBufferSize,
    [out, size_is(outBufferSize)] BYTE* outBuffer);

Paramètres

reqCode
[in] Type de requête à envoyer.

inBufferSize
[in] Taille de la mémoire tampon d’entrée à passer.

inBuffer
[in, size_is(inBufferSize)] Pointeur de mémoire tampon pour les données brutes à envoyer dans la requête.

outBufferSize
[in] Taille de la mémoire tampon de sortie.

outBuffer
[out, size_is(outBufferSize)] Pointeur de mémoire tampon à utiliser pour stocker la réponse à la requête.

Remarques

La méthode fournie fait partie de l’interface IXCLRDataModule et correspond au 37e emplacement de la table des méthodes virtuelles.

Configuration requise

Plateformes : Consultez Configuration requise. En-tête : aucun Bibliothèque : aucune Versions du .NET Framework : disponible depuis la version 4.7

Voir aussi