Drivers de rede, Windows Vista e Posterior
Visão geral da tecnologia Drivers de Rede, Windows Vista e Posterior.
Para desenvolver drivers de rede, Windows Vista e Posterior, você precisa destes cabeçalhos:
Para obter diretrizes de programação para essa tecnologia, confira:
FWPS_DISCARD_MODULE0 O tipo de enumeração FWPS_DISCARD_MODULE0 especifica o tipo de módulo que descartou os dados. Observe FWPS_DISCARD_MODULE0 é uma versão específica do FWPS_DISCARD_MODULE. |
MIB_IF_TABLE_LEVEL O tipo de enumeração MIB_IF_TABLE_LEVEL define o nível de informações de interface a serem recuperadas. |
NET_IF_ACCESS_TYPE O tipo de enumeração NET_IF_ACCESS_TYPE especifica o tipo de acesso do adaptador de rede NDIS. |
NET_IF_ADMIN_STATUS O tipo de enumeração NET_IF_ADMIN_STATUS especifica o status administrativo do adaptador de rede NDIS, conforme descrito em RFC 2863. |
NET_IF_CONNECTION_TYPE O tipo de enumeração NET_IF_CONNECTION_TYPE especifica o tipo de conexão do adaptador de rede NDIS. |
NET_IF_DIRECTION_TYPE O tipo de enumeração NET_IF_ACCESS_TYPE especifica o tipo de direção do adaptador de rede NDIS. |
NET_IF_MEDIA_CONNECT_STATE O tipo de enumeração NET_IF_MEDIA_CONNECT_STATE especifica o estado de conexão do adaptador de rede NDIS. |
NET_IF_MEDIA_DUPLEX_STATE O tipo de enumeração NET_IF_MEDIA_DUPLEX_STATE especifica o estado duplex do adaptador de rede NDIS. |
NET_IF_OPER_STATUS O tipo de enumeração NET_IF_OPER_STATUS define o status operacional do adaptador de rede NDIS atual. |
NL_ADDRESS_TYPE O tipo de enumeração NL_ADDRESS_TYPE especifica o tipo de endereço IP da camada de rede. |
NL_LINK_LOCAL_ADDRESS_BEHAVIOR O tipo de enumeração NL_LINK_LOCAL_ADDRESS_BEHAVIOR define o comportamento do endereço local do link. |
NL_NEIGHBOR_STATE O tipo de enumeração NL_NEIGHBOR_STATE define o estado de um endereço IP vizinho da camada de rede, conforme descrito em RFC 2461, seção 7.3.2. |
NL_ROUTE_ORIGIN O tipo de enumeração NL_ROUTE_ORIGIN define a origem da rota IP. |
NL_ROUTE_PROTOCOL O tipo de enumeração NL_ROUTE_PROTOCOL define o mecanismo de roteamento com o qual uma rota IP foi adicionada, conforme descrito em RFC 4292. |
NL_ROUTER_DISCOVERY_BEHAVIOR O tipo de enumeração NL_ROUTER_DISCOVERY_BEHAVIOR define o comportamento de descoberta do roteador, conforme descrito em RFC 2461. |
TUNNEL_TYPE O tipo de enumeração TUNNEL_TYPE define o método de encapsulamento usado por um túnel, conforme descrito pela IANA (Internet Assigned Names Authority). |
GetCurrentThreadCompartmentId Reservado para uso futuro. Não use essa função. (GetCurrentThreadCompartmentId) |
GetNetworkInformation Reservado para uso futuro. Não use essa função. (GetNetworkInformation) |
GetSessionCompartmentId Reservado para uso futuro. Não use essa função. (GetSessionCompartmentId) |
SetCurrentThreadCompartmentId Reservado para uso futuro. Não use essa função. (SetCurrentThreadCompartmentId) |
SetNetworkInformation Reservado para uso futuro. Não use essa função. (SetNetworkInformation) |
SetSessionCompartmentId Reservado para uso futuro. Não use essa função. (SetSessionCompartmentId) |
FWPS_ACTION0 A estrutura FWPS_ACTION0 especifica a ação em tempo de execução que o mecanismo de filtro executa se todas as condições de filtragem do filtro forem verdadeiras. Observe FWPS_ACTION0 é uma versão específica do FWPS_ACTION. |
FWPS_ALE_ENDPOINT_ENUM_TEMPLATE0 A estrutura FWPS_ALE_ENDPOINT_ENUM_TEMPLATE0 especifica um modelo para pontos de extremidade ALE (imposição de camada de aplicativo) a serem enumerados. Observe FWPS_ALE_ENDPOINT_ENUM_TEMPLATE0 é uma versão específica do FWPS_ALE_ENDPOINT_ENUM_TEMPLATE. |
FWPS_ALE_ENDPOINT_PROPERTIES0 A estrutura FWPS_ALE_ENDPOINT_PROPERTIES0 especifica as propriedades de um ponto de extremidade ALE (imposição de camada de aplicativo). Observe FWPS_ALE_ENDPOINT_PROPERTIES0 é uma versão específica do FWPS_ALE_ENDPOINT_PROPERTIES. |
FWPS_CLASSIFY_OUT0 A estrutura FWPS_CLASSIFY_OUT0 define os dados retornados ao chamador da função de texto explicativo classifyFn de um texto explicativo. Observe FWPS_CLASSIFY_OUT0 é uma versão específica do FWPS_CLASSIFY_OUT. |
FWPS_DISCARD_METADATA0 A estrutura FWPS_DISCARD_METADATA0 descreve os dados que foram descartados pelo mecanismo de filtro, uma camada de rede ou uma camada de transporte. Observe FWPS_DISCARD_METADATA0 é uma versão específica do FWPS_DISCARD_METADATA. |
FWPS_FILTER_CONDITION0 A estrutura FWPS_FILTER_CONDITION0 define uma condição de filtragem em tempo de execução para um filtro. Observe FWPS_FILTER_CONDITION0 é uma versão específica do FWPS_FILTER_CONDITION. |
FWPS_FILTER0 A estrutura FWPS_FILTER0 define um filtro de tempo de execução no mecanismo de filtro. Observe FWPS_FILTER0 é a versão específica do FWPS_FILTER usado no Windows Vista e posterior. |
FWPS_FILTER1 A estrutura FWPS_FILTER1 define um filtro de tempo de execução no mecanismo de filtro. Observe FWPS_FILTER1 é a versão específica do FWPS_FILTER usado no Windows 7 e posterior. |
FWPS_FILTER2 A estrutura FWPS_FILTER2 define um filtro de tempo de execução no mecanismo de filtro. Observe FWPS_FILTER2 é a versão específica do FWPS_FILTER usado no Windows 8 e posterior. |
FWPS_FILTER3 Define um filtro de tempo de execução no mecanismo de filtro. |
FWPS_INBOUND_FRAGMENT_METADATA0 A estrutura FWPS_INBOUND_FRAGMENT_METADATA0 descreve os dados de fragmento de um fragmento de pacote recebido. Observe FWPS_INBOUND_FRAGMENT_METADATA0 é uma versão específica do FWPS_INBOUND_FRAGMENT_METADATA. |
FWPS_INCOMING_VALUE0 A estrutura FWPS_INCOMING_VALUE0 define um valor de dados individual. Observe FWPS_INCOMING_VALUE0 é uma versão específica do FWPS_INCOMING_VALUE. |
FWPS_INCOMING_VALUES0 A estrutura FWPS_INCOMING_VALUES0 define valores de dados que são passados pelo mecanismo de filtro para a função de texto explicativo classifyFn de um texto explicativo. Observe FWPS_INCOMING_VALUES0 é uma versão específica do FWPS_INCOMING_VALUES. |
IF_COUNTED_STRING_LH A estrutura IF_COUNTED_STRING especifica uma cadeia de caracteres contada para interfaces NDIS. |
IN6_ADDR A estrutura IN6_ADDR especifica um endereço de transporte IPv6. |
L2_NOTIFICATION_DATA Importante A interface lan sem fio nativa 802.11 foi preterida em Windows 10 e posterior. |
NDIS_INTERFACE_INFORMATION A estrutura NDIS_INTERFACE_INFORMATION fornece informações sobre um adaptador de rede para o OID do OID_GEN_INTERFACE_INFO. |
NDK_ADAPTER_INFO A estrutura NDK_ADAPTER_INFO especifica informações sobre limites e funcionalidades de um adaptador NDK. |
NDK_VERSION A estrutura NDK_VERSION especifica versões principais e secundárias na interface NDK. |
NET_PHYSICAL_LOCATION_LH A estrutura NET_PHYSICAL_LOCATION fornece ao NDIS informações sobre o local físico de um adaptador de rede registrado. |
SOCKADDR A estrutura SOCKADDR é uma estrutura genérica que especifica um endereço de transporte. |
SOCKADDR_IN A estrutura SOCKADDR_IN especifica um endereço de transporte e uma porta para a família de endereços AF_INET. |
SOCKADDR_IN6_LH A estrutura SOCKADDR_IN6_LH (ws2ipdef.h) especifica um endereço de transporte e uma porta para a família de endereços AF_INET6. |
SOCKADDR_IN6_W2KSP1 A estrutura SOCKADDR_IN6_W2KSP1 (ws2ipdef.h) especifica um endereço de transporte e uma porta para a família de endereços AF_INET6. |
SOCKADDR_STORAGE_LH A estrutura SOCKADDR_STORAGE é uma estrutura genérica que especifica um endereço de transporte. (SOCKADDR_STORAGE_LH) |
SOCKADDR_STORAGE_XP A estrutura SOCKADDR_STORAGE é uma estrutura genérica que especifica um endereço de transporte. S |
SOCKET_ADDRESS_LIST A estrutura SOCKET_ADDRESS_LIST define uma lista de tamanho variável de endereços de transporte. |
WSACMSGHDR A estrutura CMSGHDR define o cabeçalho de um objeto de dados de controle associado a um datagrama. |