Freigeben über


ICorProfilerInfo2::GetStringLayout-Methode

Ruft Informationen zum Layout eines Zeichenfolgenobjekts ab. Diese Methode ist in .NET Framework 4 veraltet und wird durch die ICorProfilerInfo3::GetStringLayout2-Methode ersetzt.

Syntax

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

Parameter

pBufferLengthOffset
[out] Ein Zeiger auf den Offset des Speicherorts, relativ zum Zeiger ObjectID, der die Länge der Zeichenfolge speichert. Die Länge wird als DWORD gespeichert.

Hinweis

Dieser Parameter gibt die Länge der Zeichenfolge selbst zurück, nicht die Länge des Puffers. Die Länge des Puffers ist nicht mehr verfügbar.

PStringLengthOffset
[out] Ein Zeiger auf den Offset des Speicherorts, relativ zum Zeiger ObjectID, der die Länge der Zeichenfolge selbst speichert. Die Länge wird als DWORD gespeichert.

pBufferOffset
[out] Ein Zeiger auf den Offset des Puffers, relativ zum Zeiger ObjectID, der die Zeichenfolge der Breitzeichen speichert.

Bemerkungen

Die GetStringLayout-Methode ruft die Offsets relativ zum Zeiger ObjectID der Speicherorte ab, an denen folgendes gespeichert ist:

  • Die Länge des Zeichenfolgenpuffers.

  • Die Länge der Zeichenfolge selbst.

  • Der Puffer, der die tatsächliche Zeichenfolge der Breitzeichen enthält.

Zeichenfolgen können mit Null enden.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorProf.idl, CorProf.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: Seit 2.0 verfügbar.

Siehe auch