Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
[Individuazione funzioni è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Può essere modificato o non disponibile nelle versioni successive.
Qualifica le condizioni di filtro usate per la ricerca di istanze di funzione. Questa enumerazione viene usata quando si aggiunge un vincolo a una query usando il metodo IFunctionInstanceCollectionQuery::AddPropertyConstraint .
Un'istanza di funzione corrisponderà solo a un vincolo di proprietà quando la chiave della proprietà (PKEY) passata a AddPropertyConstraint ha lo stesso tipo PROPVARIANT dell'archivio delle proprietà dell'istanza della funzione e il valore PROPVARIANT soddisfa le condizioni di filtro del vincolo.
Sintassi
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;
Costanti
QC_EQUALSValore: 0 Il PKEY del vincolo e il PKEY dell'istanza della funzione devono essere uguali. |
||
QC_NOTEQUALValore: 1 Il PKEY del vincolo e il PKEY dell'istanza della funzione non devono essere uguali. |
||
QC_LESSTHANValore: 2 Il PKEY del vincolo deve essere minore del PKEY dell'istanza della funzione. Questo valore può essere usato solo con numeri. |
||
QC_LESSTHANOREQUALValore: 3 Il PKEY del vincolo deve essere minore o uguale al PKEY dell'istanza della funzione. Questo valore può essere usato solo con numeri. |
||
QC_GREATERTHANValore: 4 Il PKEY del vincolo deve essere maggiore del PKEY dell'istanza della funzione. Questo valore può essere usato solo con numeri. |
||
QC_GREATERTHANOREQUALValore: 5 Il PKEY del vincolo deve essere maggiore o uguale al PKEY dell'istanza della funzione. Questo valore può essere usato solo con numeri. |
||
QC_STARTSWITHValore: 6 Il PKEY del vincolo deve essere l'inizio della PKEY dell'istanza della funzione. Questo valore può essere usato solo con stringhe. |
||
QC_EXISTSValore: 7 La proprietà deve esistere. |
||
QC_DOESNOTEXISTValore: 8 La proprietà non deve esistere. |
||
QC_CONTAINSValore: 9 Il valore PKEY del vincolo deve essere contenuto nel valore PKEY dell'istanza della funzione. Questo filtro è supportato solo per PROPVARIANTs di tipo VT_LPWSTR o VT_VECTOR |
VT_LPWSTR. Per PROPVARIANTs di tipo VT_LPWSTR, il valore PKEY del vincolo deve essere una sottostringa del valore PKEY dell'istanza della funzione. Per PROPVARIANTs di tipo VT_VECTOR |
VT_LPWSTR, il valore PKEY del vincolo deve avere esattamente un elemento e le istanze di funzione corrispondenti devono avere un PKEY con almeno un elemento vettore che corrisponde esattamente al valore PKEY del vincolo. |
Requisiti
| Client minimo supportato | Windows Vista [solo app desktop] |
| Server minimo supportato | Windows Server 2008 [solo app desktop] |
| Intestazione | functiondiscoveryconstraints.h |