問題タブ [netapi32]

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 に答える
2538 参照

c# - NetServerEnum はどこからマシンのリストを取得しますか?

NetServerEnum()マシンのリストは どこから取得しますか?

コンピュータのブラウザ サービスを使用しますか? AD が利用可能な場合、AD を優先的に使用しますか?

リンク:

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

c# - ユーザーを作成する WCF にラップされた NetAPI32 の関数にアクセスできない

基本的に、リモート コンピューターでユーザーを作成または編集するための消耗品サービスとして説明されているプロジェクトを作成しました。アイデアは、サーバーに接続してユーザーを追加することです。プロジェクトの構造は次のとおりです。

  • WCF サービス: ユーザーを作成/編集/選択する機能を公開する

  • ユーティリティ アセンブリ: ユーティリティ クラスにラップされた Netapi32 COM 関数

  • コンシューマ: サイトで使用する WCF サービスへの呼び出しをラップする使用可能なアセンブリ

私が抱えている問題は、WCF サービスを実行しているコンピューター上のすべてのユーザーのリストを取得できるが、それらを作成または編集できないことです。読み取り専用機能のみを提供しています。

これを修正したり、トラブルシューティングしたりする方法を知っている人はいますか?

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

.net - Windows API NetApi32 を手伝ってくれる人はいますか?

特定のマシンの共有のリストを取得しようとしています。そこで、Windows API の NetApi32.dll を使用することにしました。ここに私のコードスニペットがあります:

リターン コード 1231 が返されましたが、それが何に相当するのかわかりません。間違った方法でこれを行う方法について、誰かが私を正しい方向に向けることができますか?

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

c# - リモートユーザーのパスワードを変更する方法が必要-NetUserChangePasswordが2245で失敗する

NetUserChangePasswordリモートコンピューターのパスワードを変更するために電話をかけようとしています。マシンにログインするときにパスワードを変更することはできますが、コードを介して変更することはできません。戻り値は2245で、これはパスワードが短すぎることを意味します。

私はこのリンクを読みました:http ://support.microsoft.com/default.aspx?scid = kb; en-us; 131226しかし、リンクの何も私に役立ちませんでした。(私のコードは、示された問題のいずれにも適合しないようでした。)

このエラーを修正する方法や、リモート(Windows 2003)マシンでユーザーのパスワードをプログラムで変更する別の方法がある場合は、それを聞いていただければ幸いです。

WindowsXPマシンでコードを実行しています。

これが私の現在のコードです-それが役立つ場合に備えて(また、うまく機能する私の作成ユーザーコードを示しています)。

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

java - JNA-DsGetDcNameA

私は JNA を初めて使用します。DsGetDcName メソッドを JNA に変換したいと考えています。

上記の関数を JNA に変換しました。上記のパラメーターを次のように置き換えました。

上記の関数は を返します997 Error (ERROR IO PENDING)。メソッド宣言は正しいです。この問題について何か助けてもらえますか? 前もって感謝します。

よろしく

パバン クマール A.

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

c# - 番号を識別するコード

C# で 1 つの TAPI アプリケーション ベースのプロジェクトを実行中に、1 つの問題が発生しました。ITAPI3.dll を使用しています

私の問題は.. 着信情報を取得できません。着信情報を取得するために、get_callinfo 関数を使用していますが、空のメッセージが表示されています。

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

visual-c++ - XP での NetValidatePasswordPolicy の問題

私のプロジェクトには、新しいアカウントを作成する前にパスワードの複雑さを確認する必要があるという要件があります。

Windows XP で作業しています。実行しようとすると、次のように警告が表示されます。

プロシージャ エントリ ポイント NetValidPasswordPolicyFree がダイナミック リンク ライブラリ NETAPI32.dll に見つかりませんでした

MSDN によると、API は 2003 サーバーと 2008 サーバーでのみ有効であるとのことです。XPでは使えないということですか?または、NetValidPasswordPolicy と同じことを行う他の API を見つけることができますか?

私はこの問題について多くのことをグーグルで検索し、誰かが同様の質問をしたことを発見しましたが、回答がありませんでした:(.だから、ここで私は私の運を試しています.

Reflector.exe で分析しようとしても'NETAPI32.dll'、.dll ファイルを開くときにエラーが発生しました:オブジェクト参照がオブジェクトのインスタンスに設定されていません。

私はひどく立ち往生しており、方法を見つけることができませんでした。どんな助けでも大歓迎です:)

0 投票する
0 に答える
494 参照

c# - c# netapi32 netuseadd コンソール アプリ OK winform NG

以下の宣言をコンソール アプリと winforms アプリで使用します。どちらも 3.5 フレームワークです。

コンソール アプリは問題ありませんが、winform アプリはエラーになります。

DLL 'NetApi32.dll' に 'NetUseAdd' という名前のエントリ ポイントが見つかりません

私はウェブを精査し、以下の宣言を思いつきました。この 1 は、winform アプリに対して同じエラーを返します。

dumpbin /export を実行しました & NetUseAdd があります。

すべての助けに感謝します。

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

c# - アクセスしたファイルのユーザー名を取得する

アクセスしたファイルのユーザー名を取得したい (追加、削除、名前変更など)。実際には、filesystemwatcher を使用してファイル アクセスを監視し、ディレクトリでオブジェクト アクセスを有効にして、イベント ログ経由でユーザー情報を取得しました。多くのファイル イベントがあり、イベント ログ メッセージはそれほど詳細ではないため、このソリューションは完全ではありません。書き込みデータの eventd ID は 1 つだけです。これは、ファイルの追加、名前の変更、移動、...すべての書き込みデータに使用されます。さらに、イベントログ メッセージが filesystemwatcher イベントと一致することをクロスチェックする必要がありました。私はこれをよりよく処理したいと思います。だから私はグーグル、読書に多くの時間を費やしています...スタックオーバーフローに別の投稿があることを知っています

開いているファイルのユーザー名を取得する

しかし、Windows イベントはユーザー名を取得できるため、可能な解決策があるはずだと思います。

いくつかのページを読んで、netapi32.dll を使用して可能な解決策があるはずであることを発見しました。http://vbcity.com/forums/t/133307.aspx?PageIndex=2のサンプル コード は機能しません。ファイルIDを取得できなかったので、コードを次のように変更しました

このコードではファイル ID を取得できますが、ファイル ID とサンプル コードではユーザー名を取得できません。

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

c++ - ファイルまたはフォルダーのアクセス許可を取得する

現在のユーザーのファイル/フォルダーに対するアクセス許可を取得しようとしています。私はそれについての素敵な記事を見つけましたhere . このプログラムを実行しようとしましたが、エラーがほとんどなく、それらの解決策がどこにあるのかわかりません。自分バージョンを作ってみました。残念ながら、私が試したとき:

エラーが発生しました: NERR_DCNotFound。どうすればこの問題を解決できますか?