IDebugClient2::GetKernelConnectionOptions 方法 (dbgeng.h)
GetKernelConnectionOptions 方法返回当前内核目标的连接选项。
语法
HRESULT GetKernelConnectionOptions(
[out, optional] PSTR Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG OptionsSize
);
参数
[out, optional] Buffer
指定要接收连接选项的缓冲区。
[in] BufferSize
指定缓冲区 缓冲区的大小(以字符为单位)。 此大小包括“\0”终止字符的空间。
[out, optional] OptionsSize
接收连接选项的大小(以字符为单位)。 此大小包括“\0”终止字符的空间。 如果 OptionsSize 为 NULL,则不会返回此信息。
返回值
此方法也可能返回错误值。 有关更多详细信息 ,请参阅返回值 。
返回代码 | 说明 |
---|---|
|
方法成功。 |
|
字符串的大小大于缓冲区的大小,因此它被截断以适应缓冲区。 |
|
当前目标不是标准实时内核目标。 |
注解
此方法仅适用于非本地且未通过 eXDI 连接的实时内核目标。
返回的连接选项与用于连接到内核的选项相同。
有关连接到实时内核模式目标的详细信息,请参阅 实时 Kernel-Mode 目标。
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | dbgeng.h (包括 Dbgeng.h) |