Freigeben über


IDebugClient3::CreateClient-Methode (dbgeng.h)

Die CreateClient-Methode erstellt ein neues Clientobjekt für den aktuellen Thread.

Syntax

HRESULT CreateClient(
  [out] PDEBUG_CLIENT *Client
);

Parameter

[out] Client

Empfängt einen Schnittstellenzeiger für den neuen Client.

Rückgabewert

Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte .

Rückgabecode BESCHREIBUNG
S_OK
Die Methode war erfolgreich.

Hinweise

Diese Methode erstellt einen Client, der im aktuellen Thread verwendet werden kann.

Clients sind spezifisch für den Thread, von dem sie erstellt wurden. Aufrufe von anderen Threads schlagen sofort fehl. Die CreateClient-Methode ist eine bemerkenswerte Ausnahme. Es ermöglicht das Erstellen eines neuen Clients für einen neuen Thread.

Alle Rückrufe für einen Client werden in dem Thread ausgeführt, mit dem der Client erstellt wurde.

Weitere Informationen zu Clientobjekten und deren Verwendung im Debuggermodul finden Sie unter Clientobjekte.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile dbgeng.h (einschließlich Dbgeng.h)

Weitere Informationen

DebuggenErstellen

IDebugClient

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5