0

スタックトレースの行末の「+」の後の数字は何を表していますか?

Function   Source 
ntdll!KiFastSystemCallRet    
ntdll!ZwRemoveIoCompletion+c    
kernel32!GetQueuedCompletionStatus+29    
w3tp!THREAD_POOL_DATA::ThreadPoolThread+33    
w3tp!THREAD_POOL_DATA::ThreadPoolThread+24    
w3tp!THREAD_MANAGER::ThreadManagerThread+39    
kernel32!BaseThreadStart+34 

ここでは+c+29 +33 +24 +39 +34

4

2 に答える 2

3

関数内のオフセット。例えば。フレーム3の差出人アドレスは、kernel32!GetQueuedCompletionStatusシンボルのアドレス+29バイトです。

于 2009-07-23T16:57:55.310 に答える
3

これらは、指定されたサブルーチンの開始点からのオフセット (16 進数) です。例えば

kernel32!BaseThreadStart+34

kernel32 モジュールのルーチン BaseThreadStart への 52 (34 hex) バイトです。

于 2009-07-23T17:00:05.133 に答える