Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt einen Blattbedingungsknoten, der eine Konjunktion (AND) oder eine Disjunktion (OR) aus einem Array von Bedingungsknoten ist. Das zurückgegebene Objekt unterstützt ICondition und ICondition2.
Syntax
HRESULT CreateCompoundFromArray(
[in] CONDITION_TYPE ct,
[in] ICondition **ppcondSubs,
[in] ULONG cSubs,
[in] CONDITION_CREATION_OPTIONS cco,
[in] REFIID riid,
[out] void **ppv
);
Parameter
[in] ct
Typ: CONDITION_TYPE
Eine CONDITION_TYPE Enumeration, die entweder auf das CT_AND_CONDITION- oder CT_OR_CONDITION-Flag festgelegt werden muss.
[in] ppcondSubs
Typ: ICondition**
Jedes Element des ppCondSubs-Parameters muss ICondition implementieren.
[in] cSubs
Typ: ULONG
Die Blattunterbedingung als nicht signierter ganzzahliger 64-Bit-Wert.
[in] cco
Typ: CONDITION_CREATION_OPTIONS
Der Bedingungserstellungsvorgang der Blattbedingung als CONDITION_CREATION_OPTIONS-Enumeration .
[in] riid
Typ: REFIID
Die gewünschte IID der Aufzählungsschnittstelle: entweder IEnumUnknown, IID_IEnumVARIANT oder (für eine Negationsbedingung) IID_ICondition.
[out] ppv
Typ: void**
Eine Auflistung von null oder mehr ICondition - und ICondition2-Objekten .
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Verwenden Sie für Standardoptionen das Flag CONDITION_CREATION_DEFAULT .
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | structuredquery.h |
Weitere Informationen
Referenz