AG903ライブラリリファレンス
内容インデックスホーム
前へ上へ次へ
gvd_error.h

GVD Error Header

GVD エラー定義

none

AXELL CORPORATION

2017_02_22 初版 

2017_10_26 Ver2.0 

2020_07_22 [SDK3.1] GVDの強制停止APIを追加 (#2964)

1: 10: 11: 15: 16: #ifndef GVD_ERROR_H 17: #define GVD_ERROR_H 18: 19: 20: #include <stdint.h> 21: 22: #ifndef GVD_MAX_ENUM 23: 24: #define GVD_MAX_ENUM 0x7FFFFFFF 25: #endif 26: 27: 28: 29: typedef enum { 30: GVD_ERR_SUCCESS = 0, 31: GVD_ERR_RESOURCE_NOT_ENOUGH = -1, 32: GVD_ERR_BAD_PARAMETER = -2, 33: GVD_ERR_INVALID_STREAM = -3, 34: GVD_ERR_INVALID_STREAM_SE = -4, 35: GVD_ERR_FILE_OPERATION_FAILURE = -5, 36: GVD_ERR_INVALID_STATE = -6, 37: GVD_ERR_STREAMDATA_NOT_ENOUGH = -7, 38: GVD_ERR_STREAMDATA_NOT_ENOUGH_SE = -8, 39: GVD_ERR_INVALID_CALL = -9, 40: GVD_ERR_FATAL = -10, 41: GVD_ERR_NOT_SUPPORTED = -11, 42: GVD_ERR_NOT_SUPPORTED_SE = -12, 43: GVD_ERR_OUTPUT_CONCEALED = -13, 44: GVD_ERR_DECODER_INIT_ERROR = -14, 45: GVD_ERR_DECODER_ERROR_STATE = -15, 46: GVD_ERR_FILE_OPERATION_TIMEDOUT = -20, 47: GVD_ERR_UNKNOWN = -99, 48: GVD_ERR_FORCE_SIZE = GVD_MAX_ENUM 49: } gvdError; 50: 51: 52: 70: typedef struct { 71: int32_t cause; 72: uint8_t context_id; 73: } gvdFatalErrorInfo; 74: 75: #endif
名前 
説明 
GVD API 関数群共通の戻り値の定義 
名前 
説明 
eunmのsentinel値 (INT_MAX) 
名前 
説明 
致命的エラー通知用構造体 
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.