Méthode ICondition ::GetSubConditions (structuredquerycondition.h)
Récupère une collection des sous-conditions du nœud de condition de recherche et de l’IID de l’interface pour énumérer la collection.
Syntaxe
HRESULT GetSubConditions(
[in] REFIID riid,
[out, retval] void **ppv
);
Paramètres
[in] riid
Type : REFIID
IID souhaité de l’interface énumérante : IID_IEnumUnknown, IID_IEnumVARIANT ou (pour une condition de négation) IID_ICondition.
[out, retval] ppv
Type : void**
Reçoit une collection de zéro ou plus d’objets ICondition . Chaque objet est une sous-condition de ce nœud de condition. Si riid a été IID_ICondition et qu’il s’agit d’une condition de négation, ce paramètre reçoit la sous-condition unique.
Valeur retournée
Type : HRESULT
Retourne S_OK en cas de réussite, E_FAIL s’il s’agit d’un nœud feuille ou d’une valeur d’erreur dans le cas contraire.
Remarques
Le paramètre riid doit être le GUID d’une interface IEnumUnknown ou IEnumVARIANT ou, dans le cas d’un nœud de négation, IID_ICondition.
Si la sous-condition est un nœud de négation, ppv est défini sur une énumération d’un élément.
Si le nœud est un nœud de conjonction ou de disjonction, ppv est défini sur une énumération des sous-conditions.
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 | structuredquerycondition.h (inclure Structuredquery.h) |
Composant redistribuable | Windows Desktop Search (WDS) 3.0 |
Voir aussi
Référence