Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il metodo di callback StartInput viene chiamato dal motore per indicare che è in attesa di una riga di input.
Sintassi
HRESULT StartInput(
[in] ULONG BufferSize
);
Parametri
[in] BufferSize
Specifica il numero di caratteri richiesti. Qualsiasi input più lungo di questa dimensione verrà troncato.
Valore restituito
Il valore restituito viene ignorato dal motore a meno che non indichi un errore di chiamata di procedura remota; in questo caso, il client, con cui questa IDebugEventCallbacks oggetto è registrato, è disabilitato.
Osservazioni:
Questo metodo indica che il motore è in attesa di una riga di input da qualsiasi client. Ciò può verificarsi se, ad esempio, il metodo Input è stato chiamato su un client.
Dopo aver chiamato questo metodo, il motore attende fino a quando non riceve un input. Quando riceve l'input, chiama IDebugInputCallbacks::EndInput per informare tutti gli oggetti IDebugInputCallbacks registrati con i client che non sono più in attesa di input.
L'oggetto IDebugInputCallbacks può fornire al motore una riga di input chiamando i metodi ReturnInput o ReturnInputWide .
Per altre informazioni sull'input del motore di debugger, vedere input e output.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Schermo |
intestazione | dbgeng.h (include Dbgeng.h) |