更新:2007 年 11 月
获取有关字符串对象的布局的信息。
HRESULT GetStringLayout(
[out] ULONG *pBufferLengthOffset,
[out] ULONG *pStringLengthOffset,
[out] ULONG *pBufferOffset);
参数
pBufferLengthOffset
[out] 一个指针,它指向存储字符串缓冲区长度的位置相对于 ObjectID 指针的偏移量。该长度以 DWORD 形式存储。PStringLengthOffset
[out] 一个指针,它指向存储字符串本身长度的位置相对于 ObjectID 指针的偏移量。该长度以 DWORD 形式存储。pBufferOffset
[out] 一个指针,它指向存储宽字符字符串的缓冲区相对于 ObjectID 指针的偏移量。
备注
GetStringLayout 方法获取以下内容的存储位置相对于 ObjectID 指针的偏移量。
字符串缓冲区的长度。
字符串本身的长度。
包含实际宽字符字符串的缓冲区。
可以或不可以以 NULL 结尾的字符串。
要求
**平台:**请参见 .NET Framework 系统要求。
**头文件:**CorProf.idl
**库:**CorGuids.lib
**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0