Cabeçalho nspapi.h

Esse cabeçalho é usado pelo Windows Sockets 2. Para obter mais informações, consulte:

Nspapi.h contém as seguintes interfaces de programação:

Funções

 
EnumProtocolsA

A função EnumProtocols recupera informações sobre um conjunto especificado de protocolos de rede que estão ativos em um host local. (ANSI)
EnumProtocolsW

A função EnumProtocols recupera informações sobre um conjunto especificado de protocolos de rede que estão ativos em um host local. (Unicode)
GetAddressByNameA

GetAddressByName não está mais disponível para uso a partir do Windows Sockets 2. (ANSI)
GetAddressByNameW

GetAddressByName não está mais disponível para uso a partir do Windows Sockets 2. (Unicode)
GetNameByTypeA

A função GetNameByType recupera o nome de um serviço de rede para o tipo de serviço especificado. (ANSI)
GetNameByTypeW

A função GetNameByType recupera o nome de um serviço de rede para o tipo de serviço especificado. (Unicode)
GetServiceA

A função GetService recupera informações sobre um serviço de rede no contexto de um conjunto de namespaces padrão ou um namespace especificado. (ANSI)
GetServiceW

A função GetService recupera informações sobre um serviço de rede no contexto de um conjunto de namespaces padrão ou um namespace especificado. (Unicode)
GetTypeByNameA

A função GetTypeByName recupera um GUID de tipo de serviço para um serviço de rede especificado pelo nome. (ANSI)
GetTypeByNameW

A função GetTypeByName recupera um GUID de tipo de serviço para um serviço de rede especificado pelo nome. (Unicode)
SetServiceA

A função SetService registra ou remove do registro um serviço de rede em um ou mais namespaces. (ANSI)
SetServiceW

A função SetService registra ou remove do registro um serviço de rede em um ou mais namespaces. (Unicode)

Estruturas

 
BLOB

A estrutura BLOB (nspapi.h), que é derivada de Objeto Binário Grande, contém informações sobre um bloco de dados.
CSADDR_INFO

A estrutura CSADDR_INFO (nspapi.h) contém informações de endereço do Windows Sockets para um soquete, serviço de rede ou provedor de namespace.
NS_SERVICE_INFOA

Contém informações sobre um serviço de rede ou um tipo de serviço de rede no contexto de um namespace especificado ou um conjunto de namespaces padrão. (ANSI)
NS_SERVICE_INFOW

Contém informações sobre um serviço de rede ou um tipo de serviço de rede no contexto de um namespace especificado ou um conjunto de namespaces padrão. (Unicode)
PROTOCOL_INFOA

Contém informações sobre um protocolo. (ANSI)
PROTOCOL_INFOW

Contém informações sobre um protocolo. (Unicode)
SERVICE_ADDRESS

Contém informações de endereço para um serviço. A estrutura pode acomodar muitos tipos de mecanismos de IPC (comunicações entre processos) e seus formulários de endereço, incluindo RPC (chamadas de procedimento remoto), pipes nomeados e soquetes.
SERVICE_ADDRESSES

A estrutura SERVICE_ADDRESSES contém uma matriz de estruturas de dados SERVICE_ADDRESS.
SERVICE_INFOA

Contém informações sobre um serviço de rede ou um tipo de serviço de rede. (ANSI)
SERVICE_INFOW

Contém informações sobre um serviço de rede ou um tipo de serviço de rede. (Unicode)
SERVICE_TYPE_INFO_ABSA

A estrutura SERVICE_TYPE_INFO_ABS contém informações sobre um tipo de serviço de rede. Use SERVICE_TYPE_INFO_ABS para adicionar um tipo de serviço de rede a um namespace. (ANSI)
SERVICE_TYPE_INFO_ABSW

A estrutura SERVICE_TYPE_INFO_ABS contém informações sobre um tipo de serviço de rede. Use SERVICE_TYPE_INFO_ABS para adicionar um tipo de serviço de rede a um namespace. (Unicode)
SERVICE_TYPE_VALUE_ABSA

Contém informações sobre um valor de tipo de serviço de rede. Essas informações podem ser específicas para um namespace. (ANSI)
SERVICE_TYPE_VALUE_ABSW

Contém informações sobre um valor de tipo de serviço de rede. Essas informações podem ser específicas para um namespace. (Unicode)