Partager via


Méthode ISchemaProvider ::GetEntity (structuredquery.h)

Récupère une entité par nom à partir du schéma chargé.

Syntaxe

HRESULT GetEntity(
  [in]          LPCWSTR pszEntityName,
  [out, retval] IEntity **pEntity
);

Paramètres

[in] pszEntityName

Type : LPCWSTR

Nom de l’entité demandée.

[out, retval] pEntity

Type : IEntity**

Reçoit l’adresse d’un pointeur vers l’entité demandée. L’application appelante doit libérer l’entité en appelant sa méthode IUnknown ::Release . S’il n’existe aucune entité portant le nom spécifié, ce paramètre est défini sur NULL.

Valeur retournée

Type : HRESULT

Retourne S_OK en cas de réussite, S_FALSE s’il n’existe aucune entité avec le nom spécifié, ou une valeur d’erreur dans le cas contraire.

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 structuredquery.h
Composant redistribuable Windows Desktop Search (WDS) 3.0