Alternativ för DbgRpc Command-Line
DbgRpc-kommandoraden måste alltid innehålla exakt en av växlarna -l, -e, -t, -c eller -a. Vilka alternativ som följer dessa växlar beror på vilken växel som används. Alternativen -s, -p och -r kan användas med andra alternativ.
dbgrpc [-s Server -p ProtSeq] [-r Radix] -l -P ProcessID -L CellID1.CellID2
dbgrpc [-s Server -p ProtSeq] [-r Radix] -e [-E EndpointName]
dbgrpc [-s Server -p ProtSeq] [-r Radix] -t -P ProcessID [-T ThreadID]
dbgrpc [-s Server -p ProtSeq] [-r Radix] [-c|-a] [-C CallID] [-I IfStart] [-N ProcNum] [-P ProcessID]
dbgrpc -?
Parametrar
-sServer
Gör att DbgRpc kan visa information från en fjärrdator. Servernamnet ska inte föregås av snedstreck. Mer information om hur du använder DbgRpc via fjärranslutning finns i Using the DbgRpc Tool.
-pProtSeq
Anger fjärrtransporten som ska användas. Möjliga värden för ProtSeq är ncacn_ip_tcp (TCP-protokoll) och ncacn_np (med namnet pipe protocol). TCP-protokoll rekommenderas. Mer information om hur du använder DbgRpc via fjärranslutning finns i Using the DbgRpc Tool.
-rRadix
Anger radixet som ska användas för kommandoparametrarna. Standardvärdet är bas 16. Om parametern -r används bör den placeras först på raden, eftersom den endast påverkar parametrar som anges efter sig själv. Det påverkar inte utdata från dbgRpc-verktyget.
-l
Visar RPC-tillståndsinformation för den angivna cellen. Ett exempel finns i Hämta RPC-cellinformation.
ProcessID
Anger process-ID (PID) för en process. När alternativet -l
CellID1.CellID2
Anger antalet celler som ska visas.
-e
Söker i systemets RPC-tillståndsinformation efter slutpunktsinformation. Ett exempel finns i Hämta RPC-slutpunktsinformation.
EndpointName
Anger antalet slutpunkter som ska visas. Om det utelämnas visas slutpunkterna för alla processer i systemet.
-t
Söker i systemets RPC-tillståndsinformation efter trådinformation. Ett exempel finns i Hämta RPC-trådinformation.
ThreadID
Anger tråd-ID för den tråd som ska visas. Om det utelämnas visas alla trådar i den angivna processen.
-c
Söker i systemets RPC-tillståndsinformation efter SCALL-information (Server Side Call). Ett exempel finns i Hämta RPC-samtalsinformation.
- en
Söker i systemets RPC-tillståndsinformation efter CCALL-information (client call). Ett exempel finns i Hämta RPC-klientanropsinformation. Det här alternativet kräver fullständig RPC-tillståndsinformation.
CallID
Anger anrops-ID. Den här parametern är valfri. inkludera det bara om du vill visa anrop som matchar ett specifikt CallID- värde.
IfStart
Anger det första DWORD för gränssnittets universellt unika identifierare (UUID) som anropet gjordes på. Den här parametern är valfri. inkludera endast om du vill visa anrop som matchar ett specifikt IfStart- värde.
ProcNum
Anger procedurnumret för det här anropet. (RPC-Run-Time identifierar enskilda rutiner från ett gränssnitt genom att numrera dem efter position i IDL-filen – den första rutinen i gränssnittet är 0, den andra 1 och så vidare.) Den här parametern är valfri. inkludera den bara om du vill visa anrop som matchar ett specifikt ProcNum- värde.
Ytterligare information
Mer information om felsökning av Microsoft Remote Procedure Call (RPC) finns i RPC-felsökning.
Allmän information om RPC-säkerhet och riktlinjer för användning finns i Skriva en säker RPC-klient eller server.