IConditionFactory2::CreateBooleanLeaf 메서드(structuredquery.h)
TRUE 또는 FALSE인 검색 조건을 만듭니다. 반환된 개체는 ICondition 및 ICondition2를 지원합니다.
구문
HRESULT CreateBooleanLeaf(
[in] REFPROPERTYKEY propkey,
[in] CONDITION_OPERATION cop,
[in] BOOL fValue,
[in] CONDITION_CREATION_OPTIONS cco,
[in] REFIID riid,
[out] void **ppv
);
매개 변수
[in] propkey
형식: REFPROPERTYKEY
REFPROPERTYKEY로 리프 조건의 속성 이름입니다. 리프에 특정 속성이 없으면 PKEY_Null 사용합니다.
[in] cop
CONDITION_OPERATION 열거형입니다. 리프에 특정 작업이 없는 경우 COP_IMPLICIT 사용합니다.
[in] fValue
형식: BOOL
사용할 검색 조건의 값입니다. fValue 는 일반적으로 VARIANT_FALSE 설정해야 합니다.
[in] cco
형식: CONDITION_CREATION_OPTIONS
리프 조건의 조건 생성 작업은 CONDITION_CREATION_OPTIONS 열거형입니다.
[in] riid
형식: REFIID
열거형 인터페이스의 원하는 IID: IEnumUnknown, IEnumVARIANT 또는 (부정 조건의 경우) IID_ICondition.
[out] ppv
형식: void**
0개 이상의 ICondition 및 ICondition2 개체 에 대한 포인터를 받습니다.
반환 값
형식: HRESULT
메서드가 성공하면 S_OK를 반환하고, 그러지 않으면 HRESULT 오류 코드를 반환합니다.
설명
기본 옵션의 경우 CONDITION_CREATION_DEFAULT 플래그를 사용합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | structuredquery.h |
추가 정보
참조