Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Dize nesnesinin düzeni hakkında bilgi alır. Bu yöntem .NET Framework 4'te kullanım dışıdır ve ICorProfilerInfo3::GetStringLayout2 yöntemiyle değiştirilir.
Sözdizimi
HRESULT GetStringLayout(
[out] ULONG *pBufferLengthOffset,
[out] ULONG *pStringLengthOffset,
[out] ULONG *pBufferOffset);
Parametreler
pBufferLengthOffset
[out] Dizenin uzunluğunu depolayan, işaretçiye ObjectID göre konumun uzaklığını gösteren bir işaretçi. Uzunluk olarak DWORDdepolanır.
Not
Bu parametre, arabelleğin uzunluğunu değil, dizenin uzunluğunu döndürür. Arabellek uzunluğu artık kullanılamaz.
PStringLengthOffset
[out] Dizenin uzunluğunu depolayan, işaretçiye ObjectID göre konumun uzaklığını gösteren bir işaretçi. Uzunluk olarak DWORDdepolanır.
pBufferOffset
[out] Geniş karakter dizesini depolayan, işaretçiye ObjectID göre arabelleğin uzaklığını gösteren bir işaretçi.
Açıklamalar
GetStringLayout yöntemi, aşağıdakilerin depolandığı konumların işaretçisine göre ObjectID uzaklıklarını alır:
Dizenin arabelleğinin uzunluğu.
Dizenin kendisinin uzunluğu.
Geniş karakterlerden oluşan gerçek dizeyi içeren arabellek.
Dizeler null olarak sonlandırılabilir.
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: CorProf.idl, CorProf.h
Kitaplığı: CorGuids.lib
.NET Framework Sürümleri: 2.0 sürümünden itibaren kullanılabilir