Compartilhar via


Método ExtRemoteData::GetString(ExtBuffer<WCHAR>*,ULONG) (engextcpp.hpp)

O método GetString lê uma cadeia de caracteres terminada em nulo da memória do destino. A cadeia de caracteres está localizada no início da região representada pelo objeto ExtRemoteData .

Sintaxe

PWSTR GetString(
  [out] ExtBuffer<WCHAR> *Buffer,
  [in]  ULONG            MaxChars
);

Parâmetros

[out] Buffer

Recebe a cadeia de caracteres terminada em nulo lida do destino. O tipo de Buffer deve ser o mesmo que o tipo da cadeia de caracteres no destino. Se a cadeia de caracteres for uma cadeia de caracteres Unicode, o tipo de Buffer deverá ser PWSTR. Se a cadeia de caracteres for uma cadeia de caracteres multibyte, o tipo de Buffer deverá ser PSTR.

Observe que o restante do buffer buffer , após a cadeia de caracteres, pode ser substituído por esse método.
 

[in] MaxChars

Especifica o número máximo de caracteres a serem lidos do destino.

Retornar valor

GetString retorna a cadeia de caracteres terminada em nulo que foi lida do destino. Esse é o Buffer.

Comentários

Esse método só poderá ser usado se a região representada pelo objeto ExtRemoteData estiver na memória virtual. Ele não funcionará se a região especificar memória física.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho engextcpp.hpp (inclua Engextcpp.hpp)

Confira também

ExtRemoteData

ExtRemoteData::ReadBuffer