Skip to content

Latest commit

 

History

History
112 lines (77 loc) · 3.75 KB

nf-dbgeng-idebugclient5-createclient.md

File metadata and controls

112 lines (77 loc) · 3.75 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NF:dbgeng.IDebugClient5.CreateClient
IDebugClient5::CreateClient (dbgeng.h)
The CreateClient method creates a new client object for the current thread. This method belongs to the IDebugClient5 interface.
debugger\createclient.htm
debugger
05/03/2018
IDebugClient5::CreateClient
CreateClient, CreateClient method [Windows Debugging], CreateClient method [Windows Debugging],IDebugClient interface, CreateClient method [Windows Debugging],IDebugClient2 interface, CreateClient method [Windows Debugging],IDebugClient3 interface, CreateClient method [Windows Debugging],IDebugClient4 interface, CreateClient method [Windows Debugging],IDebugClient5 interface, IDebugClient interface [Windows Debugging],CreateClient method, IDebugClient2 interface [Windows Debugging],CreateClient method, IDebugClient2::CreateClient, IDebugClient3 interface [Windows Debugging],CreateClient method, IDebugClient3::CreateClient, IDebugClient4 interface [Windows Debugging],CreateClient method, IDebugClient4::CreateClient, IDebugClient5 interface [Windows Debugging],CreateClient method, IDebugClient5.CreateClient, IDebugClient5::CreateClient, IDebugClient::CreateClient, IDebugClient_baa33ba0-bc95-4bfb-b8bf-b91598833599.xml, dbgeng/IDebugClient2::CreateClient, dbgeng/IDebugClient3::CreateClient, dbgeng/IDebugClient4::CreateClient, dbgeng/IDebugClient5::CreateClient, dbgeng/IDebugClient::CreateClient, debugger.createclient
dbgeng.h
Dbgeng.h
Desktop
Windows
IDebugClient5::CreateClient
dbgeng/IDebugClient5::CreateClient
APIRef
kbSyntax
COM
dbgeng.h
IDebugClient5::CreateClient

IDebugClient5::CreateClient

-description

The CreateClient method creates a new client object for the current thread.

-parameters

-param Client [out]

Receives an interface pointer for the new client.

-returns

This method may also return error values. See Return Values for more details.

Return code Description
S_OK
The method was successful.

-remarks

This method creates a client that may be used in the current thread.

Clients are specific to the thread that created them. Calls from other threads fail immediately. The CreateClient method is a notable exception; it allows creation of a new client for a new thread.

All callbacks for a client are made in the thread with which the client was created.

For more information about client objects and how they are used in the debugger engine, see Client Objects.

-see-also

DebugCreate

IDebugClient

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5