Compartilhar via


Função WindowsTrimStringEnd (winstring.h)

Remove todas as ocorrências à direita de um conjunto especificado de caracteres da cadeia de caracteres de origem.

Sintaxe

HRESULT WindowsTrimStringEnd(
  HSTRING string,
  HSTRING trimString,
  HSTRING *newString
);

Parâmetros

string

Tipo: [in] HSTRING

A cadeia de caracteres a ser cortada.

trimString

Tipo: [in] HSTRING

Os caracteres a serem removidos da cadeia de caracteres.

newString

Tipo: [out] HSTRING*

A cadeia de caracteres que permanece após todas as ocorrências de caracteres no parâmetro trimString ser removida do final da cadeia de caracteres ou NULL se trimString contiver todos os caracteres na cadeia de caracteres.

Valor de retorno

Tipo: HRESULT

Essa função pode retornar um desses valores.

Código de retorno Description
S_OK
A cadeia de caracteres cortada foi criada com êxito.
E_INVALIDARG
newString é NULL ou trimString está vazio.
E_OUTOFMEMORY
Falha ao alocar a cadeia de caracteres cortada.

Observações

Cada chamada para a função WindowsTrimStringEnd deve ser correspondida com uma chamada correspondente para WindowsDeleteString.

Requirements

Requirement Value
Cliente mínimo suportado Windows 8 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo compatível Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP]
da Plataforma de Destino Windows
Header winstring.h
Library mincore.lib

Consulte também

WindowsDeleteString