流れるまにまに

流れるまにまに

やったこととかのメモ。

2016-01-01から1年間の記事一覧

電子工作 作るものリスト(ほぼ自分用メモ)

最近納期が重なってなかなかプライベートが充実できなかったです(´・ω・`)やっと生活が落ち着いてきて、チビと全力で遊んでいたら作らなきゃいけないものが出てきた。⑴自動TVオフ機 ⑵泣き声監視モニター ⑶逃げるお菓子箱 ⑴自動TVオフ機 【背景】 アンパンマン…

infファイルのDriverVerエラー

提出するinfのDriverVerの部分の修正し忘れを発見。 デバイスマネージャ上で古い情報が表示されるとまずいので編集。 とりあえずChkinfをかけてみると以下のエラーが。。。 DriverVer=26/09/2016,1.3.255.0 ; (E22.1.1066) Bad value for Month in DriverVer…

visual studioを使わずにドライバにテスト署名する

テスト署名 <ドライバテスト署名の付け方> (1)ドライバの作成 (2).catファイルの作成 (3).catファイル署名用証明書作成 (4)証明書を信頼する (5)作成した証明書を使用して署名**前提** ・SDKがインストールされていること (1)ドライバの作成 ドライバ…

【C/C++】引数ありコンストラクタの呼び出し

MFCアプリで、引数呼びしたのをダイアログの方に渡したかった。 -------AppDlg.cpp-----------------------//(色々略)CAppDlg::CAppDlg(const CString FilePath, CWnd* pParent /*=NULL*/) : CDialogEx(IDD_APP_DIALOG, pParent) , m_FilePath(_T("")){ m_hI…

カーネルデバッグのやり方

ドライバのデバッグやらに。今回は1394による接続。 通称座薬さん(´∀`)☆用意するもの☆ ◎HostPC WinDBG 1394のケーブルとポート◎ClientPC なんかデバッグしたい環境 1.Client環境の準備 ・コマンドプロンプトで以下のコマンドを実行 bcdedit /dbgsettings 139…

Windows ロゴ認証(HCK,HLK)でクライアント機の準備をする

Windowsロゴ認証(HCK、HLK)で困った時

【C/C++】ビット演算

ビット操作用のメモ。 FLAG1=0x1 FLAG2=0x2 FLAG3=0x4 FLAG4=0x8フラグ状態はStatus・フラグ立て(1を立てる) Status |= FLAG1;・フラグ落とし(1をおとす) Status &= ~FLAG1;・フラグ確認(1があるか確認) if(Status & FLAG1)

【RaspberryPi】Rasberry Pi3でWindows 10 IoTを動かす!!

RaspberryPi3を買って、RaspbianでちょっとだけScratchしたけど、 やっぱりWindows10IoTを入れたくなりました。 Bluetoothが対応していないと聞いたので、ユニバーサルドライバの練習としてまずドライバを作ろう!と思い立ったのが一番の理由です。 てことで…

【RaspberryPi】RaspberryPi初期準備(Raspbianインストール、日本語対応、解像度設定)

RaspberryPi3 初期設定

【C/C++】レジストの削除について

レジストリキーの削除について レジストリキーの消し方(というか関数)は3パターン ・RegDeleteKey ・RegDereteKeyEx ・SHDeleteKey それぞれの違いについてちょっと分かったこと。・RegDeleteKey MSDNにも書いてあるように、サブキーもレジストリエントリも…

【Git】管理の初歩(Clone,Branch,Checkout)

Git

リポジトリ管理は今までTortoiseSVNを使用していたので、gitは使ったことがなかったです。 でも世間の流行りはgit!! 亀さんよりもぎっとぎっと!! てことで導入。 今回の目標は「社内共有フォルダで管理しているソースを特定のブランチで編集していくこと…

【C/C++】BOM付きUnicode16の判定とファイルの読み込み

.regファイルの中にほしい情報("{”から始まるGUID)がないかサーチするのに以下を使用。 そしたら.regが(BOM付き)Unicode16でうまく読み込んでくれなかったよ。 BOM付きとか誰が作るのよ・・・・。 ※一行ずつ読んで、”{”から始まる文字列を取得。 →Guidか調査…

【C/C++】OSのバージョン取得

VS2015でとあるアプリを作成してた時、 最初のチェックでOSがXP以外をはじく処理が必要でした。 気にせずいつも通りGetVersionExを使用したら、警告が。。。 1>hoge.cpp(57): warning C4996: 'GetVersionExW': が古い形式として宣言されました。 1> c:\progr…