WindowsConcatString, fonction (winstring.h)

Concatène deux chaînes spécifiées.

Syntaxe

HRESULT WindowsConcatString(
  HSTRING string1,
  HSTRING string2,
  HSTRING *newString
);

Paramètres

string1

Type : [in] HSTRING

Première chaîne à concaténée.

string2

Type : [in] HSTRING

Deuxième chaîne à concaténée.

newString

Type : [out] HSTRING*

Concaténation de string1 et string2. Si string1 et string2 ont la valeur NULL, newString a la valeur NULL. Si string1 ou string2 a la valeur NULL, newString est une copie de la chaîne non null.

Valeur retournée

Type : HRESULT

Cette fonction peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
La chaîne concaténée a été créée avec succès.
E_INVALIDARG
newString a la valeur NULL, ou la longueur de string1 plus la longueur de string2 est supérieure à MAXUINT32, soit 4 294 967 295 ; c’est-à-dire 0xFFFFFFFF hexadécimal.
E_OUTOFMEMORY
Échec de l’allocation de la chaîne concaténée.

Remarques

Chaque appel à la fonction WindowsConcatString doit être mis en correspondance avec un appel correspondant à WindowsDeleteString.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête winstring.h

Voir aussi

WindowsDeleteString