Metodo ICorProfilerInfo2::GetStringLayout
Ottiene informazioni sul layout di un oggetto stringa. Questo metodo è obsoleto in .NET Framework versione 4 e viene sostituito dal metodo ICorProfilerInfo3::GetStringLayout2.
HRESULT GetStringLayout(
[out] ULONG *pBufferLengthOffset,
[out] ULONG *pStringLengthOffset,
[out] ULONG *pBufferOffset);
Parametri
pBufferLengthOffset
[out] Puntatore all'offset del percorso, relativo al puntatore a ObjectID, in cui è archiviata la lunghezza della stringa vera e propria. La lunghezza è archiviata come DWORD.Nota Il parametro restituisce la lunghezza della stringa stessa, non la lunghezza del buffer.La lunghezza del buffer non è più disponibile.
PStringLengthOffset
[out] Puntatore all'offset del percorso, relativo al puntatore a ObjectID, in cui è archiviata la lunghezza della stringa vera e propria. La lunghezza è archiviata come DWORD.pBufferOffset
[out] Puntatore all'offset del percorso, relativo al puntatore a ObjectID, in cui è archiviata la stringa di caratteri di tipo "wide".
Note
Il metodo GetStringLayout ottiene gli offset, relativi al puntatore a ObjectID, dei percorsi in cui sono archiviati i seguenti elementi:
La lunghezza del buffer della stringa.
La lunghezza della stringa vera e propria.
Il buffer in cui è contenuta l'effettiva stringa di caratteri di tipo "wide".
Le stringhe possono essere a terminazione Null.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: CorProf.idl, CorProf.h
Libreria: CorGuids.lib
Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0