Compartilhar via


!rpcexts.getclientcallinfo

A extensão !rpcexts.getclientcallinfo pesquisa as informações de estado da RPC do sistema para obter informações de CCALL (chamada de cliente).

!rpcexts.getclientcallinfo [ CallID | 0 [ IfStart | 0 [ ProcNum | 0xFFFF [ProcessID|0] ] ] ] 
!rpcexts.getclientcallinfo -? 

Parâmetros

ID de chamada
Especifica a ID da chamada. Esse parâmetro é opcional; inclua-o se você desejar exibir apenas chamadas correspondentes a um valor de CallID específico.

IfStart
Especifica o primeiro DWORD da UUID de interface na qual a chamada foi feita. Esse parâmetro é opcional; inclua-o se você desejar exibir apenas chamadas correspondentes a um valor de IfStart específico.

ProcNum
Especifica o número do procedimento da chamada. (O Runtime da RPC identifica rotinas individuais de uma interface numerando-as por posição no arquivo IDL – a primeira rotina na interface é 0, a segunda 1 e assim por diante.) Esse parâmetro é opcional; inclua-o se você desejar exibir apenas chamadas correspondentes a um valor de ProcNum específico.

ID do processo
Especifica a PID (ID do processo) do processo do cliente que possui as chamadas que você deseja exibir. Esse parâmetro é opcional; omita-o se você desejar exibir chamadas pertencentes a vários processos.

-?
Exibe um pequeno texto de Ajuda dessa extensão na janela Prompt de Comando.

DLL

Rpcexts.dll

Informações Adicionais

Para obter mais informações sobre como depurar RPC (Chamada de Procedimento Remoto) da Microsoft, confira Depuração de RPC.

Comentários

Essa extensão pode ser usada apenas com CDB ou com WinDbg no modo de usuário. Ela estará disponível somente se as informações completas do estado da RPC estiverem sendo coletadas.

Este é um exemplo:

0:002> !rpcexts.getclientcallinfo
Searching for call info ...
## PID  CELL ID   PNO  IFSTART  TIDNUMBER CALLID   LASTTIME PS CLTNUMBER ENDPOINT
------------------------------------------------------------------------------
03d4 0000.0001 0000 19bb5061 0000.0000 00000001 0004ca9b 07 0000.0002 1118

Para obter um exemplo semelhante usando a ferramenta DbgRpc, confira Obter informações de chamada de cliente RPC.