ICorProfilerInfo2::GetStringLayout-MethodeICorProfilerInfo2::GetStringLayout Method

Ruft Informationen zum Layout eines Zeichenfolgenobjekts ab.Gets information about the layout of a string object. Diese Methode ist veraltet, in der .NET Framework 4.NET Framework 4, und wird durch die ICorProfilerInfo3:: Getstringlayout2 Methode.This method is deprecated in the .NET Framework 4.NET Framework 4, and is superseded by the ICorProfilerInfo3::GetStringLayout2 method.

SyntaxSyntax

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

ParameterParameters

pBufferLengthOffset
[out] Ein Zeiger auf den Offset des Speicherorts, relativ zu den ObjectID Zeiger, der die Länge der Zeichenfolge speichert.[out] A pointer to the offset of the location, relative to the ObjectID pointer, that stores the length of the string. Die Länge wird gespeichert, als eine DWORD.The length is stored as a DWORD.

Hinweis

Dieser Parameter gibt die Länge der Zeichenfolge selbst und nicht die Länge des Puffers zurück.This parameter returns the length of the string itself, not the length of the buffer. Die Länge des Puffers ist nicht mehr verfügbar.The length of the buffer is no longer available.

PStringLengthOffset
[out] Ein Zeiger auf den Offset des Speicherorts, relativ zu den ObjectID Zeiger, der die Länge der Zeichenfolge selbst speichert.[out] A pointer to the offset of the location, relative to the ObjectID pointer, that stores the length of the string itself. Die Länge wird gespeichert, als eine DWORD.The length is stored as a DWORD.

pBufferOffset
[out] Ein Zeiger auf den Offset des Puffers, relativ zu den ObjectID Zeiger, der die Zeichenfolge mit Breitzeichen speichert.[out] A pointer to the offset of the buffer, relative to the ObjectID pointer, that stores the string of wide characters.

HinweiseRemarks

Die GetStringLayout Methode ruft die Offsets relativ zu den ObjectID Zeiger, der die Speicherorte, in denen die folgenden gespeichert werden:The GetStringLayout method gets the offsets, relative to the ObjectID pointer, of the locations in which the following are stored:

  • Die Länge des Puffers der Zeichenfolge.The length of the string's buffer.

  • Die Länge der Zeichenfolge selbst.The length of the string itself.

  • Der Puffer, der die tatsächliche Breitzeichen-Zeichenfolge enthält.The buffer that contains the actual string of wide characters.

Zeichenfolgen können Null-terminiert sein.Strings may be null-terminated.

AnforderungenRequirements

Plattformen: finden Sie unter Systemanforderungen.Platforms: See System Requirements.

Header: CorProf.idl, CorProf.hHeader: CorProf.idl, CorProf.h

Bibliothek: CorGuids.libLibrary: CorGuids.lib

.NET Framework-Versionen: Verfügbar seit 2.0Available since 2.0.NET Framework Versions: Verfügbar seit 2.0Available since 2.0

Siehe auchSee Also

ICorProfilerInfo-SchnittstelleICorProfilerInfo Interface
ICorProfilerInfo2-SchnittstelleICorProfilerInfo2 Interface