NS_SERVICE_INFOW 構造体 (nspapi.h)

NS_SERVICE_INFO構造体には、指定した名前空間のコンテキスト内のネットワーク サービスまたはネットワーク サービスの種類に関する情報、または一連の既定の名前空間が含まれます。

構文

typedef struct _NS_SERVICE_INFOW {
  DWORD         dwNameSpace;
  SERVICE_INFOW ServiceInfo;
} NS_SERVICE_INFOW, *PNS_SERVICE_INFOW, *LPNS_SERVICE_INFOW;

メンバー

dwNameSpace

型: DWORD

名前空間、またはこのサービス情報が適用される既定の名前空間のセット。

名前空間を指定するには、次のいずれかの定数値を使用します。

意味
NS_DEFAULT
既定の名前空間のセット。 既定の名前空間のセットには、通常、システムにインストールされているすべての名前空間が含まれます。 ただし、システム管理者は、セットから特定の名前空間を除外できます。
NS_DNS
ホストの名前を解決するためにインターネットで使用されるドメイン ネーム システム。
NS_MS
Microsoft 名前空間。
NS_NDS
NetWare 4 プロバイダー。
NS_NETBT
TCP/IP 経由の NetBIOS レイヤー。 オペレーティング システムは、コンピューター名を NetBIOS に登録します。 この名前空間は、コンピューター名を、この登録を使用する IP アドレスに変換するために使用されます。
NS_NIS
 
NS_SAP
NetWare サービスアドバタイズ プロトコル。 これにより、必要に応じて NetWare バインダーにアクセスできます。 NS_SAPは、サービスの登録を可能にする動的名前空間です。
NS_STDA
 
NS_TCPIP_HOSTS
systemroot>\system32\drivers\etc\posts ファイル内<の参照値。
NS_TCPIP_LOCAL
ローカル TCP/IP 名前解決メカニズム。ホストと IP アドレスマッピングのキャッシュ内のローカル ホスト名と参照値との比較が含まれます。
NS_WINS
Windows インターネット ネーム システム (WINS) 名前空間。
NS_X500
X.500 ディレクトリ サービス名前空間。

ServiceInfo

種類: SERVICE_INFO

ネットワーク サービスまたはネットワーク サービスの種類に関する情報を含む SERVICE_INFO 構造体。

注釈

注意

nspapi.h ヘッダーは、unicode プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択するエイリアスとしてNS_SERVICE_INFOを定義します。 エンコードに依存しないエイリアスをエンコードニュートラルでないコードと組み合わせて使用すると、コンパイルまたはランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「 関数プロトタイプの規則」を参照してください。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header nspapi.h

こちらもご覧ください

SERVICE_INFO