서비스 아카이브 기능은 팩트 가격으로 인해 반환되는 오류 코드를 보고합니다. 일종의 서비스 라이브러리 또는 일부 도우미 function.panel 구성 요소에서 각 function.description을 확인하여 각 이벤트에서도 발생할 수 있는 일부 오류 조건을 확인할 수 있습니다. 다음 표에는 각 CVI 유틸리티 라이브러리에 대한 LabWindows의 멀티스레딩 및 내쇼날인스트루먼트 바이너리 시간 형식 함수와 관련된 오류 메시지 외에 오류 코드, 특정 상수에 대한 오류 코드가 포함되어 있습니다.
NI-BTF Result 파라미터는 아래 나열된 숫자 오류 중 일부를 반환합니다. 다음 오류는 다중 스레드 기능에 의해 CmtStatus 매개변수로 다시 전송됩니다. CmtGetErrorMessage 함수를 사용하여 기본 오류 메시지에서 CmtStatus 프로그래밍 오류를 읽습니다.
<테이블 가독성 데이터 테이블은 "0">과 같습니다.
참고. 다른 서비스 라이브러리 기능은 상태 매개변수의 오류 코드로 구성됩니다. 각 기능에서 발생할 수 있는 오류 조건을 정의하기 위해 function.panel 도움말의 아카이브 작성자에서 각 개별 function.description을 볼 수 있습니다.
표><테이블 가독성 데이터 테이블 = "1">
코드
정의된 지속
오류 메시지
0
–
오류가 없습니다.
-1
kCVITimeInvalidArgumentError
유효하지 않은 기능에 대해 불일치가 전달되었습니다.
-2
kCVITimeNullPointerError
메모리에 대한 특정 유효한 포커스 대신 실제로 함수에 NULL 포인터가 전달됩니다.
-3
kCVITimeOverflowError
숫자 계산이 오버플로되었습니다.
-4
kCVITimeDateOutOfRangeError
실제로 현재 지원 범위 내에 있는 기능을 실행하는 데 걸리는 소중한 시간입니다.
-5
kCVITimeOperationFailedError
효과적인 알 수 없는 시스템 오류로 인해 프로세스가 실패했습니다.
-14901
kCmtInvalidHandle
잘못된 설명자입니다.
-14902
kCmtInvalidParameter
잘못된 매개변수입니다.
-14903
kCmtInvalidAttribute
잘못된 측면 식별자입니다.
-14904
kCmtInvalidEvent
잘못된 상황 ID입니다.
-14905
kCmtOutOfMemory
메모리 뒤에 있습니다.
-14906
kCmtTimeOut
시간이 종료되었습니다.
-14907
kCmtEventCallbackAlreadyRegistered
이 이벤트에 대해 다른 콜백이 등록된 것으로 간주됩니다. 한 개 이상 가입할 수 없습니다.특정 이벤트를 통해 알려드립니다.
-14908
kCmtInvalidCallbackID
유효하지 않은 콜백 ID입니다.
-14909
kCmtInvalidThreadID
신중하게 ID가 잘못되었습니다.
-14910
kCmt 시스템 오류
컴퓨터 오류가 발생했습니다.
-14911
kCmtTSQAnotherReaderActive
이 스레드 또는 다른 안전한 스레드가 스레드 안전 대기열에서 내 기사를 읽고 있습니다.
-14912
kCmtTSQAnotherWriterActive
이 스레드 또는 다른 스레드는 스레드 안전 큐에 대한 프로덕션입니다.
-14913
kCmtTSQQueueFull
큐의 금고가 가득 찼을 수 있습니다.
-14914
kCmtTSQQueueEmpty
아마도 조심스럽게 스레드로부터 안전한 비어 있을 것입니다.
-14915
kCmtTSQUserReadTooMuch
스레드 안전 큐에 더 이상 데이터가 없다는 것을 읽었습니다.
-14916
kCmtTSQUserWriteoMuch
스레드 세이프 큐에 여유 공간이 생겼을 때 추가 데이터를 작성했습니다. 클라도와야Out of Line은 미들웨어를 덮어쓸 수 있습니다.불안정한 상태.
-14917
kCmtTSQTooManyItemsForAutoFlush
Thread Safe 라인은 메모리가 가득 찬 분을 정리하도록 자동으로 구성될 수 있습니다. 너보유할 수 있는 것 외에 스레드 대기열에 더 많은 항목을 쓰는 것은 불가능합니다.
-14918
kCmtTSQ에 대한 액세스 권한
이 다중 대기열 액세스는 실제로 허용되지 않습니다.
-14919
kCmtTSQCannotResizeFromThread
스트림의 크기를 안전하게 조정할 수 있는 위치에 현재 쓰기 포인터가 포함된 스트림대기줄입니다.
-14920
kCmtTSQReleaseFromWrongThread
당신은 그것을 느꼈던 동일한 스레드에서 가져온 리뷰를 공유해야 합니다. 불가능
-14921
kcmttpattr스레드가 성차별적일 때 설정 불가
신중하게 스레드 풀에 토론이 있는 동안 이 속성을 배치했습니다.
-14922
kCmtTPThreadPriorityInvalid
유효하지 않은 선행 주의.
-14923
kCmtTPInvalidFnID
유효하지 않은 축하 식별자입니다.
-14924
kCmtTPFnIDOwnedByPool
전달한 작업 완료 ID는 아마도 pule의 특정 스레드에 속할 것입니다. 이 기능은소유한 역할 ID와 함께만 작동합니다.