Método de ICorProfilerInfo2::GetStringLayout
Obtém informações sobre o layout de um objeto de seqüência de caracteres. Esse método é reprovado na .NET Framework versão 4e é substituído pelo ICorProfilerInfo3::GetStringLayout2 método.
HRESULT GetStringLayout(
[out] ULONG *pBufferLengthOffset,
[out] ULONG *pStringLengthOffset,
[out] ULONG *pBufferOffset);
Parâmetros
pBufferLengthOffset
[out] Um ponteiro para o deslocamento do local, em relação de ObjectID o ponteiro, que armazena o comprimento da seqüência de caracteres. O comprimento é armazenado como um DWORD.Observação
Esse parâmetro retorna o comprimento da seqüência de caracteres, não o comprimento do buffer.O comprimento do buffer não está mais disponível.
PStringLengthOffset
[out] Um ponteiro para o deslocamento do local, em relação de ObjectID o ponteiro, que armazena o comprimento da seqüência de caracteres em si. O comprimento é armazenado como um DWORD.pBufferOffset
[out] Um ponteiro para o deslocamento do buffer, relativo para o ObjectID o ponteiro, que armazena a seqüência de caracteres de largura.
Comentários
O GetStringLayout método obtém os deslocamentos em relação ao ObjectID o ponteiro, dos locais de procedimentos armazenados:
O comprimento do buffer da seqüência de caracteres.
O comprimento da seqüência de caracteres em si.
O buffer que contém a seqüência real de caracteres de largura.
Seqüências de caracteres podem ser terminada por caractere nulo.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: Corprof. idl, CorProf.h
Biblioteca: CorGuids.lib
.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0