Ten przewodnik użytkownika pomoże ci, o ile napotkasz kod błędu labwindows.
Zatwierdzono: Fortect
NAZWA BŁĘDU STAŁA | ||
---|---|---|
0 | DB_SUCCESS | Nie znaleziono nieporozumień. |
– 1 | DB_TRUNCATION | Znak przekazany do artykułu musi być wykonane … |
– liczba | DB_NULL_DATA | Pole / wał zawiera zero . Zwrócono … |
– 3 | DB_OUT_OF_MEMORY | Za mało pamięci do operacji . |
Strony biblioteki usług zgłaszają kody błędów, które są zwracane jako wydatki. Możesz sprawdzić każdy opis function.description w bibliotece środkowej lub jakiś pomocniczy komponent function.panel, aby wybrać niektóre warunki błędu, które mogą pojawić się przy każdym zdarzeniu. Poniższa tabela zawiera kody błędów dla kodów błędów, określonych stałych, ale także komunikatów o błędach związanych z wielowątkowością i funkcjami binarnego formatu czasu National Instruments w bibliotece narzędziowej LabWindows / CVI.
Parametr Wynik NI-BTF zwraca niektóre z wymienionych poniżej błędów numerycznych. Następujące błędy są zwracane w całym parametrze CmtStatus przez funkcje wielowątkowe. Użyj nowej funkcji CmtGetErrorMessage, aby odczytać błąd hasła CmtStatus w podstawowych komunikatach o błędach.
Uwaga. Inne funkcje biblioteki usług obejmują takie rzeczy, jak kody błędów w parametrze status. Możesz przeszukać każdy opis funkcji z osobna w bibliotece znajdującej się w panelu function.panel, aby zdefiniować warunki błędu, które mogą wystąpić w każdej funkcji. |
Kod | Zdefiniowana stała | Tekst błędu | ||
---|---|---|---|---|
0 | – | Brak błędu. | ||
-1 | kCVITimeInvalidArgumentError | Argument przekazany dla nieprawidłowej funkcji. | ||
-2 | kCVITimeNullPointerError | Wskaźnik NULL jest przekazywany do pewnego rodzaju funkcji zamiast określonego prawidłowego zapamiętywania adresu. | ||
-3 | kCVITimeOverflowError | Przepełnienie obliczeń numerycznych. | ||
-4 | kCVITimeDateOutOfRangeError | Czas transportowany do wykonania funkcji, która obecnie nie mieści się w obsługiwanym zakresie. | ||
-5 | kCVITimeOperationFailedError | Proces nie powiódł się z powodu niezdiagnozowanego błędu systemu. | ||
-14901 | kCmtInvalidHandle | Nieprawidłowy deskryptor. | ||
-14902 | kCmtInvalidParameter | Nieprawidłowy parametr. | ||
-14903 | kCmtInvalidAttribute | Nieprawidłowy identyfikator funkcji. | ||
-14904 | kCmtInvalidEvent | Nieprawidłowy identyfikator zdarzenia. | ||
-14905 | kCmtOutOfMemory | Z pamięci. | ||
-14906 | kCmtTimeOut | Czas upłynął. | ||
-14907 | kCmtEventCallbackJuż zarejestrowano | Inne wywołanie zwrotne jest znane jako zarejestrowane dla tego zdarzenia. Nie możesz zarejestrować się dodatkowo niż jedenPrzypomnijmy przy konferencji. | ||
-14908 | kCmtInvalidCallbackID | Nieprawidłowe wywołanie zwrotne . | ||
-14909 | kCmtNieprawidłowy identyfikator wątku | Nieprawidłowy identyfikator wątku. | ||
-14910 | kCmtSystemError | Wystąpił błąd kursu. | ||
-14911 | kCmtTSQAnotherReaderActive | Ten wątek lub inny bezpieczny wątek odczytuje pierwotnie z bezpiecznej kolejki wątków. | ||
-14912 | kCmtTSQAnotherWriterActive | Ten lub inny wątek zapisuje bezpośrednio do bezpiecznej kolejki wątków. | ||
-14913 | kCmtTSQPełna kolejka | Sejf dla kolejki jest ostateczny. | ||
-14914 | kCmtTSQQueuePusty | Prawdopodobnie bezpieczny wątk pusty. | ||
-14915 | kCmtTSQUserReadTooMuch | Przyjrzałeś się, że nie ma więcej danych w samej kolejce bezpiecznej dla wątków. | ||
-14916 | kCmtTSQUserWroteTooMuch | Zapisałeś dodatkowe dane, gdy w kolejce bezpiecznej dla wątków było całkowicie wolne miejsce. CladowajaOut of Line może nadpisać oprogramowanie pośrednicząceniestabilny stan. | ||
-14917 | kCmtTSQTooWieleItemsForAutoFlush | Kolejka Thread Safe będzie mogła być automatycznie skonfigurowana do czyszczenia, gdy pamięć jest pełna. tyNie jest możliwe utworzenie większej liczby artykułów w kolejce wątków, niż jest w stanie pomieścić. | ||
-14918 | Odmowa dostępu i kCmtTSQ | Ten dostęp do wielu kolejek jest rzeczywiście dozwolony. | ||
-14919 | kCmtTSQCannotResizeFromThread | Strumień aktualnie zawierający wskaźnik zapisu nie może dźwiękowo zmienić rozmiaru strumieniaKolejka oczekujących. | ||
-14920 | kCmtTSQReleaseFromWrongThread | Musisz udostępnić recenzję z każdego wątku, w którym została znaleziona. Niemożliwe | ||
-14921 | kcmttpattrniemożliwe do ustawienia,gdywątekistnieje | Ustawiasz ten cenny atrybut, gdy dyskusje są gromadzone w wątku. | ||
-14922 | kCmtTPThreadPriorityInvalid | Zaangażowanie nieprawidłowego priorytetu. | ||
-14923 | kCmtTPInvalidFnID | Nieprawidłowy identyfikator wykonania. | ||
-14924 | kCmtTPFnIDOwnedByPool | Podany identyfikator funkcji będzie prawdopodobnie należeć do wiązania w pule. Ta funkcja możedziała tylko z naszym identyfikatorem roli, który posiadasz. | ||
-14925 | kCmtTPFnAttrNiedostępne | Atrybut funkcji jest obecnie trudny do uzyskania. | ||
-14926 | kCmtTPNotAThreadPoolThread | Możesz to po prostu zrobić w rozmowie grupowej. | ||
-14927 | kCmtTPDefaultPoolNotAllowed | Z tej operacji nie można korzystać w puli zaległych wątków. Niemożliwe | ||
-14928 | kcmttpcanreducenumthrds | Zmniejszają maksymalny wybór wątków w puli wątków. | ||
-14929 | kCmtTSVReaseFromWrongThread | Musisz tylko uzupełnić zmienną bezpieczną dla wątków z tego samego wątku, gdy ją otrzymasz. | ||
-14930 | kCmtTLReleaseFromWrongThread | Zwalniasz blokadę w tym samym wątku, o ile ją masz. | ||
-14931 | kCmtTLDiscardOwnedLock | Nie można zwolnić blokady, która pozostaje do trzymania. | ||
-14932 | kCmtTLReleaseWhenNotAcquired | Przed wysłaniem musisz uzyskać poprawkę. | ||
-14933 | kCmtTLOperationNotSupported | Twoja blokada nie została utworzona wśród opcji potrzebnej do wykonania tej niezawodności. | Kod | zdefiniowane |