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.
Lekéri a megadott szál-statikus mező címét, amely a megadott szál hatókörében található.
Szintaxis
HRESULT GetThreadStaticAddress(
[in] ClassID classId,
[in] mdFieldDef fieldToken,
[in] ThreadID threadId,
[out] void **ppAddress);
Paraméterek
classId
[in] A kért szál-statikus mezőt tartalmazó osztály azonosítója.
fieldToken
[in] A kért szál-statikus mező metaadat-jogkivonata.
threadId
[in] Annak a szálnak az azonosítója, amely a kért statikus mező hatóköre.
ppAddress
[kifelé] A megadott szálon belüli statikus mező címére mutató mutató.
Megjegyzések
A GetThreadStaticAddress metódus az alábbiak egyikét adja vissza:
A CORPROF_E_DATAINCOMPLETE HRESULT, ha a megadott statikus mezőhöz nincs cím rendelve a megadott környezetben.
A szemétgyűjtési halommemória objektumainak címei. Ezek a címek a szemétgyűjtés után érvénytelenné válhatnak, ezért a szemétgyűjtési profilkészítők nem feltételezhetik, hogy érvényesek.
Az osztály osztálykonstruktorának befejezése GetThreadStaticAddress előtt a rendszer CORPROF_E_DATAINCOMPLETE ad vissza az összes statikus mezőhöz, bár egyes statikus mezők inicializálása és szemétgyűjtési objektumok gyökerezése már lehetséges.
Követelmények
Platformok: Lásd: Rendszerkövetelmények.
Fejléc: CorProf.idl, CorProf.h
Könyvtár: CorGuids.lib
.NET-keretrendszer verziók: 2.0 óta elérhető