Partager via


IsPropVariantString, fonction (propvarutil.h)

Spécifie si une structure PROPVARIANT spécifiée est un type de chaîne.

Syntaxe

BOOL IsPropVariantString(
  [in] REFPROPVARIANT propvar
);

Paramètres

[in] propvar

Type : REFPROPVARIANT

Référence à la structure PROPVARIANT .

Valeur retournée

Type : BOOL

Retourne TRUE si propvar est un VT_LPWSTR ou VT_BSTR PROPVARIANT ; sinon, FALSE.

Remarques

Si cette fonction retourne TRUE, la structure PROPVARIANT référencée dans propvar contient une chaîne Unicode. Pour le récupérer, appelez PropVariantToStringWithDefault comme indiqué ici :

PropVariantToStringWithDefault(propvar, NULL);

Il s’agit d’une fonction inline, avec son code source fourni dans l’en-tête. Il n’est inclus dans aucun fichier .dll ou .lib.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP avec SP2, Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 avec SP1 [applications de bureau uniquement]
Plateforme cible Windows
En-tête propvarutil.h
Composant redistribuable Windows Desktop Search (WDS) 3.0