- ある開発者の覚書 - ソフトウェア開発者が情報処理に関する雑多な話題をジャンルを問わずに書き留めています.未来の私、私と同類のgeekたちへ

2010-08-11

MSXML C++ insertBefore使い方

挿入位置を指定する引数が"variant"型です。
以下がキーポイント。分かりにくくていまいちなAPIだと思いますが、、

ptrNode->QueryInterface(IID_IDispatch, (void**)(&ptrDispatch));

.NET NetworkStream::DataAvailableが不正な値を返す

読み取るデータがあるはずなのに「false」を返し続けることがあります.
掲題のサイトを参考に以下の条件評価で回避できました。

(stream->DataAvailable || m_reader->Peek() != -1)

同様の問題に遭遇した方々も多いようです.

荒野の喫茶店 - Cafe of the Wilderness NetworkStreamクラスのDataAvailableのなぞ コメント
NetworkStream の DataAvailable は信用ならない? - 湖底概念++

2010-08-07

Microsoft Fix it

仮想マシン上でMagic Discを使っていたらデバイスとして認識しなくなったので調べていたところ、
掲題の「自動トラブルシューティングサービス」というものを試して解決しました。
ウィザード形式で答えていくだけでハードウェアの問題に対処できるので初心者に優しいよくできたツールです。

ブログ アーカイブ