Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Átviteli puffert határoz meg a futtatókörnyezeti száltár információihoz.
Note
Ezt az API-t eredetileg belső használatra tervezték a futtatókörnyezetben. Bár most már harmadik fél általi használat esetén is támogatott, javasoljuk, hogy lehetőség szerint működj együtt az ICorDebug API-kkal és az API-kkalICorProfiler.
Syntax
struct DacpThreadStoreData : ZeroInit<DacpThreadStoreData>
{
LONG threadCount;
LONG unstartedThreadCount;
LONG backgroundThreadCount;
LONG pendingThreadCount;
LONG deadThreadCount;
CLRDATA_ADDRESS firstThread;
CLRDATA_ADDRESS finalizerThread;
CLRDATA_ADDRESS gcThread;
DWORD fHostConfig; // Uses hosting flags defined above
HRESULT Request(ISOSDacInterface *sos)
{
return sos->GetThreadStoreData(this);
}
};
Members
| Tag | Leírás |
|---|---|
threadCount |
A futtatókörnyezeti szálak teljes száma. |
unstartedThreadCount |
A nem elindított szálak száma. |
backgroundThreadCount |
A háttérszálak száma. |
pendingThreadCount |
A függőben lévő szálak száma. |
deadThreadCount |
Az elhalt szálak száma. |
firstThread |
A futtatókörnyezeti szál listában szereplő első szál címe. |
finalizerThread |
A véglegesítő szál címe. |
gcThread |
A szemétgyűjtési szál címe. |
fHostConfig |
Az olyan futtatókörnyezeti jelölők bitmaszkja, mint az CLRMEMORYHOSTED, CLRTASKHOSTEDés CLRHOSTED. |
Request |
A struktúra feltöltése hívással ISOSDacInterface::GetThreadStoreData. |
Remarks
Ez a struktúra a futtatókörnyezetben található, és nem jelenik meg élőfejeken vagy tárfájlokon keresztül. A használathoz definiálja a struktúrát a fent megadott módon.
Követelmények
Platformok: Lásd a rendszerkövetelményeket.
Fejléc: Egyik sem
Könyvtár: Egyik sem
.NET keretrendszerverziók: 4.7 óta érhető el