Partager via


ICLRDataTarget::Request, méthode

Appelée par les services d’accès aux données du Common Language Runtime (CLR) pour demander une opération, telle que définie par l’implémentation.

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] Définie par l’utilisateur.

inBufferSize
[in] Taille de la mémoire tampon d’entrée, qui est utilisée pour la demande entrante.

inBuffer
[in] Mémoire tampon contenant la demande.

outBufferSize
[in] Taille de la mémoire tampon de sortie, qui est utilisée pour la réponse.

outBuffer
[out] Mémoire tampon contenant la réponse.

Notes

La méthode Request facilite l’ajout d’opérations personnalisées non spécifiées. Autrement dit, cette méthode offre des possibilités d’extensibilité sans nécessiter de révision de la définition de l’interface.

Cette méthode est implémentée par le writer de l'application de débogage.

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : ClrData.idl, ClrData.h

Bibliothèque : CorGuids.lib

Versions de .NET Framework : Disponible depuis la version 2.0

Voir aussi