Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Crée un nœud de condition feuille qui est une conjonction (AND) ou une disjonction (OR) d’une collection de sous-conditions. L’objet retourné prend en charge ICondition et ICondition2.
Syntaxe
HRESULT CreateCompoundFromObjectArray(
[in] CONDITION_TYPE ct,
[in, optional] IObjectArray *poaSubs,
[in] CONDITION_CREATION_OPTIONS cco,
[in] REFIID riid,
[out] void **ppv
);
Paramètres
[in] ct
Type : CONDITION_TYPE
Énumération CONDITION_TYPE qui doit être définie sur l’indicateur CT_AND_CONDITION ou CT_OR_CONDITION .
[in, optional] poaSubs
Type : IObjectArray*
Chaque élément du paramètre poaSubs doit implémenter ICondition. Ce paramètre peut également être NULL, ce qui équivaut à être vide.
[in] cco
Type : CONDITION_CREATION_OPTIONS
Opération de création de condition de la condition feuille en tant qu’énumération CONDITION_CREATION_OPTIONS .
[in] riid
Type : REFIID
L’IID souhaité de l’interface d’énumération : IEnumUnknown, IID_IEnumVARIANT ou (pour une condition de négation) IID_ICondition.
[out] ppv
Type : void**
Collection de zéro ou plusieurs objets ICondition et ICondition2 .
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Pour les options par défaut, utilisez l’indicateur CONDITION_CREATION_DEFAULT .
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
| Plateforme cible | Windows |
| En-tête | structuredquery.h |
Voir aussi
Référence