estrutura IP_INTERFACE_NAME_INFO_W2KSP1 (iptypes.h)
A estrutura IP_INTERFACE_NAME_INFO contém informações sobre uma interface IPv4 no computador local.
Sintaxe
typedef struct ip_interface_name_info_w2ksp1 {
ULONG Index;
ULONG MediaType;
UCHAR ConnectionType;
UCHAR AccessType;
GUID DeviceGuid;
GUID InterfaceGuid;
} IP_INTERFACE_NAME_INFO_W2KSP1, *PIP_INTERFACE_NAME_INFO_W2KSP1;
Membros
Index
Tipo: ULONG
O índice da interface IP da instância ativa.
MediaType
Tipo: ULONG
O tipo de interface conforme definido pela IANA (Autoridade de Nomes Atribuídos à Internet). Os valores possíveis para o tipo de interface são listados no arquivo de cabeçalho Ipifcons.h.
A tabela a seguir lista valores comuns para o tipo de interface; embora, muitos outros valores sejam possíveis.
ConnectionType
Tipo: UCHAR
O tipo de conexão de interface para o adaptador.
Os valores possíveis para esse membro são definidos no arquivo de cabeçalho Ipifcons.h.
AccessType
Tipo: UCHAR
Um valor da enumeração IF_ACCESS_TYPE que especifica o tipo de acesso para a interface.
Windows Server 2003, Windows 2000 Server com SP1 e Windows XP/2000: Os valores possíveis para esse membro são definidos no arquivo de cabeçalho Ipifcons.h.
DeviceGuid
Tipo: GUID
O GUID que identifica o dispositivo subjacente para a interface. Esse membro pode ser um GUID zero.
InterfaceGuid
Tipo: GUID
O GUID que identifica a interface mapeada para o dispositivo. Opcional. Esse membro pode ser um GUID zero.
Comentários
No Microsoft Software Development Kit do Windows (SDK do Windows) (SDK), a versão da estrutura para uso no Windows 2000 com Service Pack 1 (SP1) e posterior é definida como IP_INTERFACE_NAME_INFO_W2KSP1. Ao compilar um aplicativo se a plataforma de destino for o Windows 2000 com SP1 e posterior (NTDDI_VERSION >= NTDDI_WIN2KSP1
, _WIN32_WINNT >= 0x0500
ou WINVER >= 0x0500
), a estrutura IP_INTERFACE_NAME_INFO_W2KSP1 será digitada para a estrutura IP_INTERFACE_NAME_INFO .
Os membros MediaType, ConnectionType e AccessType , definições e valores atribuídos estão disponíveis no arquivo de cabeçalho Ipifcons.h.
O membro InterfaceGuid opcional geralmente é definido para interfaces de discagem e pode ser usado para distinguir várias interfaces discadas que compartilham o mesmo GUID do dispositivo.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP, Windows 2000 Professional com SP1 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003, Windows 2000 Server com SP1 [somente aplicativos da área de trabalho] |
Cabeçalho | iptypes.h (inclua Iphlpapi.h) |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de