IDebugControl6::GetSynchronizationStatus method (dbgeng.h)
The GetSynchronizationStatus method returns information about the synchronization status of the debugger engine.
Syntax
HRESULT GetSynchronizationStatus(
[out] PULONG SendsAttempted,
[out] PULONG SecondsSinceLastResponse
);
Parameters
[out] SendsAttempted
The number of packet sends that have been attempted by the current debugger-engine kernel transport mechanism. This number will be incremented if engine did not receive a packet "ACK" for the last packet sent by the engine to the target.
[out] SecondsSinceLastResponse
The number of seconds since the last response.
Return value
This method may also return error values. See Return Values for more details.
Return code | Description |
---|---|
|
The method was successful. |
Remarks
When the client object connects to a session, the most recent output from the session is sent to the client. If the session is currently waiting on input, the client object is given the opportunity to provide input. Thus, the client object synchronizes with the session's input and output.
Requirements
Requirement | Value |
---|---|
Target Platform | Desktop |
Header | dbgeng.h |