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) |