Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Общие сведения о сетевых драйверах, технологиях Windows Vista и более поздних версий.
Для разработки сетевых драйверов, Windows Vista и более поздних версий вам потребуются следующие заголовки:
Рекомендации по программированию для этой технологии см. в следующих разделах:
Перечисления
|
FWPS_DISCARD_MODULE0 Тип перечисления FWPS_DISCARD_MODULE0 указывает тип модуля, который отбрасывает данные. Примечание FWPS_DISCARD_MODULE0 — это определенная версия FWPS_DISCARD_MODULE. |
|
MIB_IF_TABLE_LEVEL Тип перечисления MIB_IF_TABLE_LEVEL определяет уровень извлекаемых сведений об интерфейсе. |
|
NET_IF_ACCESS_TYPE Тип перечисления NET_IF_ACCESS_TYPE указывает тип доступа к сетевому интерфейсу NDIS. |
|
NET_IF_ADMIN_STATUS Тип перечисления NET_IF_ADMIN_STATUS указывает административное состояние сетевого интерфейса NDIS, как описано в RFC 2863. |
|
NET_IF_CONNECTION_TYPE Тип перечисления NET_IF_CONNECTION_TYPE указывает тип подключения сетевого интерфейса NDIS. |
|
NET_IF_DIRECTION_TYPE Тип перечисления NET_IF_ACCESS_TYPE указывает тип направления сетевого интерфейса NDIS. |
|
NET_IF_MEDIA_CONNECT_STATE Тип перечисления NET_IF_MEDIA_CONNECT_STATE указывает состояние подключения сетевого интерфейса NDIS. |
|
NET_IF_MEDIA_DUPLEX_STATE Тип перечисления NET_IF_MEDIA_DUPLEX_STATE указывает дуплексное состояние сетевого интерфейса NDIS. |
|
NET_IF_OPER_STATUS Тип перечисления NET_IF_OPER_STATUS определяет текущее состояние работы сетевого интерфейса NDIS. |
|
NL_ADDRESS_TYPE Тип перечисления NL_ADDRESS_TYPE указывает тип IP-адреса сетевого уровня. |
|
NL_LINK_LOCAL_ADDRESS_BEHAVIOR Тип перечисления NL_LINK_LOCAL_ADDRESS_BEHAVIOR определяет поведение локального адреса связи. |
|
NL_NEIGHBOR_STATE Тип перечисления NL_NEIGHBOR_STATE определяет состояние IP-адреса соседнего сетевого уровня, как описано в rfc 2461, раздел 7.3.2. |
|
NL_ROUTE_ORIGIN Тип перечисления NL_ROUTE_ORIGIN определяет источник IP-маршрута. |
|
NL_ROUTE_PROTOCOL Тип перечисления NL_ROUTE_PROTOCOL определяет механизм маршрутизации, с помощью которых был добавлен IP-маршрут, как описано в rfc 4292. |
|
NL_ROUTER_DISCOVERY_BEHAVIOR Тип перечисления NL_ROUTER_DISCOVERY_BEHAVIOR определяет поведение обнаружения маршрутизатора, как описано в rfc 2461. |
|
TUNNEL_TYPE Тип перечисления TUNNEL_TYPE определяет метод инкапсуляции, используемый туннелем, как описано в internet assigned names Authority (IANA). |
Функции
|
GetCurrentThreadCompartmentId Зарезервировано для последующего использования. Не используйте эту функцию. (GetCurrentThreadCompartmentId) |
|
GetNetworkInformation Зарезервировано для последующего использования. Не используйте эту функцию. (GetNetworkInformation) |
|
GetSessionCompartmentId Зарезервировано для последующего использования. Не используйте эту функцию. (GetSessionCompartmentId) |
|
SetCurrentThreadCompartmentId Зарезервировано для последующего использования. Не используйте эту функцию. (SetCurrentThreadCompartmentId) |
|
SetNetworkInformation Зарезервировано для последующего использования. Не используйте эту функцию. (SetNetworkInformation) |
|
SetSessionCompartmentId Зарезервировано для последующего использования. Не используйте эту функцию. (SetSessionCompartmentId) |
Структуры
|
FWPS_ACTION0 Структура FWPS_ACTION0 указывает действие во время выполнения, которое выполняет подсистема фильтрации, если выполняются все условия фильтрации фильтра. Примечание FWPS_ACTION0 — это определенная версия FWPS_ACTION. |
|
FWPS_ALE_ENDPOINT_ENUM_TEMPLATE0 Структура FWPS_ALE_ENDPOINT_ENUM_TEMPLATE0 определяет шаблон для перечисления конечных точек применения уровня приложений (ALE). Примечание FWPS_ALE_ENDPOINT_ENUM_TEMPLATE0 — это определенная версия FWPS_ALE_ENDPOINT_ENUM_TEMPLATE. |
|
FWPS_ALE_ENDPOINT_PROPERTIES0 Структура FWPS_ALE_ENDPOINT_PROPERTIES0 определяет свойства конечной точки применения уровня приложений (ALE). Примечание FWPS_ALE_ENDPOINT_PROPERTIES0 — это определенная версия FWPS_ALE_ENDPOINT_PROPERTIES. |
|
FWPS_CLASSIFY_OUT0 Структура FWPS_CLASSIFY_OUT0 определяет данные, возвращаемые вызывающей функции выноски classifyFn выноски. Примечание FWPS_CLASSIFY_OUT0 — это определенная версия FWPS_CLASSIFY_OUT. |
|
FWPS_DISCARD_METADATA0 Структура FWPS_DISCARD_METADATA0 описывает данные, которые были удалены подсистемой фильтров, сетевым уровнем или уровнем транспорта. Примечание FWPS_DISCARD_METADATA0 — это определенная версия FWPS_DISCARD_METADATA. |
|
FWPS_FILTER_CONDITION0 Структура FWPS_FILTER_CONDITION0 определяет условие фильтрации во время выполнения для фильтра. Примечание FWPS_FILTER_CONDITION0 — это определенная версия FWPS_FILTER_CONDITION. |
|
FWPS_FILTER0 Структура FWPS_FILTER0 определяет фильтр во время выполнения в подсистеме фильтров. Примечание FWPS_FILTER0 — это конкретная версия FWPS_FILTER, используемая в Windows Vista и более поздних версиях. |
|
FWPS_FILTER1 Структура FWPS_FILTER1 определяет фильтр во время выполнения в подсистеме фильтров. Примечание FWPS_FILTER1 — это конкретная версия FWPS_FILTER, используемая в Windows 7 и более поздних версиях. |
|
FWPS_FILTER2 Структура FWPS_FILTER2 определяет фильтр во время выполнения в подсистеме фильтров. Примечание FWPS_FILTER2 — это конкретная версия FWPS_FILTER, используемая в Windows 8 и более поздних версиях. |
|
FWPS_FILTER3 Определяет фильтр времени выполнения в подсистеме фильтров. |
|
FWPS_INBOUND_FRAGMENT_METADATA0 Структура FWPS_INBOUND_FRAGMENT_METADATA0 описывает данные фрагмента для полученного фрагмента пакета. Примечание FWPS_INBOUND_FRAGMENT_METADATA0 — это определенная версия FWPS_INBOUND_FRAGMENT_METADATA. |
|
FWPS_INCOMING_VALUE0 Структура FWPS_INCOMING_VALUE0 определяет отдельное значение данных. Примечание FWPS_INCOMING_VALUE0 — это определенная версия FWPS_INCOMING_VALUE. |
|
FWPS_INCOMING_VALUES0 Структура FWPS_INCOMING_VALUES0 определяет значения данных, передаваемые подсистемой фильтров в функцию выноски classifyFn выноски. Примечание FWPS_INCOMING_VALUES0 — это определенная версия FWPS_INCOMING_VALUES. |
|
IF_COUNTED_STRING_LH Структура IF_COUNTED_STRING указывает подсчитываемую строку для интерфейсов NDIS. |
|
IN6_ADDR Структура IN6_ADDR указывает транспортный адрес IPv6. |
|
L2_NOTIFICATION_DATA Важно. Собственный интерфейс беспроводной локальной сети 802.11 не рекомендуется использовать в Windows 10 и более поздних версиях. |
|
NDIS_INTERFACE_INFORMATION Структура NDIS_INTERFACE_INFORMATION предоставляет сведения о сетевом интерфейсе для объекта OID_GEN_INTERFACE_INFO OID. |
|
NDK_ADAPTER_INFO Структура NDK_ADAPTER_INFO указывает сведения об ограничениях и возможностях адаптера NDK. |
|
NDK_VERSION Структура NDK_VERSION указывает основные и дополнительные версии в интерфейсе NDK. |
|
NET_PHYSICAL_LOCATION_LH Структура NET_PHYSICAL_LOCATION предоставляет NDIS сведения о физическом расположении зарегистрированного сетевого интерфейса. |
|
SOCKADDR Структура SOCKADDR — это универсальная структура, указывающая адрес транспорта. |
|
SOCKADDR_IN Структура SOCKADDR_IN указывает адрес транспорта и порт для семейства адресов AF_INET. |
|
SOCKADDR_IN6_LH Структура SOCKADDR_IN6_LH (ws2ipdef.h) указывает адрес транспорта и порт для семейства адресов AF_INET6. |
|
SOCKADDR_IN6_W2KSP1 Структура SOCKADDR_IN6_W2KSP1 (ws2ipdef.h) указывает адрес транспорта и порт для семейства AF_INET6 адресов. |
|
SOCKADDR_STORAGE_LH Структура SOCKADDR_STORAGE является универсальной структурой, указывающей адрес транспорта. (SOCKADDR_STORAGE_LH) |
|
SOCKADDR_STORAGE_XP Структура SOCKADDR_STORAGE является универсальной структурой, указывающей адрес транспорта. S |
|
SOCKET_ADDRESS_LIST Структура SOCKET_ADDRESS_LIST определяет список адресов транспорта переменной величины. |
|
WSACMSGHDR Структура CMSGHDR определяет заголовок для объекта данных элемента управления, связанного с датаграммой. |