User manual - ソフトウェアマニュアルver.1.10(2012年5月30日)

23
現在の構成に変更が加わる場合、下記のメニューが表示されますので、確定する場合はProceedを選択
してEnterキーを押してください。
=== OS Loader Ver.100 ====
Warning!
All data in RAM will be lost!
Do you want to proceed?
1. Proceed
2. Cancel
1. Proceed
=== OS Loader Ver.100 ====
Warning!
All data in RAM will be lost!
Do you want to proceed?
1. Proceed
2. Cancel
=== OS Loader Ver.100 ====
Warning!
All data in RAM will be lost!
Do you want to proceed?
1. Proceed
2. Cancel
1. Proceed
現在の状態を確認する方法
選択モジュールがロードされているかどうかは、選択モジュールに含まれるファイルの有無により確認が
可能です。OS起動後、FindFirstFileなどファイルの有無が分かるWin32APIを利用してファイルの有無を
確認してください。
モジュール 確認するファイル
IEモジュール
¥Windows¥IE.exe
サンプル
HANDLE hFile;
WIN32_FIND_DATA FileFindData;
hFile = FindFirstFile(TEXT("\\Windows\\IE.exe"), &FileFindData);
if( hFile == INVALID_HANDLE_VALUE )
{
// IEモジュールはロードされていません
MessageBox(NULL, TEXT("FindFile ERROR!"), TEXT("LoadModule"), MB_OK);
}
else
{
// IEモジュールがロードされています
MessageBox(NULL, TEXT("Find a file!"), TEXT("LoadModule"), MB_OK);
}