ICorProfilerInfo2::GetStringLayout (Método)
Obtiene información sobre el diseño de un objeto de cadena. Este método está desusado en .NET Framework versión 4 y ha quedado reemplazado por el método ICorProfilerInfo3::GetStringLayout2.
HRESULT GetStringLayout(
[out] ULONG *pBufferLengthOffset,
[out] ULONG *pStringLengthOffset,
[out] ULONG *pBufferOffset);
Parámetros
pBufferLengthOffset
[out] Puntero al desplazamiento de la ubicación, con respecto al puntero ObjectID, que almacena la longitud de la propia cadena. La longitud se almacena como un valor DWORD.Nota Este parámetro devuelve la longitud de la propia cadena, no la longitud del búfer.La longitud del búfer ya no está disponible.
PStringLengthOffset
[out] Puntero al desplazamiento de la ubicación, con respecto al puntero ObjectID, que almacena la longitud de la cadena. La longitud se almacena como un valor DWORD.pBufferOffset
[out] Puntero al desplazamiento del búfer, con respecto al puntero ObjectID, que almacena la cadena de caracteres anchos.
Comentarios
El método GetStringLayout obtiene los desplazamientos, con respecto al puntero ObjectID, de las ubicaciones donde se almacenan los siguientes elementos:
Longitud del búfer de la cadena.
Longitud de la cadena.
Búfer que contiene la cadena real de caracteres anchos.
Las cadenas pueden terminar en null.
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: CorProf.idl, CorProf.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0