ICorProfilerInfo2::GetStringLayout 메서드
문자열 개체의 레이아웃 정보를 가져옵니다. 이 메서드는 .NET Framework 4에서 더 이상 사용되지 않으며 ICorProfilerInfo3::GetStringLayout2 메서드로 대체됩니다.
구문
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로 종료될 수 있습니다.
요구 사항
플랫폼:시스템 요구 사항을 참조하세요.
헤더: CorProf.idl, CorProf.h
라이브러리: CorGuids.lib
.NET Framework 버전: 2.0부터 사용 가능
참고 항목
.NET