smart_GetCount

検出されたディスクの数を取得します

val = smart_GetCount(int1)

int1	: 操作ハンドル(smart_Init()を実行して取得する)

(プラグイン / モジュール : hspsmart.dll)

解説

検出されたディスクの数を取得します。
エラー時マイナス値を返す場合がありますので、repeat などで直接使用すると無限ループする可能性があります。
エラーが返ってきてないかどうかチェックしてください。

戻り値
1以上  = 成功(=検出された台数)
0      = ディスクなし
-1     = 操作ハンドル無効

サンプル

mes smart_GetCount(hSmart)

関連項目

smart_DiskScanディスクを検出します(hspsmart.dll)
smart_UpdateIdInfoディスクの情報を更新(S.M.A.R.T.以外)(hspsmart.dll)
smart_UpdateSmartInfoディスクのS.M.A.R.T.情報を更新(hspsmart.dll)

サンプル逆引き (5)

01_Sample_SMART.hsp
02_Sample_HDDStatus.hsp
05_Sample_HDDInfo.hsp
06_Sample_HDDHealth.hsp
SampleDiskInfo.hsp

情報

プラグイン / モジュールhspsmart.dll
バージョン1.11(CrystalDiskInfo 8.2.3)
作成日2019/08/12
著作者Copyright (C) 2008-2019 hiyohiyo (CrystalDiskInfo作者様)
Copyright (C) 2013-2019 イノビア (hspsmart.dll 作成)
URLhttps://hsp.moe/
https://crystalmark.info/
備考本プラグインはCrystalDiskInfoのソースコードを使用しております。
グループhspsmart.dll
対応環境
  • Windows 版 HSP
移植のヒント64bit版を使用する場合は、
#runtime "hsp3_64"
#include "hspsmart64.as"
を先頭に記述してください。
hs ファイルhsphelp\hspsmart.hs