Freigeben über


ICLRDataTarget::Request-Methode

Wird von den Common Language Runtime (CLR)-Datenzugriffsdiensten aufgerufen, um einen von der Implementierung definierten Vorgang anzufordern.

Syntax

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

Parameter

reqCode [in] Benutzerdefiniert.

inBufferSize [in] Die Größe des Eingabepuffers, der für die eingehende Anforderung verwendet wird.

inBuffer [in] Ein Puffer, der die Anforderung enthält.

outBufferSize [in] Die Größe des Ausgabepuffers, der für die Antwort verwendet wird.

outBuffer [out] Ein Puffer, der die Antwort enthält.

Hinweise

Die Request-Methode erleichtert das Hinzufügen nicht spezifizierter benutzerdefinierter Vorgänge. Das bedeutet, diese Methode bietet Erweiterbarkeit, ohne dass eine Überarbeitung der Schnittstellendefinition erforderlich ist.

Diese Methode wird vom Writer der Debuganwendung implementiert.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: ClrData.idl, ClrData.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: Seit 2.0 verfügbar.

Siehe auch