問題タブ [getlasterror]

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 投票する
0 に答える
1303 参照

c - CryptDecodeObjectEx 不良タグ エラー (0x8009310b)

.cer ファイルがあります。ReadFile() 関数を使用して、それを読み取ってバッファーに書き込むことができます。これで、持っていた buffer と datalen ができました。

そして、以下の行のように CryptDecodeObjectEx() 関数を呼び出すためにそのバッファとレンを使用します

しかし、デバッグで実行すると、GetLastError() 関数を介して 0x8009310B エラー コードが表示されます。

どうすれば修正できますか?アドバイスありがとうございます。

追加情報

  • X509_PUBLIC_KEY_INFO の代わりに X509_ANY_STRING を使用すると、できます。しかし、それは私の publicKeyInfo 構造体を埋めません。そのため、公開鍵を取得できません。
  • DER 形式の証明書を持っています。
0 投票する
1 に答える
493 参照

internet-explorer - InternetReadFile API は、読み取ったデータをどこに保存しますか?

API InternetReadFile および InternetWriteFile をフックしようとしています。InternetReadFile は、提供されたハンドルからデータを読み取ります (ドキュメントに準拠)。このデータはどこに保存されますか? メモリ/RAM内?

InternetWriteFile は、開いているインターネット ファイルにデータを書き込みます (ドキュメントに準拠)。それはデータをディスクに保存するということですか?多分一時インターネットファイルフォルダに?

Hook_InternetReadFile で InternetQueryOption 関数 (option=INTERNET_OPTION_DATAFILE_NAME) を呼び出すと、temporary-internet-files フォルダーにファイル名が返されます。一方、エラー コード 12028 (=ERROR_INTERNET_ITEM_NOT_FOUND) で Hook_InternetWriteFile から呼び出された場合、関数は失敗します。これは、InternetReadFile がデータをディスクに書き込むということですか?

私は混乱しています。助けてください。

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

winapi - SwapBuffers(HDC) を呼び出した後、GetLastError() は ERROR_INVALID_HANDLE / 6 を返します。

SwapBuffers() を呼び出そうとすると、GetLastError() は 6 / ERROR_INVALID_HANDLE を返します。しばらくの間、このコードをさまざまな方法で書き直し、エラーのさまざまな原因を見つけようとし、一般的に何が間違っているのかを調べて、これを修正しようとしました。しかし、何がこれを引き起こしているのか、またはこれを解決するために何ができるのかについて、私は単一の結論に達していません.

glUseProgram() や glVertexAttribPointer() などの OpenGL 関数を呼び出すと、glGetError() が 1282 / GL_INVALID_OPERATION を返すことも認識しています。

ゲーム状態へのコード (gl 関数を呼び出す場所):

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

sockets - WSAGetLastError が Windows アプリ認定キットのテストに合格しない

ドキュメントによると、WSAGetLastError()Windows 8.1 の Windows ストア アプリでサポートされています。

ただし、Windows アプリ認定キット - テスト結果から次のエラーが表示されます。

- wsock32.dll の API WSAGetLastError は、このアプリケーション タイプではサポートされていません

Windows 8.1 で Windows ストア アプリを開発しています。

何か不足していますか?

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

fopen - fopen は null を返し、getlasterror は 997 を返します(error_io_pending_

fopen(filepath, "rb") を使用していますが、fopen は NULL を返します。

および GetLastError() は 997 (ERROR_IO_PENDING) を返します。

この問題について Google で検索しましたが、何も見つかりません。

私を助けてください。