英語で読む

次の方法で共有


nspapi.h ヘッダー

このヘッダーは、Windows ソケット 2 で使用されます。 詳細については、次を参照してください。

nspapi.h には、次のプログラミング インターフェイスが含まれています。

関数

 
EnumProtocolsA

EnumProtocols 関数は、ローカル ホストでアクティブなネットワーク プロトコルの指定されたセットに関する情報を取得します。 (ANSI)
EnumProtocolsW

EnumProtocols 関数は、ローカル ホストでアクティブなネットワーク プロトコルの指定されたセットに関する情報を取得します。 (Unicode)
GetAddressByNameA

GetAddressByName は、Windows ソケット 2 以降では使用できません。 (ANSI)
GetAddressByNameW

GetAddressByName は、Windows ソケット 2 以降では使用できません。 (Unicode)
GetNameByTypeA

GetNameByType 関数は、指定したサービスの種類のネットワーク サービスの名前を取得します。 (ANSI)
GetNameByTypeW

GetNameByType 関数は、指定したサービスの種類のネットワーク サービスの名前を取得します。 (Unicode)
GetServiceA

GetService 関数は、一連の既定の名前空間または指定された名前空間のコンテキストで、ネットワーク サービスに関する情報を取得します。 (ANSI)
GetServiceW

GetService 関数は、一連の既定の名前空間または指定された名前空間のコンテキストで、ネットワーク サービスに関する情報を取得します。 (Unicode)
GetTypeByNameA

GetTypeByName 関数は、名前で指定されたネットワーク サービスのサービスの種類 GUID を取得します。 (ANSI)
GetTypeByNameW

GetTypeByName 関数は、名前で指定されたネットワーク サービスのサービスの種類 GUID を取得します。 (Unicode)
SetServiceA

SetService 関数は、1 つ以上の名前空間内のネットワーク サービスをレジストリに登録または削除します。 (ANSI)
SetServiceW

SetService 関数は、1 つ以上の名前空間内のネットワーク サービスをレジストリに登録または削除します。 (Unicode)

構造

 
BLOB

バイナリ ラージ オブジェクトから派生した BLOB 構造体 (nspapi.h) には、データ ブロックに関する情報が含まれています。
CSADDR_INFO

CSADDR_INFO構造体 (nspapi.h) には、ソケット、ネットワーク サービス、または名前空間プロバイダーの Windows ソケット アドレス情報が含まれています。
NS_SERVICE_INFOA

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

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

プロトコルに関する情報が含まれます。 (ANSI)
PROTOCOL_INFOW

プロトコルに関する情報が含まれます。 (Unicode)
SERVICE_ADDRESS

サービスのアドレス情報が含まれます。 構造体は、リモート プロシージャ コール (RPC)、名前付きパイプ、ソケットなど、多くの種類のプロセス間通信 (IPC) メカニズムとそのアドレス フォームに対応できます。
SERVICE_ADDRESSES

SERVICE_ADDRESSES構造体には、SERVICE_ADDRESSデータ構造の配列が含まれています。
SERVICE_INFOA

ネットワーク サービスまたはネットワーク サービスの種類に関する情報が含まれます。 (ANSI)
SERVICE_INFOW

ネットワーク サービスまたはネットワーク サービスの種類に関する情報が含まれます。 (Unicode)
SERVICE_TYPE_INFO_ABSA

SERVICE_TYPE_INFO_ABS構造体には、ネットワーク サービスの種類に関する情報が含まれています。 SERVICE_TYPE_INFO_ABSを使用して、ネットワーク サービスの種類を名前空間に追加します。 (ANSI)
SERVICE_TYPE_INFO_ABSW

SERVICE_TYPE_INFO_ABS構造体には、ネットワーク サービスの種類に関する情報が含まれています。 SERVICE_TYPE_INFO_ABSを使用して、ネットワーク サービスの種類を名前空間に追加します。 (Unicode)
SERVICE_TYPE_VALUE_ABSA

ネットワーク サービスの種類の値に関する情報が含まれます。 この情報は、名前空間に固有である可能性があります。 (ANSI)
SERVICE_TYPE_VALUE_ABSW

ネットワーク サービスの種類の値に関する情報が含まれます。 この情報は、名前空間に固有である可能性があります。 (Unicode)