classe Thread_TypeGroup1
Questa classe è la classe del tipo di evento per gli eventi di inizio e fine del thread.
La sintassi seguente è semplificata dal codice MOF.
Sintassi
[EventType{1, 2, 3, 4}, EventTypeName{"Start", "End", "DCStart", "DCEnd"}]
class Thread_TypeGroup1 : Thread
{
uint32 ProcessId;
uint32 TThreadId;
uint32 StackBase;
uint32 StackLimit;
uint32 UserStackBase;
uint32 UserStackLimit;
uint32 Affinity;
uint32 Win32StartAddr;
uint32 TebBase;
uint32 SubProcessTag;
uint8 BasePriority;
uint8 PagePriority;
uint8 IoPriority;
uint8 ThreadFlags;
};
Members
La classe Thread_TypeGroup1 ha questi tipi di membri:
Proprietà
La classe Thread_TypeGroup1 ha queste proprietà.
-
Affinità
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId(7), Puntatore
Set di processori in cui è consentito eseguire il thread.
-
-
BasePriority
-
-
Tipo di dati: uint8
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId(11)
Priorità dell'utilità di pianificazione del thread (vedere la funzione SetThreadPriority ).
-
-
IoPriority
-
-
Tipo di dati: uint8
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId(13)
Suggerimento per la priorità di I/O per la pianificazione di I/O generati dal thread.
-
-
PagePriority
-
-
Tipo di dati: uint8
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId(12)
Hint per la priorità della pagina di memoria per le pagine di memoria a cui accede il thread.
-
-
ProcessId
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId(1), Format("x")
Identificatore del processo del thread coinvolto nell'evento.
-
-
StackBase
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId(3), Puntatore
Indirizzo di base dello stack del thread.
-
-
StackLimit
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId(4), Puntatore
Limite dello stack del thread.
-
-
SubProcessTag
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId(10), Format("x")
Identifica il servizio se il thread è di proprietà di un servizio; in caso contrario, zero.
-
-
TebBase
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId(9), Puntatore
Indirizzo di base del blocco dell'ambiente thread.
-
-
ThreadFlags
-
-
Tipo di dati: uint8
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId(14)
Non usato.
-
-
TThreadId
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId(2), Format("x")
Identificatore di thread del thread coinvolto nell'evento.
-
-
UserStackBase
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId(5), Puntatore
Indirizzo di base dello stack in modalità utente del thread.
-
-
UserStackLimit
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId(6), Puntatore
Limite dello stack in modalità utente del thread.
-
-
Win32StartAddr
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId(8), Puntatore
Indirizzo iniziale della funzione da eseguire da questo thread.
-
Commenti
I tipi di evento DCStart e DCEnd enumerano rispettivamente i thread attualmente in esecuzione al momento dell'avvio e della fine della sessione del kernel.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2008 [solo app desktop] |
Vedi anche