ICorProfilerInfo2::GetStringLayout, méthode
Mise à jour : novembre 2007
Obtient des informations sur la disposition d'un objet chaîne.
HRESULT GetStringLayout(
[out] ULONG *pBufferLengthOffset,
[out] ULONG *pStringLengthOffset,
[out] ULONG *pBufferOffset);
Paramètres
pBufferLengthOffset
[out] Pointeur vers l'offset de l'emplacement, relatif au pointeur ObjectID, qui stocke la longueur de la mémoire tampon de la chaîne. La longueur est stockée comme un DWORD.PStringLengthOffset
[out] Pointeur vers l'offset de l'emplacement, relatif au pointeur ObjectID, qui stocke la longueur de la chaîne. La longueur est stockée comme un DWORD.pBufferOffset
[out] Pointeur vers l'offset de la mémoire tampon, relatif au pointeur ObjectID, qui stocke la chaîne de caractères étendus.
Notes
La méthode GetStringLayout obtient les offsets, relatifs au pointeur ObjectID, des emplacements dans lesquels les éléments suivants sont stockés.
la longueur de la mémoire tampon de la chaîne ;
la longueur de la chaîne ;
la mémoire tampon contenant la chaîne réelle de caractères étendus.
Les chaînes peuvent ou non se terminer par le caractère NULL.
Configuration requise
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : Corprof.idl
Bibliothèque : CorGuids.lib
Versions du .NET Framework : 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0