サーバー関数 (ネットワーク管理)
ネットワーク管理サーバー機能は、ローカルサーバーまたはリモートサーバーで管理タスクを実行します。 サーバー関数の一覧を次に示します。
機能 | Description |
---|---|
NetServerDiskEnum | サーバー上のローカル ディスク ドライブの一覧を返します。 |
NetServerEnum | 指定したドメイン内の特定の種類 (または型) のすべての表示可能なサーバーを一覧表示します。 |
NetServerGetInfo | 指定したサーバーに関する構成情報を返します。 |
NetServerSetInfo | サーバーの動作パラメーターを設定します。 |
ローカル サーバーまたはリモート サーバーで管理グループ メンバーシップを持つユーザーまたはアプリケーションのみが、そのサーバーで管理タスクを実行して、サーバーの操作、ユーザー アクセス、およびリソース共有を制御できます。 サーバーの操作に影響を与える低レベルのパラメーターは、NetServerGetInfo 関数と NetServerSetInfo 関数を呼び出すことによって調べて変更できます。 これらのパラメーターは、サーバーのLANMAN.INI ファイルで定義されます。
ほとんどのネットワーク管理サーバー関数は、リモート サーバーでのみ実行されます。 NetServerEnum 関数は、ローカル ワークステーションまたはリモート サーバーで実行されます。 ローカル ワークステーションで他のサーバー関数を実行しようとすると、関数はエラー NERR_RemoteOnlyを返します。
サーバー固有の情報は、次のレベルで使用できます。
- SERVER_INFO_100
- SERVER_INFO_101
- SERVER_INFO_102
- SERVER_INFO_402
- SERVER_INFO_403
- SERVER_INFO_1501
- SERVER_INFO_1502
- SERVER_INFO_1503
- SERVER_INFO_1506
- SERVER_INFO_1509
- SERVER_INFO_1510
- SERVER_INFO_1511
- SERVER_INFO_1512
- SERVER_INFO_1513
- SERVER_INFO_1515
- SERVER_INFO_1516
- SERVER_INFO_1518
- SERVER_INFO_1523
- SERVER_INFO_1528
- SERVER_INFO_1529
- SERVER_INFO_1530
- SERVER_INFO_1533
- SERVER_INFO_1536
- SERVER_INFO_1538
- SERVER_INFO_1539
- SERVER_INFO_1540
- SERVER_INFO_1541
- SERVER_INFO_1542
- SERVER_INFO_1544
- SERVER_INFO_1550
- SERVER_INFO_1552
Active Directory をプログラミングしている場合は、特定の Active Directory サービス インターフェイス (ADSI) メソッドを呼び出して、ネットワーク管理サーバー関数を呼び出すことで実現できるのと同じ機能を実現できる場合があります。 詳細については、「 IADsComputer」を参照してください。
詳細については、「 サーバーとワークステーションのトランスポート機能」を参照してください。