Bagikan melalui


Metode ICorProfilerInfo2::GetStringLayout

Mendapatkan informasi tentang tata letak objek string. Metode ini tidak digunakan lagi dalam .NET Framework 4, dan digantikan oleh metode ICorProfilerInfo3::GetStringLayout2.

Sintaks

HRESULT GetStringLayout(  
    [out] ULONG *pBufferLengthOffset,  
    [out] ULONG *pStringLengthOffset,  
    [out] ULONG *pBufferOffset);  

Parameter

pBufferLengthOffset
[out] Penunjuk ke offset lokasi, relatif terhadap penunjuk ObjectID, yang menyimpan panjang string itu sendiri. Panjangnya disimpan sebagai DWORD.

Catatan

Parameter ini mengembalikan panjang string itu sendiri, bukan panjang buffer. Panjang buffer tidak lagi tersedia.

PStringLengthOffset
[out] Penunjuk ke offset lokasi, relatif terhadap penunjuk ObjectID, yang menyimpan panjang string itu sendiri. Panjangnya disimpan sebagai DWORD.

pBufferOffset
[out] Penunjuk ke offset buffer, relatif terhadap penunjuk ObjectID, yang menyimpan string karakter lebar.

Keterangan

Metode GetStringLayout mendapatkan offset, relatif terhadap penunjuk ObjectID, dari lokasi di mana yang berikut ini disimpan:

  • Panjang buffer string.

  • Panjang string itu sendiri.

  • Buffer yang berisi string sebenarnya dari karakter lebar.

String dapat dihentikan secara null.

Persyaratan

Platform: Lihat Persyaratan Sistem.

Header: CorProf.idl, CorProf.h

Pustaka: CorGuids.lib

Versi .NET Framework: Tersedia mulai dari 2.0

Lihat juga