MappingDoAction 함수(elscore.h)
텍스트 인식이 발생한 후 ELS 서비스가 작업을 수행하도록 합니다. 예를 들어 전화 걸기 서비스는 먼저 전화 번호를 인식한 다음 전화 걸기의 "작업"을 수행할 수 있습니다.
구문
HRESULT MappingDoAction(
[in, out] PMAPPING_PROPERTY_BAG pBag,
[in] DWORD dwRangeIndex,
[in] LPCWSTR pszActionId
);
매개 변수
[in, out] pBag
MappingRecognizeText에 대한 이전 호출의 결과를 포함하는 MAPPING_PROPERTY_BAG 구조체에 대한 포인터입니다. 이 매개 변수는 NULL로 설정할 수 없습니다.
[in] dwRangeIndex
인식된 텍스트 범위에 대한 텍스트 인식 결과 내의 시작 인덱스입니다. 이 값은 0과 범위 수 사이여야 합니다.
[in] pszActionId
수행할 작업의 식별자에 대한 포인터입니다. 이 매개 변수는 NULL로 설정할 수 없습니다.
반환 값
성공하면 S_OK 반환합니다. 함수는 성공하지 못하면 오류 HRESULT 값을 반환합니다.
설명
애플리케이션은 MappingRecognizeText 호출을 사용하여 MappingDoAction 호출 앞에 와야 합니다.
pBag에서 전달된 속성 모음 구조가 를 통해 해제될 때까지 유효한 상태를 유지해야 합니다.
MappingFreePropertyBag. 동기 및 비동기 모두 에 대한 호출이기 때문입니다.
MappingRecognizeText 및 MappingDoAction 은 초기 에 전달된 데이터를 사용하려고 시도합니다.
MappingRecognizeText를 호출합니다.
요구 사항
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | elscore.h |
라이브러리 | Elscore.lib |
DLL | Elscore.dll |