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.
[Funktionsermittlung ist für die Verwendung in den Betriebssystemen verfügbar, die im Abschnitt Anforderungen angegeben sind. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.]
Qualifiziert die Filterbedingungen, die für die Suche nach Funktionsinstanzen verwendet werden. Diese Enumeration wird verwendet, wenn einer Abfrage mithilfe der IFunctionInstanceCollectionQuery::AddPropertyConstraint-Methode eine Einschränkung hinzugefügt wird.
Eine Funktion instance nur dann mit einer Eigenschaftseinschränkung übereinstimmt, wenn der an AddPropertyConstraint übergebene Eigenschaftenschlüssel (PKEY) denselben PROPVARIANT-Typ wie der PKEY im Eigenschaftenspeicher der Funktion instance aufweist und der PROPVARIANT-Wert die Filterbedingungen der Einschränkung erfüllt.
Syntax
typedef enum tagPropertyConstraint {
QC_EQUALS = 0,
QC_NOTEQUAL = 1,
QC_LESSTHAN = 2,
QC_LESSTHANOREQUAL = 3,
QC_GREATERTHAN = 4,
QC_GREATERTHANOREQUAL = 5,
QC_STARTSWITH = 6,
QC_EXISTS = 7,
QC_DOESNOTEXIST = 8,
QC_CONTAINS = 9
} PropertyConstraint;
Konstanten
QC_EQUALSWert: 0 Der PKEY der Einschränkung und die Funktion instance PKEY müssen gleich sein. |
||
QC_NOTEQUALWert: 1 Der PKEY der Einschränkung und die Funktion instance PKEY dürfen nicht gleich sein. |
||
QC_LESSTHANWert: 2 Der PKEY der Einschränkung muss kleiner sein als die Funktion instance PKEY. Dieser Wert kann nur mit Zahlen verwendet werden. |
||
QC_LESSTHANOREQUALWert: 3 Der PKEY der Einschränkung muss kleiner oder gleich der Funktion instance PKEY sein. Dieser Wert kann nur mit Zahlen verwendet werden. |
||
QC_GREATERTHANWert: 4 Der PKEY der Einschränkung muss größer als die Funktion instance PKEY sein. Dieser Wert kann nur mit Zahlen verwendet werden. |
||
QC_GREATERTHANOREQUALWert: 5 Der PKEY der Einschränkung muss größer oder gleich der Funktion instance PKEY sein. Dieser Wert kann nur mit Zahlen verwendet werden. |
||
QC_STARTSWITHWert: 6 Der PKEY der Einschränkung muss der Start der Funktion instance PKEY sein. Dieser Wert kann nur mit Zeichenfolgen verwendet werden. |
||
QC_EXISTSWert: 7 Die -Eigenschaft muss vorhanden sein. |
||
QC_DOESNOTEXISTWert: 8 Die Eigenschaft darf nicht vorhanden sein. |
||
QC_CONTAINSWert: 9 Der PKEY-Wert der Einschränkung muss im PKEY-Wert der Funktion instance enthalten sein. Dieser Filter wird nur für PROPVARIANTs vom Typ VT_LPWSTR oder VT_VECTOR |
VT_LPWSTR. Für PROPVARIANTs vom Typ VT_LPWSTR muss der Wert der Einschränkung PKEY eine Teilzeichenfolge der Funktion instance PKEY-Wert sein. Für PROPVARIANTs vom Typ VT_VECTOR |
VT_LPWSTR muss der Einschränkungs-PKEY-Wert genau über ein Element verfügen, und übereinstimmende Funktionsinstanzen müssen über einen PKEY mit mindestens einem Vektorelement verfügen, das genau mit dem Einschränkungswert PKEY übereinstimmt. |
Anforderungen
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Kopfzeile | functiondiscoveryconstraints.h |