Freigeben über


ICorProfilerInfo2::GetStringLayout-Methode

Aktualisiert: November 2007

Ruft Informationen über das Layout eines Zeichenfolgenobjekts ab.

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

Parameter

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

  • PStringLengthOffset
    [out] Ein Zeiger auf den Offset des Speicherorts, relativ zum ObjectID-Zeiger, 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 ObjectID-Zeiger, der die Zeichenfolge der Breitzeichen speichert.

Hinweise

Die GetStringLayout-Methode ruft die Offsets, relativ zum ObjectID-Zeiger, der Speicherorte ab, in denen Folgendes gespeichert ist.

  • Die Länge des Puffers der Zeichenfolge.

  • Die Länge der Zeichenfolge selbst.

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

Zeichenfolgen dürfen oder dürfen nicht auf NULL enden.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: CorProf.idl

Bibliothek: CorGuids.lib

.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Siehe auch

Referenz

ICorProfilerInfo

ICorProfilerInfo2