winapi

    0

    1答えて

    システム内でスケジュールウィンドウサービスを実行しています。その中で、同じシステム内の特定のユーザーがリモートで切断されているかどうかを検出したいと思います。これを達成するために 、現在私はのOnSessionChange(..)メソッドをオーバーライドしていますが、私は同じファイルからそれを読んで、状態を確認する必要があるファイル内の状態を書き込むことクラスをSystem.ServiceProc

    0

    1答えて

    SSPIを使用して安全な接続を作成するためのコードを実装しました。私はSMTP経由でメールを送信するためにそれを使用します。 smtp.gmail.comと私が試したいくつかの他のサーバーでうまく動作します。しかし、smtp.live.comでは動作しません。 InitializeSecurityContext()の2回目の呼び出しで私はSEC_I_INCOMPLETE_CREDENTIALSを返

    0

    1答えて

    私はThreadWaitReason 1..31のドキュメントを検索しています。特に、私は私が発見した ThreadWaitReason = 27 ThreadWaitReason = 31 である[1]のために興味があります:https://msdn.microsoft.com/en-us/library/aa394494(v=vs.85).aspxそれが唯一1..20まで列挙されています

    0

    1答えて

    私はちょうどWinAPIの学習を始めました。私は関数のさまざまな変数を見つけました。 今、私はReadProcessMemoryで苦労しています。 コードは次のとおりです。 ReadProcessMemory(phandle, (LPVOID)address, &value , sizeof(value), 0); 今、私は最初のパラメータは、プロセスへのハンドルですが、2番目のパラメータ(ベ

    0

    1答えて

    ソケットを使用するVisual FoxProアプリケーションでは、wsock32.dllを使用しており、htons()関数を使用してポート番号をTCP/IPネットワークバイトオーダーに変換します。ポート63333でこれをテストするとき、それは26103を返す0〜65535の符号なしshortを返す必要がありますが、更新し、Windowsの秋のクリエイターをインストールした後、それは大きな値を返しま

    -2

    1答えて

    Windows上で外部実行可能ファイルを実行する必要があるマルチスレッドアプリケーションがあるとします。複数のスレッドでCGIスクリプトを呼び出すApacheの場合の最良の例。 CreateProcessドキュメントには、使用制限に関する情報は含まれていません。したがって、スレッドセーフであると考えられます。 CreateProcessを使用してcl.exeコマンドを複数のスレッドで実行するプログ

    0

    1答えて

    私のサーバーにファイルを送信する際に問題があります。私はいくつかの他の質問は、問題のほとんどを解決しようとしたチェックインしたが、最後に私はここでファイル をアップロードすることはできませんよ、私のC++コードです。ここで #define _CRT_SECURE_NO_WARNINGS #include <windows.h> #include <wininet.h> #include <i

    2

    1答えて

    GetThemeStream機能を使用して、特定の状態のテーマ部分の元のPNG/BMP(アルファ付き32ビット)を保存します。 GetThemeStream usage しかし、私は以外の他のテーマのパーツを取得できませんよ: ここで説明するように、それは部品に適しています。 OpenThemeData(0, 'BUTTON')はOKですが、GetThemeStreamへの呼び出しが失敗した: そ

    -2

    1答えて

    C++でシェルコマンドを実行したいが、最後に実行されたプロセスの現在の作業ディレクトリを取得したい。例: 私はコマンドcd C:\ を実行し、コマンドの最後にディレクトリC:\ を取得し、それを変数に格納したいとします。私が試した何 は、私が_getcwd(NULL, 0)呼ばれたとき、私は実行しているC++プログラムではなく、変更さCWDのCWDを得た、_pclose(pipe)がまだ呼び出され

    1

    2答えて

    いくつかのアプリのCRC32またはMD5チェックサムのリストがあります。私はこのアプリの実行をdelphiアプリから無効にします。だから、私はCreateProcessW(またはCreateProcessW?)のシステムフックを作成する必要があります。私のアプリが動いている間に、実行されたすべてのアプリについて通知を受け、ハッシュを計算し、自分のリストと比較して、その実行を許可/禁止します。 Cr