作用与 GetDebugInfo 方法 相同,只不过在终止 NULL 字符后会用零来填充路径字符串,以使字符串数据的大小固定为 MAX_PATH
。 只有在路径字符串长度本身小于 MAX_PATH
时,才支持填充。
这样,可以更轻松地编写与 PE 文件不同的工具。
语法
HRESULT GetDebugInfoWithPadding( [in, out] IMAGE_DEBUG_DIRECTORY *pIDD, [in] DWORD cData, [out] DWORD *pcData, [out, size_is(cData), length_is(*pcData)] BYTE data[]);
parameters
参数 | 说明 |
---|---|
pIDD |
|
cData |
|
pcData |
|
data |
返回值
返回 HRESULT
。
要求
标头:CorSym.idl、CorSym.h