久しぶりに Acer ICONIA TAB A500 を動かそうとしたら、起動の途中で固まってしまう症状に遭遇。
以前に Tegraowners で入手した イカの組み合わせの custom ROM を導入していましたが、
Touch Recovery 1.7.3 + Tegraowners_JB-MR1_ROM_v11t4
それが原因ということでも無さそう。
まずは、以下の組み合わせで更新をかけて見ましたが、挙動は変わらず。
Touch Recovery 1.8.0 と Tegraowners_JB-MR1_ROM_v12t7
そこで、調べてみると ここが見つかりました。
ここから取得したファイルを展開。
その中にある "PBJ20upgrade.exe" を管理者権限で起動し、指示に従って進めていくことで、起動できる環境となった。
その後、custom rom を入れてみたら起動せず、今のところ、android 3.2.1 の環境でしか動作しない状態となっている。
2013年8月26日月曜日
2013年8月18日日曜日
RAS Control API [memo]
昔、使う可能性があった時に調べた私的メモ.
Dial 関連
Dialup Entry 関連
使い方の流れ
DialUp の個数を取得
DWORD dwRet = ERROR_BUFFER_TOO_SMALL;
DWORD dwSize = sizeof(RASENTRYNAME);
RASENTRYNAME rasName;
rasName.dwSize = dwSize;
DWORD dwRet = ::RasEnumEntries(NULL, NULL, &rasName, &dwSize, &dwEntry);
if (ERROR_BUFFER_TOO_SMALL == dwRet) {
// 2つ以上のDialup がある。
RASENTRYNAME *pRas = new RASENAME[dwSize/sizeof(RASNAME)];
pRas[i].dwSize = sizeof(RASNAME);
RasEnumEntries(NULL, NULL, pRas, &dwSize, &dwEntry);
}
Dial 関連
- RasDial
- RasHangUp
Dialup Entry 関連
- RasSetEntryProperties
- RasGetEntryProperties
- RasSetEntryDialParams
- RasGetEntryDialParams
使い方の流れ
- RasSetEntryProperties(); // Dialup Entry の作成
- RasEnumEntries(); // 接続先を列挙する
- RasDial(); // 電話をかける
- RasHangUp(); // 切断
DialUp の個数を取得
DWORD dwRet = ERROR_BUFFER_TOO_SMALL;
DWORD dwSize = sizeof(RASENTRYNAME);
RASENTRYNAME rasName;
rasName.dwSize = dwSize;
DWORD dwRet = ::RasEnumEntries(NULL, NULL, &rasName, &dwSize, &dwEntry);
if (ERROR_BUFFER_TOO_SMALL == dwRet) {
// 2つ以上のDialup がある。
RASENTRYNAME *pRas = new RASENAME[dwSize/sizeof(RASNAME)];
pRas[i].dwSize = sizeof(RASNAME);
RasEnumEntries(NULL, NULL, pRas, &dwSize, &dwEntry);
}
登録:
投稿 (Atom)