Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
[A Descoberta de Funções está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Ele pode estar alterado ou indisponível em versões subsequentes.]
Qualifica as condições de filtro usadas para pesquisar instâncias de função. Essa enumeração é usada ao adicionar uma restrição a uma consulta usando o método IFunctionInstanceCollectionQuery::AddPropertyConstraint .
Uma instância de função só corresponderá a uma restrição de propriedade quando a chave de propriedade (PKEY) passada para AddPropertyConstraint tiver o mesmo tipo PROPVARIANT que o PKEY no repositório de propriedades da instância de função e o valor PROPVARIANT atender às condições de filtro da restrição.
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;
Constantes
QC_EQUALSValor: 0 O PKEY da restrição e o PKEY da instância de função devem ser iguais. |
||
QC_NOTEQUALValor: 1 O PKEY da restrição e o PKEY da instância de função não devem ser iguais. |
||
QC_LESSTHANValor: 2 O PKEY da restrição deve ser menor que o PKEY da instância de função. Esse valor só pode ser usado com números. |
||
QC_LESSTHANOREQUALValor: 3 O PKEY da restrição deve ser menor ou igual ao PKEY da instância de função. Esse valor só pode ser usado com números. |
||
QC_GREATERTHANValor: 4 O PKEY da restrição deve ser maior que o PKEY da instância de função. Esse valor só pode ser usado com números. |
||
QC_GREATERTHANOREQUALValor: 5 O PKEY da restrição deve ser maior ou igual ao PKEY da instância de função. Esse valor só pode ser usado com números. |
||
QC_STARTSWITHValor: 6 O PKEY da restrição deve ser o início da PKEY da instância de função. Esse valor só pode ser usado com cadeias de caracteres. |
||
QC_EXISTSValor: 7 A propriedade deve existir. |
||
QC_DOESNOTEXISTValor: 8 A propriedade não deve existir. |
||
QC_CONTAINSValor: 9 O valor PKEY da restrição deve estar contido no valor PKEY da instância da função. Esse filtro só tem suporte para PROPVARIANTs do tipo VT_LPWSTR ou VT_VECTOR |
VT_LPWSTR. Para PROPVARIANTs do tipo VT_LPWSTR, o valor PKEY de restrição deve ser uma subcadeia de caracteres do valor PKEY da instância de função. Para PROPVARIANTs do tipo VT_VECTOR |
VT_LPWSTR, o valor PKEY de restrição deve ter exatamente um elemento e as instâncias de função correspondentes devem ter um PKEY com pelo menos um elemento vetor que corresponda exatamente ao valor PKEY da restrição. |
Requisitos
| Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
| Cabeçalho | functiondiscoveryconstraints.h |