Condividi tramite


Metodo ICorProfilerInfo2::GetStringLayout

Ottiene informazioni sul layout di un oggetto stringa. Questo metodo è deprecato in .NET Framework 4 e viene sostituito dal metodo ICorProfilerInfo3::GetStringLayout2 .

Sintassi

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

Parametri

pBufferLengthOffset
[out] Puntatore all'offset della posizione, rispetto al ObjectID puntatore, che archivia la lunghezza della stringa. La lunghezza viene archiviata come .DWORD

Nota

Questo parametro restituisce la lunghezza della stringa stessa, non la lunghezza del buffer. La lunghezza del buffer non è più disponibile.

PStringLengthOffset
[out] Puntatore all'offset della posizione, rispetto al ObjectID puntatore, che archivia la lunghezza della stringa stessa. La lunghezza viene archiviata come .DWORD

pBufferOffset
[out] Puntatore all'offset del buffer, relativo al ObjectID puntatore, che archivia la stringa di caratteri wide.

Commenti

Il GetStringLayout metodo ottiene gli offset, rispetto al ObjectID puntatore, delle posizioni in cui vengono archiviati gli elementi seguenti:

  • Lunghezza del buffer della stringa.

  • Lunghezza della stringa stessa.

  • Buffer contenente la stringa effettiva di caratteri wide.

Le stringhe possono essere con terminazione Null.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorProf.idl, CorProf.h

Libreria: CorGuids.lib

Versioni di .NET Framework: Disponibile dalla versione 2.0

Vedi anche