ESS_PERF_ALLOC_ERROR_T

この構造体は割当て関数によって戻される警告およびエラーに関する情報を戻します。この情報は、呼出し関数によってエラーがある引数およびエラーが発生した行番号とトークンを判別するために使用されます。エラー構造体は一部の警告またはエラーのみで生成されます。messageNumberは、構造体がどのメッセージと対応しているかを示します。複数のメッセージが同じ番号を持っている場合、対応するエラー構造体(ある場合)はメッセージが指定された順番と同じになります。

      typedef struct ESS_PERF_ALLOC_ERROR_T
{
    struct ESS_PERF_ALLOC_ERROR_T    *nextError;
    ESS_ULONG_T                       messageNumber;
    ESS_PERF_ALLOC_ARG_T              argument;
    ESS_ULONG_T                       lineNumber;
    ESS_CHAR_T                        token[8192];
} ESS_PERF_ALLOC_ERROR_T;
   

データ型

フィールド

説明

ESS_PERF_ALLOC_ERROR_T

nextError

次のエラー構造体へのポインタ(ある場合)

ESS_ULONG_T

messageNumber

対応するエラーまたは警告メッセージの番号

ESS_PERF_ALLOC_ARG_T

(引数)

エラーを含むパラメータを示します

ESS_ULONG_T

lineNumber

エラーを含む引数の行を示します。0の場合、これは該当しません。

ESS_CHAR_T

トークン(token)

解析エラーを含む引数の部分を示します。該当しない場合は空です