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