10.4.3 es_rtm_count(COUNT要求)
形式:ANSI Cの形式
#include <esrtm.h> int es_rtm_count(ESRTM_COUNTPARAM *countparam_pt, ESLONG flags) typedef struct es_rtm_countparam_t{ /*COUNTパラメタ構造体 */ ESULONG64 count; /*稼働情報数 */ char yobi[248]; /*予備 */ } ESRTM_COUNTPARAM;
機能
検索条件に一致した稼働情報の件数の取得(COUNT要求)を行います。
UAPが設定するパラメタ項目:countparam_pt
COUNTパラメタ構造体のアドレスを設定してください。
UAPが設定するパラメタ項目:flags
ESNOFLAGSを設定してください。
システム検証支援基盤から値が返されるパラメタ項目:countparam_pt
COUNTパラメタ構造体に次の情報を設定します。
- ■稼働情報数
-
検索条件に一致した稼働情報数を設定します。
リターン値
リターン値 |
意味 |
---|---|
EE_OK |
正常に終了しました。 |
ESRTMER_ARGUMENT |
引数に設定した値が間違っています。 |
ESRTMER_TIMING |
この関数を発行できる状態ではありません。 |
ESRTMER_FILE |
稼働情報ファイルが壊れています。 TERM要求を行ってください。 |
ESRTMER_IOERR |
稼働情報ファイルへのI/Oエラーが発生しました。 TERM要求を行ってください。 |
ESRTMER_SYSERR |
システムエラーが発生しました。 |
ESRTMER_UNRESOLVABLE |
継続不可のエラーが発生しました。 |
注意事項
各パラメタ構造体の予備はnull文字クリアしてください。