問題タブ [winrt-async]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
452 参照

c++ - WinRT API は IDeviceIoControl を取得できません

osrfx2 サンプルから guid を介してカスタム ドライバーにアクセスするためのベース コードを取得しました。 http://code.msdn.microsoft.com/windowsapps/Custom-device-access-sample-43bde679

ndislwf フィルター ドライバーにアクセスするアプリケーションを WinRT に実装しようとしました。

devicecontrol から ioctl を送信できません。

メタデータファイルでもguidについて言及しました。

誰でも私を助けてくれませんか。

0 投票する
3 に答える
2626 参照

c# - ここで HttpClient がデッドロックしているように見えるのはなぜですか?

HTTP 要求を送信するためにプラットフォーム固有の API にアクセスする必要があるポータブル クラス ライブラリで作成された API があります。WinRT で HTTP POST を実行するために私が書いたメソッドを次に示します。

ただし、これは、何らかのストレス下に置かれた場合に興味深い問題を示します。内部でデッドロックしているようです。5 つのスレッドを作成し、それらから POST リクエストを送信した場合と同様に、このメソッドはタイムアウト以外の処理を行わない場所に到達します。コンテンツがサーバーに到達することはなく、.Continueコードが実行されることもありません。ただし、シリアルで実行したり、2 つまたは 3 つのスレッドで実行したりすると、問題なく動作します。スローされるスレッドが増えるほど、パフォーマンスが指数関数的に悪化するようです

ここで何が間違っているのですか?

0 投票する
2 に答える
6972 参照

c# - WinRT: StreamSocket TCP での DataReader.LoadAsync 例外

TCP で複数のサーバーに接続する C# の WinRT でクライアント アプリをプログラミングしています。TCP 接続には StreamSocket を使用します。次に、入力文字列と出力文字列が DataWriter と DataReader にラップされます。複数のサーバーに接続すると、「操作識別子が無効です」という例外が発生します。

メソッドのコードは次のとおりです。

Stacktrace は、問題の原因として reader.LoadAsync(UInt32 count) メソッドのみを示しています。各 ClientInstance は独自のタスクで実行され、独自の DataReader および Stream インスタンスを持ちます。「receiveBufferSize」は 8192 バイトです。

エラーが何であるか分かりますか?

0 投票する
1 に答える
667 参照

c# - Mouse.GetPostion(null) WinRT で同等

WPF にある Mouse.GetPostion(null) に相当するものは何でしょう。

ポインター イベント引数からポインターの位置を取得できます。しかし、イベントなしで位置を取得するにはどうすればよいですか。WPF の「Mouse.GetPostion(null)」のように。ここで、マウスは静的クラスです。何か案が?

0 投票する
3 に答える
925 参照

file-upload - コンテンツのアップロードは、「http」および「https」スキームでのみサポートされています

ファイルを ftp サーバーにアップロードしようとしています。次のコードを使用しています。

しかし、ここでこの例外が送信されます: UploadOperation upload = uploader.CreateUpload(uri, file); 「タイプ 'System.ArgumentException' の例外が Microsoft.Samples.Networking.BackgroundTransfer.exe で発生しましたが、ユーザー コードで処理されませんでした

WinRT 情報: 'uri': コンテンツのアップロードは、'http' および 'https' スキームでのみサポートされています。"