DacpWorkRequestData-struktur

Definierar en transportbuffert för information om arbetsbegäran i trådpoolen.

Note

Det här API:et utformades ursprungligen för intern användning i körningen. Även om det nu stöds för användning från tredje part rekommenderar vi att du arbetar med ICorDebug OCH ICorProfiler API:er när det är möjligt.

Syntax

struct DacpWorkRequestData : ZeroInit<DacpWorkRequestData>
{
    CLRDATA_ADDRESS Function;
    CLRDATA_ADDRESS Context;
    CLRDATA_ADDRESS NextWorkRequest;
        
    HRESULT Request(ISOSDacInterface *sos, CLRDATA_ADDRESS addr)
    {
        return sos->GetWorkRequestData(addr, this);
    }
};

Members

Medlem Beskrivning
Function Adressen till funktionen som är associerad med arbetsbegäran.
Context Adressen till kontexten som är associerad med arbetsbegäran.
NextWorkRequest Adressen till nästa arbetsförfrågan.
Request Fyller i strukturen genom att anropa ISOSDacInterface::GetWorkRequestData.

Remarks

Den här strukturen finns i körningen och exponeras inte via några rubriker eller biblioteksfiler. Om du vill använda den definierar du strukturen enligt ovan.

Requirements

Plattformar: Se Systemkrav.
Rubrik: Ingen
Bibliotek: Ingen
.NET Framework-versioner: Tillgänglig sedan 4.7

Se även