Штепсельные розетки технические характеристики: Штепсельная розетка с заземляющим контактом: материалы и конструкция

Содержание

Штепсельная розетка с заземляющим контактом: материалы и конструкция

На чтение 6 мин. Просмотров 11 Опубликовано Обновлено

Новостройки возводятся с соблюдением особых требований к прокладке электропроводки. Она обязательно должна иметь в своей конструкции заземляющие контуры. Это обуславливается тем, что бытовые приборы представляют собой высокомощные электроустановки, заключенные в металлический корпус, поэтому всегда есть риск возникновения короткого замыкания, которое может создать серьезную угрозу для человека. В связи с этим розетка штепсельная с заземляющим контактом является частью любого нового дома.

Конструкция штепсельной розетки

Устройство розетки от компании Schnaider Elektric

Главным отличием конструкции штепсельной розетки от обычной является то, что в ней присутствует три или пять контактов в зависимости от того, будет она частью однофазной или трехфазной сети соответственно.

В остальном каких-то существенных отличий нет. Розетка двухполюсная с защитным контактом может быть:

  • накладной;
  • скрытой;
  • одинарной;
  • двойной;
  • тройной.
Контактные колодки в розетке

Стандартная штепсельная розетка состоит из трех комплектующих:

  • контакт;
  • корпус;
  • колодка.

Корпус используется в качестве украшения и обеспечения защиты разъемов от внешних воздействий — блокирует доступ к токопроводящим элементам. Если в доме требуется установка трех или большего количества спаренных электроточек, в раму устанавливаются отдельные, оснащенные сердцевиной из пластика.

Крышка всегда производится из особого пластика, устойчивого к воздействию высоких температур и механических повреждений. При желании можно подобрать корпус, который будет соответствовать интерьеру помещения. Определенные модели также оснащаются другими комплектующими: подсветка, кнопка для выдавливания вилки и другие.

Основным устройством является карболитовая или керамическая колодка, закрепляющая контакты и крышку.

Карболитовые отличаются повышенной прочностью, но чаще всего встречаются только в старых розетках. Керамика сама по себе является достаточно хрупкой, в связи с чем при установке следует быть предельно осторожным, так как при возникновении на колодке даже небольших повреждений компонент уже не подлежит восстановлению.

Как подключать розетки

Крепление провода с помощью зажимных клемм

Штепсельные двухполюсные розетки с заземляющим контактом могут быть нескольких видов. На российском рынке можно найти только три ключевых конструкции, названия которых различаются в соответствии со страной-производителем, где они зачастую изготавливаются и являются наиболее распространенными.

  • Французская. В такой конструкции заземляющий контакт представляет собой простой штырь, входящий в штепсель при подключении к розетке. Под такое соединение должен использоваться специальный штепсель, отверстие в котором будет соответствовать штырю.
  • Немецкая. Главным отличием этой конструкции является наличие специальных зажимов, расположенных по бокам и выполняющих функцию заземляющего контакта.
    За счет такого подхода обеспечивается не только возможность быстрого подключения заземляющего контура, но и удобная фиксация штепселя в розетке.
  • Американская. Отличается расположением заземляющих контактов в специальных отверстиях основных разъемов конструкции.

Скрытая

Скрытая розетка с защитным контактом

Чаще всего такой вариант штепсельных розеток используется при проведении проводки внутри помещения. Основная часть находится внутри стены, защитный корпус размещается в монтажной коробке и почти не выходит за плоскость стены. Узел, через который подключатся провода, устанавливается таким образом, чтобы полностью исключить возможность выдавливания кабелей. Плотность прижатия вилки обеспечивается за счет использования пружинной шайбы.

Наружная

Наружняя штепсельная розетка с защитной шторкой

В основном является частью открытой проводки и закрепляется на стене. Основание располагается в пластмассовом корпусе, закрепленном на стене при помощи специального подрозетника.

В конструкцию входит подсветка, таймер выключения, а также крышка, оснащенная защитой от детей.

Влагозащищенные

Специальная категория розеток, предназначенных для использования в помещениях с повышенной степенью влажности: ванные, бассейны или бани. Главным отличием от обычного варианта исполнения является наличие специальной мембраны, которая используется в качестве надежного барьера, защищающего рабочие контакты. Пластиковые шторы и крышки оснащены внутренним фланцем, через который обеспечивается отвод воды и накапливающегося конденсата.

Правила установки

Стандарты расположения розеток и выключателей

Чтобы после монтажа розетка работала долго, надежно и безопасно, нужно соблюдать простые правила:

  • Электроточка должна устанавливаться на высоте от 30 до 80 см от уровня пола, за исключением надплинтусных моделей.
  • Модели, оснащенные заземляющим контактом, должны устанавливаться не ближе, чем на 50 см от приборов или газовой трубы.
  • Если в доме есть дети, следует устанавливать розетки повыше.
  • Одноместные или двуместные штепсельные розетки при скрытой установке должны быть облачены в железный или пластмассовый корпус, а резерв провода в них должен составлять 5-6 см.
  • При прокладке новой линии электроснабжения следует сразу же позаботиться об установке точек питания.
  • Если нужно поставить в ряд сразу несколько розеток, можно воспользоваться коробками, предназначенными для установки сразу двух колодок. При монтаже большего количества следует подготовить группу подрозетников, закрепляющихся друг к другу.
  • Можно использовать схему подключения «шлейф», когда контакты предыдущей розетки объединяются с питанием следующей, или же воспользоваться вариантом подключения к отдельной линии.

Перед тем как приступать к монтажу штепсельной розетки, нужно в обязательном порядке выключить электропитание, а также использовать индикатор для проверки напряжения.

Нормативы для штепсельных розеток

Рекомендуемая высота установки розеток на кухне

Занимаясь монтажом и наладкой электротехнических устройств, нужно проследить, чтобы соблюдался каждый ГОСТ и норматив, регулирующий тип розеток и общее их количество в квартире в зависимости от особенностей помещения.

Следует позаботиться о соблюдении следующих требований:

  • На каждые 6 м2 комнаты должна устанавливаться минимум одна розетка.
  • В коридоре этот норматив составляет 10 м2.
  • На кухне устанавливаются минимум три штепсельные розетки, рассчитанные на ток 6 А, а также одна с заземляющим контактом и рассчитанная на ток 10 А, если площадь помещения составляет менее 8 м2. В противном случае по нормативу на кухне должно стоять четыре точки питания первого типа.
  • Если в помещении используется стационарная электроплита, она должна быть подключена в розетку, рассчитанную на ток 25А, которую нужно заземлить.

Корпус электроточки всегда должен иметь соответствующую маркировку, по которой определяется степень ее защищенности.

Выбор и установка штепсельных розеток – это один из наиболее ответственных этапов прокладки электропроводки. Если подойти к этому вопросу ответственно, можно обеспечить продолжительный срок службы устройства и всех приборов в доме.

Электрические розетки. Стандарты и виды. Особенности

Современная жизнь немыслима без электричества. Обилие электроприборов, которые требуют подключения к сети, делают крайне желательным наличие розеток, удовлетворяющих всем запросам новейших устройств и гаджетов. Электрические розетки – это место, где скрытая от внешних глаз разветвленная система проводов и кабелей являет себя в осязаемом мире домашнего интерьера и позволяет человеку использовать свои удивительные токопроводящие качества на благо повседневной жизни. Без этого приспособления не обойтись ни в одной квартире, где есть хоть один мощный бытовой прибор, такой как холодильник или стиральная машина.

Розетка и вилка

Для подключения электрического оборудования к силовым сетям применяются различные виды штепсельного соединения. Оно состоит из двух частей (розетка и вилка).

Электрические розетки

 постоянно находятся под напряжением. Они имеют вид гнезда с закрытым расположением проводников для исключения случайного контакта с посторонними предметами.

Штепсельная вилка соединяется с источником потребления электроэнергии кабелем или образует с ним общий корпус. Окончание вилки имеет форму штырей, соответствующих расположению гнезд на розетке.

На заре широкого распространения электричества не был создан единый стандарт для применяемого оборудования. Поэтому форма и технические характеристики разъемов в разных странах оказались различными.

Стандарты

A— Американский стандарт без заземления. Также такой вид используется в Японии.
B — Американский стандарт но уже с заземлением.
C

— Европейский стандарт без заземления (в России это старое исполнение розеток — в новом и исполнении заземление присутствует). Такой тип разъёмов распространён и в Европе и в России и в ближнем Зарубежье и т.д..
D — Старый Британский стандарт.
E — Французский стандарт.
F — Европейский стандарт с заземлением. Современное исполнение розеток.
G — Британский стандарт с заземлением. Современное исполнение розеток.
H — Израильский стандарт с заземлением.
I — Австралийский стандарт с заземлением.
J — Швейцарский стандарт с заземлением.
K — Датский стандарт с заземлением.
L — Итальянский стандарт с заземлением.
M — Южно Африканский стандарт с заземлением.

При стационарной установке розетки имеют корпус для накладной или утопленной установки. Существуют и переносные варианты.

Часто изделие, приобретенное за границей, не может быть подключено  к вашей сети без использования необходимого переходного устройства.

Бытовые приборы, производимые для продажи на экспорт, обычно адаптируют к местным условиям.

Технические характеристики штепсельных соединений

Элементы штепсельного соединения должны соответствовать характеристикам электрической сети. В России и Европе применяется напряжение 220 и 380 Вольт, в США и Японии – 100-127 Вольт. В большинстве стран используется частота переменного тока 50 или 60 Гц.

Важной характеристикой вилок и розеток является максимальная расчетная сила тока, напрямую связанная с мощностью подключаемого оборудования. Бытовые электрические розетки предназначаются для тока не более 16А. Для подключения мощной техники монтируют соответствующие промышленные разъемы. В них обязательно присутствует заземляющий электрод. В бытовых сетях допускается обходиться без него.

Виды
  • Стандартная электрическая розетка, это самый распространенный тип розетки, который встречается повсюду, в каждой комнате, от гостиной до спальни и чулана, куда подключается самые популярные приборы, такие как телевизор, фен и т.
    п. Создана , этого достаточно для распространенных некрупных устройств и светильников. Более мощные электроприборы
    требуют специальных типов розеток для своего подключения к сети. Эти розетки созданы для работы с током силой 5 Ампер и напряжения 220 Вольт, имеют на своей передней панели 2 разъема. Они могут быть с заземлением и без.

Существуют различные варианты схем разводки электросети в жилых помещениях, отличающиеся как типом разветвления, так и силой тока. Розетка должна отвечать конкретным нуждам в каждом индивидуальном случае. Именно поэтому на рынке встречаются множество видов розеток с самой разной заявленной силой тока, которую они могут выдержать.

  • Заземленные розетки используются в схемах с автоматическими выключателями, которые должны проверяться на регулярной основе. В каждом доме существуют помещения с повышенной опасностью коротких замыканий. Это кухни и ванные, которые по всем правилам должны быть оснащены розетками с заземлением. Такие розетки легко отличить по массивному корпусу и полукруглому отверстию с железной окантовкой внизу между 2 основными разъемами.

  • Существуют специальные розетки, сконструированные для подключения сушильных машин. Такие электрические компоненты способны выдержать значительную мощность с напряжением от 120 до 240 Вольт. Розетки для сушильных машин часто имеют до 4-х разъемов.

  • Розетки для электрических плит также обладают повышенным запасом прочности и способностью работать в режиме экстремальной мощности и большого напряжения. Такие розетки обязательно должны работать совместно с электрическим предохранителем и заземлением.

  • Водонепроницаемые розетки с успехом находят свое применение на приусадебных участках, в открытых летних кафе и в бассейнах. Они выполнены из металла, устойчивого к коррозии и солнечным лучам, их внутренние токопроводящие детали надежно спрятаны от проникновения жидкости.

  • Розетки с защитой от посторонних предметов сделаны специально, чтобы дети и некоторые взрослые не могли просунуть в отверстия предметы, не предназначенные для этого. Принцип действия состоит в том, что в разъемы встроены специальные затворы, которые отодвигаются только при воздействии на них штекером определенной формы. Как только вилка вытащена, отверстия снова закрываются.

  • Комбинированные розетки используются в случаях, когда необходимо экономно использовать пространство. Они совмещают сразу 2 функции в одном устройстве. Например, это может быть заземленная розетка с выключателем и 15-амперный дуплекс со световой индикацией.

  • Для подключения сразу нескольких потребителей электрического тока выпускаются розетки со встроенным подавителем волнообразных скачков напряжения. Они отлично защитят устройства от неполадок в контактной сети.

  • Особняком стоят розетки для компьютерных сетей, радио и телефона. Они рассчитаны на низкие силы тока и небольшое напряжение до 30 Вольт.

В зависимости от условий применения розеток они могут иметь дополнительные функции
  • Электрические розетки с механическим таймером способны выключить прибор в нужное время без участия человека.

  • Розетки с удобным выталкивателем вилки позволяют обходиться без прикладывания лишних усилий, которые часто приводят к ослаблению крепления в стене встроенных розеток других типов.

  • Электрические розетки с подсветкой легко найти в темное время суток.

  • Электрические розетки с встроенным устройством защитного отключения размыкают цепь при обнаружении тока утечки.

Далеко не все электрические розетки созданы для соединения со всеми видами материалов электрических проводников. Некоторые разъемы не предназначены для работы с медными штекерами, другие не выдерживают алюминиевых. На оборотной стороне каждой розетки делается специальная маркировка, указывающая на тип проводника, в большинстве случаев оба материала будут подходящими.

В мире существует множество типов обрамления выходов электрической сети. Потому что для всего многообразия потребителей тока требуется разный набор специфических свойств и функциональных особенностей. Изобилие современных розеток позволяет осуществить оптимальный выбор для каждого случая и сделать работу приборов максимально удобной и безопасной.

Общие требования, применяемые ко всем типам штепсельных соединений:
  • Надежная изоляция корпуса и токоведущих частей друг от друга.
  • Обеспечение плотного контакта, соответствующего допустимой величине проходящего тока.
  • Защита от неправильного подключения, электробезопасность при неполном контакте и в момент подключения и отключения.
  • Пожаробезопасность.
Похожие темы:

Ничего не найдено для Apple Touch Icon 120X120 Precomposed Png

Выключатели

Правильный подбор расцепителя автоматического выключателя защитит электрооборудование, СБТ и разводку распределительной сети от перегруза

Электрооборудование и безопасность

Теплые полы – это не роскошь, а комфорт. При наличии в семье маленьких детей

Светильники

Виды точечных светильников, их предназначение для ПВХ потолков и ГКЛ конструкций. Правильный монтаж с

Электрооборудование и безопасность

Популярность инфракрасного пола растет за счет его преимуществ над другими вариантами. Благодаря современным технологиям

Светильники

Точечные светильники – споты улучшают яркость освещения, без возникновения теней. Равномерно распределив их по

Розетки

Выбор розетки и выключателя необходимо проводить с учетом специфики использования помещения, репутации производителя соответствующего

Ничего не найдено для Apple Touch Icon 120X120 Precomposed Png

Выключатели

Правильный подбор расцепителя автоматического выключателя защитит электрооборудование, СБТ и разводку распределительной сети от перегруза

Электрооборудование и безопасность

Теплые полы – это не роскошь, а комфорт. При наличии в семье маленьких детей

Светильники

Виды точечных светильников, их предназначение для ПВХ потолков и ГКЛ конструкций. Правильный монтаж с

Электрооборудование и безопасность

Популярность инфракрасного пола растет за счет его преимуществ над другими вариантами. Благодаря современным технологиям

Светильники

Точечные светильники – споты улучшают яркость освещения, без возникновения теней. Равномерно распределив их по

Розетки

Выбор розетки и выключателя необходимо проводить с учетом специфики использования помещения, репутации производителя соответствующего

Розетка с заземляющим контактом открытой и скрытой установки: технические характеристики

Штепсельная розетка с заземляющим контактом – применяется для подключения всевозможных электрических приборов, аппаратов, электроинструментов и удлинителей с помощью специальной вилки.

Это не сложное, не дорогое по стоимости устройство можно быстро установить и служит довольно долго при правильной эксплуатации.

Существуют разные типы розеток (двойные, влагозащищенные, с заземлением), но принцип штепсельных розеток остается неизменным.

Содержание статьи

Розетка с заземлением 220 В на 16 и 32 А – технические характеристики

Если взять Европейскую часть континента и всю Россию, то там стандартное напряжение (U) в сети составляет от 220 до 240 В. Обычные розетки рассчитаны на напряжение 220 В с нагрузкой мощностью не более 3,5 кВт.

Эксплуатация таких розеток ограничивается в пределах бытовой техники не большой мощности и рассчитаны на ток (I) 16А.

Если взять электрические приборы более мощные (электроплиты, духовые шкафы и другие электроприборы), то для них предусмотрены другие розетки с предельным током (I) 32 А и предельно допустимой мощностью 7 кВт.

Частота переменного тока для европейцев и России составляет 50 Гц, а это значит, что все электрооборудование рассчитано под эту частоту.

Степень защиты от пыли (предметов) и влаги у розеток разные. Некоторые вообще не имеют никакой защиты, а некоторые имеют IP20, IP44, IP54 и другие. Чем выше IP, тем выше защита. Например, IP54 – «5» защищает от всевозможных предметов полностью и частично от пыли, «4» защищает от брызг воды.

IP54 имеют следующие марки розеток: EL-BI EVA, ABB EVA, VIKO, EKF, DelUMO и другие. Такие розетки устанавливают во влажных помещениях, например, в ванных комнатах.

Материалы и конструкции изделия

В основном в наше время корпуса (не крышка) изготавливаются из керамики и не горючего пластика. Конечно же преимущество у керамики, потому что полимеры всегда проигрывают керамике по стойкости и нагреву.

На корпус прикручиваются с помощью винтов медные или латунные контакты. В некоторых розетках используется пружины для лучшего контакта с вилкой.

Существуют такие модификации розеток, в которых отверстия фазы и нуля закрываются шторками внутри под крышкой. Такие розетки хорошо использовать в местах, где есть дети.

Если заглянуть в ПУЭ, то согласно требованию, повсеместно на всех объектах монтируется трех проводная система (фаза, нуль и заземление) при однофазном подключении. Заземление является, как дополнительная мера безопасности от поражения человека электрическим током.

Все оборудование, приборы и инструмент снабжены специальными вилками (с заземлением), где третий провод подключен к корпусу, а значит корпус заземлен и не представляет угрозу попадания человека под напряжение.

При совмещении вилки с розеткой, происходит контакт фазы, нуля и заземления. Причем сначала заземление, потом фаза и нуль.

Штепсельная розетка с заземляющим контактом для открытой проводки

Розетка для открытой (наружной) проводки, ее еще называют «накладная». Она крепится прямо поверх стены. Такой вид монтажа быстр и прост, но не совсем эстетичен в быту (квартире, коттедже, офисе и в других подобных местах).

Такой тип монтажа актуален для производственных помещениях, снаружи зданий, в хозяйственных постройках и других типичных местах. Электропроводка к накладным розеткам прокладывается в специальной гофре или кабельном лотке.

Розетка с заземлением для скрытой проводки IP44

Чисто эстетически штепсельные розетки для скрытой проводки после монтажа их на стену выглядят намного эффектней, чем накладные, да и подводку проводов не видно.

С точки зрения электрической и пожарной безопасности, такой метод установки розеток и прокладки провода является самым оптимальным.

Если сравнивать монтаж открытого типа и скрытого, то скрытого типа более трудоемкая, так как временные и физические затраты увеличиваются.

В основном для установки в жилых помещениях используют розетки с уровнем защиты IP44, но можно конечно и другие.

Розетка накладная и врезная — видео обзор

Время просмотра 5:24

Рынок электротехнической продукции очень обширный. Есть дорогостоящие изделия и конечно же бюджетный вариант. Все зависит от вашего кошелька.

Самый лучший вариант покупки розеток – это у европейских производителей торговых марок «Prodax (Продакс)», «Legrand (Легранд)», «CGSS», «Hager», «ABB», «Schneider-electric», а также турецкие «Lezard», «Viko», «Makel».

Стоит не забывать, что надежные и качественные изделия не только увеличат срок их службы, но и повышает гарантию безопасности вашего жилья от пожара и от поражения людей электрическим током.

Виды розеток. Электрические розетки: типы штепсельных соединений

Розетка — электрический разъем, в который включаются бытовые и промышленные электроприборы. Они бывают двух типов: для скрытой установки (внутри стен, столешниц, перегородок) и для открытой установки, когда розетка крепится на поверхность. 

Бытовые приборы подключаются к розетке при помощи штепселя, или электрической вилки. В разных странах используются различные формы штепсельных соединений. Об этом надо помнить, отправляясь за границу с электроприборами: вам может потребоваться переходник.

 

Типы штепсельных соединений розеток


Электрические розетки различаются по типу штепсельного соединения. В разных странах приняты собственные стандарты для розеток и штепселей электрических приборов.  

В России и странах СНГ для бытовой техники используются розетки типа C и F (стандарт Евросоюза). Тип A и B (с заземлением) используется в США, а тип G — в Великобритании. Розетки типа D устанавливаются в арабских странах и странах Ближнего Востока, но иногда такой вариант можно встретить и в Британии. В Израиле используются розетки типа H. Китайская бытовая техника для внутреннего рынка рассчитана на розетки типа I. 

Совет: Отправляясь за границу, не забудьте взять с собой переходник для ваших электронных гаджетов. 

 

Технические характеристики розеток

Стандартные розетки рассчитаны на напряжение сети 220В. В них можно включать практически любые электроприборы, которые есть у вас в доме: телевизоры, холодильники и прочую, не слишком мощную бытовую технику. 

Для более мощных электроприборов, например, духовых или жарочных шкафов и электрических плит используются специальные силовые розетки. Для таких подключений прокладываются отдельные ветки электрической проводки, выполненные из кабеля большего сечения.  

 

Виды розеток

 

Кроме стандартных розеток для бытовой техники, существуют специальные разновидности розеток: 

Влагозащищенные розетки 

В помещениях с повышенной влажностью, например, в санузлах, ванных комнатах, и на кухнях рекомендуется устанавливать влагозащищенные розетки. Они имеют пластиковые крышки и прочие предохранительные элементы, которые прикрывают контактные отверстия розетки и защищают ее от попадания влаги на контакты. 

Существуют влагозащищенные розетки различных классов, есть даже такие, которые можно устанавливать внутри емкостей с водой, например, в бассейнах. Для санузлов и кухонь достаточно розеток, имеющих класс защиты IP 44. Этот класс защиты предохраняет розетку от сильных брызг со всех сторон, но не защищает от прямых водяных струй или потоков воды. Для таких случаев надо использовать розетки с более высоким классом защиты. 

Класс IP, или Ingress Protection Rating (в переводе с английского языка — степень защиты от проникновения) показывает, насколько электроприбор защищен от воздействия внешних факторов: попадания пыли, мелких частиц, влаги. Первая цифра (от 1 до 6) показывает, насколько розетка защищена от попадания твердых частиц. Вторая (от 1 до 8) — показывает защиту от влаги. 

Розетки с автоматический защитой 

Модели розеток с устройством автоматического отключения при превышении нагрузки или коротком замыкании называют розетками-автоматами. Их желательно устанавливать для подключения крупной бытовой техники: холодильников, мощных микроволновых печей. Такие розетки могут спасти вашу технику от случайных перепадов напряжения в электрической сети: при сильном скачке напряжения они просто отключатся. 

Розетки с подсветкой 

Розетки с подсветкой имеют небольшой светодиодный источник света, обычно направленный вниз или вверх по стене. Такую розетку хорошо видно в темноте. Розетки с подсветкой чаще всего устанавливают в спальне, прихожей или гостиной, например, для подключения зарядных устройств. 

Розетки с USB-портом 

Для зарядки гаджетов идеально подойдут розетки с USB-портами. Такая розетка имеет классической разъем для подключения электроприборов, и один или два USB-разъема для зарядки мобильных телефонов, планшетов и других электронных устройств. Очень удобно иметь такие в кабинете или у рабочего уголка.

Установка штепсельной розетки

Основные характеристики штепсельных розеток

Штепсельный разъем состоит из двух частей: розетка – мама и вилка – папа. Вторую часть разъема не будем брать во внимание, так как она по всем правилам идет в комплекте с электроприбором. О штепсельной вилке начинают думать только в том случае, когда прежняя пришла в негодность.

Но вот штепсельная розетка — совсем другое дело. Это то, что нужно внимательно выбирать при покупке. Непосвященному человеку трудно сделать правильный выбор, учитывая, что рынок наполнен огромным ассортиментом розеток, представленных различными фирмами. По внешнему виду все  розетки похожи, но не все имеют положительные характеристики.

Штепсельные розетки состоят из трех частей

Защитный корпус – это термостойкая не бьющаяся пластиковая крышка. Корпус несет функцию как декоративного элемента,  так и защитную (закрыт доступ к токоведущим частям). Защитные крышки бывают одно- и двухместные. Если требуется установить три, четыре или пять розеток, то таких внутренних спаренных розеток не бывает. Приобрести можно отдельные розетки с пластиковой сердцевиной, которые монтируются в общую рамку для розеток на 3 – 5 мест.

Колодка – это механизм, на котором держатся контакты штепсельной розетки и к чему крепится защитный корпус (крышка розетки). Колодка изготавливается из карболита или из керамики. Наиболее распространены карболитовые розетки. Керамика самый лучший диэлектрик, но при монтаже нужно быть осторожным, так как керамика очень хрупкий материал. Во время поджима контактов керамика разрушается и не подлежит восстановлению. Колодка устанавливается в подрозетнике и крепится двумя способами:

  • Первый способ. Боковые лапки колодки за счет поджима винтов плотно прижимаются к корпусу подрозетника.
  • Второй способ. Металлическая арматура колодки прижимается плотно к подрозетнику, затем крепится с двух или с четырех сторон винтами.
контакты штепсельной розетки

Контакт – рабочий элемент розетки. Именно через эти контакты передается электроэнергия потребителям. Контакты изготовлены из специального металлического сплава, обладающего определенной упругостью. Из–за пружинистых свойств лепестки контактов плотно прилегают к штырькам вилки. У дешевых розеток качество соединения оставляет желать лучшего.

Обращайте внимание на технические характеристики контактных соединений. Лучше приобретать розетки на 10 – 16 Ампер, старые образцы розеток рассчитаны на 6 – 10 Ампер, при современных нагрузках могут плавится.

Сколько штепсельных розеток нужно устанавливать?

На трех комнатную квартиру советских построек приходится примерно 10 розеток. Производя реконструкцию электропроводки,  кто — то довольствуется заложенным стандартом, либо устанавливают еще пару- тройку дополнительных розеток; другие, учитывая масштабы техногенного развития, устанавливают намного больше розеток (от 25 до 35), на ту же самую площадь.

штепсельные розетки

Основные требования к штепсельным розеткам

Особенно много штепсельных розеток требуется на кухне, в среднем 6 штук. Связано это с тем, что на кухне установлены большие потребители, такие как посудомоечная машина, духовка, электрическая плита, электрический чайник и т.д. Для таких потребителей лучше прокладывать отдельные проводники, сечением 2,5 квадрата.А электрическая плита требует особого подхода: для нее ведут проводник сечением 4 – 6 квадрата, в зависимости от потребляемой мощности, и устанавливают розетку на 32 Ампера.

Во влажных помещениях, куда входят такие помещения как ванная комната, кухня, подсобные помещения в частном секторе, т.е. те места, где есть вероятность попадания влаги, устанавливаются специальные розетки, с уровнем защиты не менее IP44.

IP44 штепсельные розетки

Для компьютера желательно провести отдельную группу. Достаточно установить одну  розетку и к ней подключить компьютерный удлинитель на 8 – 10 гнезд и прикрепить его к стене.

удлинитель для компьютера

Совет. Во время электромонтажных работ прокладывайте трехжильный провод, даже если нет заземления, третий проводник может находится в “спящем” состоянии до возможных реконструкций и переводе системы  с TN-C на систему TN-C-S. Штепсельные розетки в трехпроводной схеме устанавливают с заземляющим контактом. Даже если на данный момент нет заземления, 7-ое издание ПУЭ рекомендует установку УЗО.

Где и для чего устанавливают проходной выключатель?

Оцените качество статьи:

Вилка и розетка типа E

ТИП E

Тип E в основном используется во Франции, Бельгии, Польше, Словакии, Чехии, Тунисе и Марокко. (Щелкните здесь, чтобы увидеть полный список всех стран, в которых используется тип E)

Франция, Бельгия и некоторые другие страны стандартизировали розетку, которая отличается от розетки CEE 7/4 (тип F), которая является стандартом в Германии и других странах континентальной Европы. К счастью, вилки типа F полностью совместимы с розетками типа E и наоборот.Однако в прошлом это было не так. Причина первоначальной несовместимости заключалась в том, что заземление в розетке E осуществляется с помощью круглого штыря, который постоянно установлен в розетке. В старых вилках типа F не было отверстия для заземления для подключения заземляющего штыря розетки типа E. Этот заземляющий штифт имеет длину 14 мм и диаметр 4,8 мм. Сама вилка похожа на вилку C, за исключением того, что она круглая и имеет дополнительный гнездовой контакт для подключения заземляющего штыря розетки. Вилка имеет два 4.Штифты круглой формы диаметром 8 мм и длиной 19 мм с расстоянием между центрами 19 мм. Межцентровое расстояние между гнездовым контактом и серединой воображаемой линии, соединяющей два силовых контакта, составляет 10 мм.

Чтобы преодолеть различия между розетками E и F, была разработана универсальная вилка европейского стандарта E / F, официально названная CEE 7/7. Он имеет верхние и нижние выемки с зажимами заземления в них для сопряжения с розеткой типа F, а также имеет гнездовой контакт для подключения заземляющего контакта розетки типа E. Гибридная вилка E / F не идеально круглая, но имеет пару пластиковых выемок с левой и правой стороны для подключения к розетке типа F.

Устаревшая вилка типа E, то есть без верхних и нижних зажимов заземления и пластиковых выемок слева и справа.

Оригинальная вилка типа E, которая имеет круглую форму и не имеет зажимов для заземления, больше не используется. Однако очень редко его все еще можно найти на некоторых старых приборах. Обратите внимание, что вилка CEE 7/7 поляризована при использовании с розеткой типа E.Вилка рассчитана на 16 ампер. Кроме того, оборудование должно быть либо постоянно подключено к электросети, либо подключено через другой разъем более высокой мощности, такой как система IEC 60309. Вилка типа C идеально подходит для розетки типа E. Розетка утоплена на 15 мм, поэтому частично вставленные вилки не представляют опасности поражения электрическим током.

Розетки | WireCo Structures

Ниже приведен список сокетов для вашего конкретного приложения. Чтобы просмотреть подробную информацию о продукте, щелкните название продукта.

Архитектурные вилочные розетки

  • Материал: отливка из высокопрочной конструкционной стали
  • Проверка магнитных частиц
  • Горячеоцинкованная поверхность с цинковым покрытием
  • Посмотреть таблицу спецификаций

Открытые розетки

  • Материал: отливка из высокопрочной конструкционной стали
  • Проверка магнитных частиц
  • Горячеоцинкованная поверхность с цинковым покрытием
  • Посмотреть таблицу спецификаций

Закрытые розетки

  • Материал: отливка из высокопрочной конструкционной стали
  • Проверка магнитных частиц
  • Горячеоцинкованная поверхность с цинковым покрытием
  • Посмотреть таблицу спецификаций

Открытые мостовые розетки

  • Материал: отливка из высокопрочной конструкционной стали
  • Проверка магнитных частиц
  • Горячеоцинкованная поверхность с цинковым покрытием
  • Посмотреть таблицу спецификаций

Закрытые мостовые розетки

  • Материал: отливка из высокопрочной конструкционной стали
  • Проверка магнитных частиц
  • Горячеоцинкованная поверхность с цинковым покрытием
  • Посмотреть таблицу спецификаций

Анкерные розетки, тип 6

  • Материал: отливка из высокопрочной конструкционной стали
  • Проверка магнитных частиц
  • Горячеоцинкованная поверхность с цинковым покрытием
  • Розетки, снабженные стержнем и полуфабрикатом, тяжелой шестигранной гайкой для натяжения кабельных сборок и окончательной регулировки длины
  • Посмотреть таблицу спецификаций

Анкерные розетки, тип 7

  • Материал: отливка из высокопрочной конструкционной стали
  • Проверка магнитных частиц
  • Горячеоцинкованная поверхность с цинковым покрытием
  • Розетки с внутренней резьбой или без нее (внутренняя резьба используется для установки натяжного домкрата)
  • Посмотреть таблицу спецификаций

Анкерные розетки тип 8

  • Материал: отливка из высокопрочной конструкционной стали
  • Проверка магнитных частиц
  • Горячеоцинкованная поверхность с цинковым покрытием
  • Посмотреть таблицу спецификаций

Открытые обжимные розетки

  • Фитинги с механической обжимкой
  • Прессы высокого давления
  • Плашки прецизионные
  • Посмотреть таблицу спецификаций

Закрытые обжимные розетки

  • Материал: бесшовная штампованная сталь
  • Монтажная длина измеряется от средней линии штифтов как для открытых, так и для закрытых обжимных муфт.
  • Обжимные головки на 100% эффективны для спиральной пряди.Не подходит для полностью заблокированной катушки.
  • Посмотреть таблицу спецификаций

Технические характеристики вилки и розетки - верхние наконечники

Кэролайн Боден из Legrand рассказывает о процессах, связанных с обеспечением правильной и наилучшей спецификации промышленных вилок и розеток для удовлетворения потребностей промышленного оборудования

.

Последствия неправильного определения электротехнической продукции могут быть серьезными - вплоть до опасности для жизни.Задача получения правильной спецификации становится еще более сложной в промышленных установках, которые, как правило, требуют более надежных решений, чем в коммерческом или жилом проекте, и это создает некоторые уникальные проблемы.

В этих условиях важно, чтобы специалисты по спецификациям искали лучшее решение с точки зрения электрических характеристик, простоты установки и стоимости срока службы. При этом также необходимо учитывать долговечность, надежность, надежность подключения и безопасность продукта.

Это означает, что существуют очень разные правила спецификации для промышленных установок, и обеспечение удовлетворения каждой потребности специалиста может оказаться сложной задачей даже для самого опытного специалиста. Чтобы помочь в этих условиях, Legrand собрал десять основных советов по выбору промышленных вилок и розеток.

1. Будьте защищены

Все промышленные вилки и розетки имеют класс защиты IP (защита от твердых тел и жидкостей) и IK (защита от механического воздействия).Поэтому важно выбрать продукт с правильным рейтингом IP и IK для приложения и среды, в которой будут использоваться продукты.

2. Затраты на материалы

Очевидно, что выбор материала (металл или пластик) может повлиять на стоимость - изделия из металла, как правило, дороже, но более долговечны и имеют более высокий рейтинг IK для высокой ударопрочности и прочности. Также важно учитывать окружающую среду, поскольку сверхуказанный металлический продукт будет стоить больше, чем необходимо, в то время как недостаточно указанный пластиковый продукт вполне может быть слишком легко поврежден и, таким образом, сократить срок службы установки.

3. Угол прямой

Важно иметь в виду и учитывать наклонные, а не прямые вилки, особенно в ситуациях, когда имеется ограниченное пространство для кабелей или приложения, требующие продуктов на 63A и 125A, поскольку ручка на угловой вилке облегчает легкое извлечение из розетки.

4. Варианты монтажа

Розетки доступны как для поверхностного, так и для панельного монтажа, при этом вариант для панельного монтажа позволяет установить промышленную розетку в корпус или панель, а для поверхностного монтажа - на любую твердую поверхность с использованием жесткого кабелепровода.

5. Безопасность

Теперь доступны изделия с крышками, закрывающимися на замок, которые помогают предотвратить несанкционированное использование и обеспечивают повышенную безопасность во время обслуживания.

6. Температура

Для промышленных вилок и розеток существуют температурные ограничения, поэтому чем шире диапазон температур, тем шире их привлекательность с точки зрения среды установки. Указание продукта с неправильной рабочей температурой может привести к его ухудшению и сокращению срока службы.Следовательно, очень важно согласовать температуру с окружающей средой, в которой производится установка.

7. Крепление

Материал винтов и контактных втулок для продуктов является важным фактором, поскольку разные материалы имеют разные преимущества. Например, латунные контактные втулки обеспечивают высокое качество и надежность соединений, а винты из нержавеющей стали обеспечивают максимальную долговечность и высокую коррозионную стойкость.

8. Комбинации

Для установок с ограниченным пространством хорошо подходят комбинированные промышленные розетки для выключателей, поскольку они обеспечивают функции двух продуктов в одном устройстве, что позволяет сэкономить время и средства.

9. Безопасность

Когда промышленные вилки и розетки используются на предприятии, где сотрудники контактируют с оборудованием и источниками питания, безопасность имеет первостепенное значение. Розетки Hypra Prisinter от Legrand имеют блокированную систему отключения нагрузки, что означает, что вилка не получает питания, пока она не повернута на четверть и не зафиксируется на месте. Затем необходимо нажать на разъединитель, отключив питание, прежде чем вилку можно будет вынуть из розетки.

10. Вспомогательное оборудование

В приложениях, где требуется удаленная индикация или введение вторичного устройства, такие продукты, как Prisinter, обеспечивают решение. Могут быть установлены вставные вспомогательные контакты, которые работают вместе с главными контактами для обеспечения удаленной индикации состояния устройства. Их также можно использовать для запуска продукта поддержки, например в высокотемпературных средах, где охлаждающий вентилятор должен быть включен одновременно с питающим контуром, или в пыльных зонах, где одновременно требуется вентиляция для поддержки первичного контура.

Сводка

Некоторые из этих советов могут показаться не похожими на ракетостроение, но это не обязательно, их просто нужно учитывать. Абсолютно правильная спецификация не только помогает с точки зрения стоимости, скорости установки и безопасности конечного пользователя, но и имеет большое значение для обеспечения целостности системы и продукта, а также продления жизненного цикла продукта.

Legrand

www.legrand.co.uk

T: 0845 605 4333

Windows Sockets 2 - Win32 apps

Структура Структура Номер
__WSAFDIsSet Функция __WSAFDIsSet указывает, включен ли сокет в набор дескрипторов сокета.
__WSAFDIsSet Функция __WSAFDIsSet указывает, включен ли сокет в набор дескрипторов сокета.
принять Функция accept разрешает попытку входящего подключения к сокету.
ПринятьEx Принимает новое соединение, возвращает локальный и удаленный адрес и получает первый блок данных, отправленный клиентским приложением. Примечание. Эта функция является специфическим для Microsoft расширением спецификации Windows Sockets..
ПринятьEx Принимает новое соединение, возвращает локальный и удаленный адрес и получает первый блок данных, отправленный клиентским приложением. Примечание. Эта функция является специфическим для Microsoft расширением спецификации Windows Sockets. .
переплет Функция привязки связывает локальный адрес с сокетом.
переплет Функция привязки связывает локальный адрес с сокетом.
близкое гнездо Функция closesocket закрывает существующий сокет.
близкое гнездо Функция closesocket закрывает существующий сокет.
подключить Функция подключения устанавливает соединение с указанным сокетом.
Перечисление Протоколы A Функция EnumProtocols извлекает информацию об указанном наборе сетевых протоколов, активных на локальном хосте.
Перечисление Протоколы W Функция EnumProtocols извлекает информацию об указанном наборе сетевых протоколов, активных на локальном хосте.
FD_SET Fd_set используется функциями Windows Sockets (Winsock) и поставщиками услуг для размещения сокетов в наборе.
FD_SET Fd_set используется функциями Windows Sockets (Winsock) и поставщиками услуг для размещения сокетов в наборе.
freeaddrinfo Освобождает адресную информацию, которую функция getaddrinfo динамически выделяет в структурах addrinfo.
FreeAddrInfoEx Освобождает адресную информацию, которую функция GetAddrInfoEx динамически выделяет в структурах addrinfoex.
FreeAddrInfoExW Освобождает адресную информацию, которую функция GetAddrInfoEx динамически выделяет в структурах addrinfoex.
FreeAddrInfoW Освобождает адресную информацию, которую функция GetAddrInfoW динамически выделяет в структурах addrinfoW.
gai_strerrorA Функция gai_strerror помогает печатать сообщения об ошибках на основе ошибок EAI_ *, возвращаемых функцией getaddrinfo.
gai_strerrorW Функция gai_strerror помогает печатать сообщения об ошибках на основе ошибок EAI_ *, возвращаемых функцией getaddrinfo.
GetAcceptExSockaddrs Анализирует данные, полученные в результате вызова функции AcceptEx, и передает локальный и удаленный адреса в структуру sockaddr. Примечание. Эта функция является специфическим для Microsoft расширением спецификации Windows Sockets. .
GetAcceptExSockaddrs Анализирует данные, полученные в результате вызова функции AcceptEx, и передает локальный и удаленный адреса в структуру sockaddr.Примечание. Эта функция является специфическим для Microsoft расширением спецификации Windows Sockets. .
GetAddressByNameA GetAddressByName больше не доступен для использования в Windows Sockets 2.
GetAddressByNameW GetAddressByName больше не доступен для использования в Windows Sockets 2.
getaddrinfo Обеспечивает независимую от протокола трансляцию имени хоста ANSI в адрес.
GetAddrInfoExA Обеспечивает независимое от протокола разрешение имен с дополнительными параметрами, чтобы определить, какие поставщики пространства имен должны обрабатывать запрос.
GetAddrInfoExCancel Отменяет асинхронную операцию, выполняемую функцией GetAddrInfoEx.
GetAddrInfoExOverlappedResult Получает код возврата для структуры OVERLAPPED, используемой асинхронной операцией для функции GetAddrInfoEx.
GetAddrInfoExW Обеспечивает независимое от протокола разрешение имен с дополнительными параметрами, чтобы определить, какие поставщики пространства имен должны обрабатывать запрос.
GetAddrInfoW Обеспечивает независимый от протокола перевод имени хоста Unicode в адрес.
gethostbyaddr gethostbyaddr больше не рекомендуется для использования в Windows Sockets 2.
gethostbyaddr gethostbyaddr больше не рекомендуется для использования в Windows Sockets 2.
gethostbyaddr gethostbyaddr больше не рекомендуется для использования в Windows Sockets 2.
gethostbyname Функция gethostbyname извлекает информацию о хосте, соответствующую имени хоста, из базы данных хоста.
gethostbyname Функция gethostbyname извлекает информацию о хосте, соответствующую имени хоста, из базы данных хоста.
gethostbyname Функция gethostbyname извлекает информацию о хосте, соответствующую имени хоста, из базы данных хоста.
gethostname Функция gethostname извлекает стандартное имя хоста для локального компьютера.
gethostname Функция gethostname извлекает стандартное имя хоста для локального компьютера.
GetHostNameW Функция GetHostNameW извлекает стандартное имя хоста для локального компьютера в виде строки Unicode.
getipv4sourcefilter Извлекает состояние фильтра многоадресной рассылки для сокета IPv4.
GetNameByTypeA Функция GetNameByType извлекает имя сетевой службы для указанного типа службы.
GetNameByTypeW Функция GetNameByType извлекает имя сетевой службы для указанного типа службы.
getnameinfo Обеспечивает независимое от протокола разрешение имен от адреса к имени хоста ANSI и от номера порта к имени службы ANSI.
GetNameInfoW Обеспечивает независимое от протокола разрешение имен от адреса к имени хоста Unicode и от номера порта к имени службы Unicode.
getpeername Функция getpeername извлекает адрес однорангового узла, к которому подключен сокет.
getpeername Функция getpeername извлекает адрес однорангового узла, к которому подключен сокет.
getprotobyname Функция getprotobyname извлекает информацию о протоколе, соответствующую имени протокола.
getprotobyname Функция getprotobyname извлекает информацию о протоколе, соответствующую имени протокола.
getprotobynumber Функция getprotobynumber извлекает информацию о протоколе, соответствующую номеру протокола.
getprotobynumber Функция getprotobynumber извлекает информацию о протоколе, соответствующую номеру протокола.
getservbyname Функция getservbyname извлекает служебную информацию, соответствующую имени службы и протоколу.
getservbyname Функция getservbyname извлекает служебную информацию, соответствующую имени службы и протоколу.
getservbyport Функция getservbyport извлекает служебную информацию, соответствующую порту и протоколу.
getservbyport Функция getservbyport извлекает служебную информацию, соответствующую порту и протоколу.
GetServiceA Функция GetService извлекает информацию о сетевой службе в контексте набора пространств имен по умолчанию или указанного пространства имен.
GetServiceW Функция GetService извлекает информацию о сетевой службе в контексте набора пространств имен по умолчанию или указанного пространства имен.
getsockname Функция getsockname получает локальное имя сокета.
getsockname Функция getsockname получает локальное имя сокета.
getsockopt Функция getsockopt получает параметр сокета.
getsockopt Функция getsockopt получает параметр сокета.
getsourcefilter Извлекает состояние фильтра многоадресной рассылки для сокета IPv4 или IPv6.
GetTypeByNameA Функция GetTypeByName извлекает GUID типа службы для сетевой службы, указанной по имени.
GetTypeByNameW Функция GetTypeByName извлекает GUID типа службы для сетевой службы, указанной по имени.
часов Преобразует двойной порядок байтов от хоста к сетевому порядку байтов TCP / IP (который является прямым порядком байтов).
htonf Преобразует число с плавающей запятой из хоста в сетевой порядок байтов TCP / IP (который является прямым порядком байтов).
тон Функция htonl преобразует u_long из хоста в сетевой порядок байтов TCP / IP (который является прямым порядком байтов).
тон Функция htonl преобразует u_long из хоста в сетевой порядок байтов TCP / IP (который является прямым порядком байтов).
тон Преобразует беззнаковый __int64 из хоста в сетевой порядок байтов TCP / IP (который является прямым порядком байтов).
часов Функция htons преобразует u_short из хоста в сетевой порядок байтов TCP / IP (который является прямым порядком байтов).
часов Функция htons преобразует u_short из хоста в сетевой порядок байтов TCP / IP (который является прямым порядком байтов).
inet_addr Функция inet_addr преобразует строку, содержащую десятичный адрес IPv4 с точками, в правильный адрес для структуры IN_ADDR.
inet_addr Функция inet_addr преобразует строку, содержащую десятичный адрес IPv4 с точками, в правильный адрес для структуры IN_ADDR.
inet_addr Функция inet_addr преобразует строку, содержащую десятичный адрес IPv4 с точками, в правильный адрес для структуры IN_ADDR.
inet_ntoa Функция inet_ntoa преобразует сетевой адрес Интернета (Ipv4) в строку ASCII в стандартном десятичном формате Интернета с разделителями.
inet_ntoa Функция inet_ntoa преобразует сетевой адрес Интернета (Ipv4) в строку ASCII в стандартном десятичном формате Интернета с разделителями.
inet_ntoa Функция inet_ntoa преобразует сетевой адрес Интернета (Ipv4) в строку ASCII в стандартном десятичном формате Интернета с разделителями.
inet_ntop Функция InetNtop преобразует сетевой адрес IPv4 или IPv6 в Интернет в строку в стандартном формате Интернета. Версия ANSI этой функции - inet_ntop.
inet_pton Функция InetPton преобразует сетевой адрес IPv4 или IPv6 в Интернете в его стандартной текстовой форме представления в его числовую двоичную форму.Версия ANSI этой функции - inet_pton.
InetNtopW Функция InetNtop преобразует сетевой адрес IPv4 или IPv6 в Интернет в строку в стандартном формате Интернета. Версия ANSI этой функции - inet_ntop.
InetPtonW Функция InetPton преобразует сетевой адрес IPv4 или IPv6 в Интернете в его стандартной текстовой форме представления в его числовую двоичную форму. Версия ANSI этой функции - inet_pton.
ioctlsocket Функция ioctlsocket управляет режимом ввода-вывода сокета.
ioctlsocket Функция ioctlsocket управляет режимом ввода-вывода сокета.
слушать Функция прослушивания переводит сокет в состояние, в котором он ожидает входящего соединения.
LPFN_CONNECTEX Функция ConnectEx устанавливает соединение с указанным сокетом и при необходимости отправляет данные после установления соединения.
LPFN_DISCONNECTEX Закрывает соединение с сокетом и позволяет повторно использовать дескриптор сокета. Примечание. Эта функция является специфическим для Microsoft расширением спецификации Windows Sockets.
LPFN_RIOCLOSECOMPLETIONQUEUE Закрывает существующую очередь завершения, используемую для уведомления о завершении ввода-вывода, путем отправки и получения запросов с зарегистрированными в Winsock расширениями ввода-вывода.
LPFN_RIOCREATECOMPLETIONQUEUE Создает очередь завершения ввода-вывода определенного размера для использования с зарегистрированными в Winsock расширениями ввода-вывода.
LPFN_RIOCREATEREQUESTQUEUE Создает зарегистрированный дескриптор сокета ввода-вывода, используя указанный сокет и очереди завершения ввода-вывода для использования с зарегистрированными расширениями ввода-вывода Winsock.
LPFN_RIODEQUEUECOMPLETION Удаляет записи из очереди завершения ввода-вывода для использования с зарегистрированными в Winsock расширениями ввода-вывода.
LPFN_RIODEREGISTERBUFFER Отменяет регистрацию зарегистрированного буфера, используемого с расширениями ввода-вывода, зарегистрированными Winsock.
LPFN_RIONOTIFY Регистрирует метод, который будет использоваться для поведения уведомления, с очередью завершения ввода-вывода для использования с зарегистрированными в Winsock расширениями ввода-вывода.
LPFN_RIORECEIVE Получает сетевые данные о подключенном зарегистрированном TCP-сокете ввода-вывода или связанном зарегистрированном UDP-сокете ввода-вывода для использования с зарегистрированными в Winsock расширениями ввода-вывода.
LPFN_RIORECEIVEEX Получает сетевые данные о подключенном зарегистрированном TCP-сокете ввода-вывода или связанном зарегистрированном UDP-сокете ввода-вывода с дополнительными параметрами для использования с зарегистрированными в Winsock расширениями ввода-вывода.
LPFN_RIOREGISTERBUFFER Регистрирует RIO_BUFFERID, зарегистрированный дескриптор буфера, с указанным буфером для использования с зарегистрированными расширениями ввода-вывода Winsock.
LPFN_RIORESIZECOMPLETIONQUEUE Изменяет размер очереди завершения ввода-вывода, увеличивая или уменьшая ее для использования с зарегистрированными в Winsock расширениями ввода-вывода.
LPFN_RIORESIZEREQUESTQUEUE Изменяет размер очереди запросов, увеличивая или уменьшая ее для использования с расширениями ввода-вывода, зарегистрированными Winsock.
LPFN_RIOSEND Отправляет сетевые данные в подключенный зарегистрированный TCP-сокет ввода-вывода или связанный зарегистрированный UDP-сокет ввода-вывода для использования с зарегистрированными в Winsock расширениями ввода-вывода.
LPFN_RIOSENDEX Отправляет сетевые данные на подключенный зарегистрированный TCP-сокет ввода-вывода или связанный зарегистрированный UDP-сокет ввода-вывода с дополнительными параметрами для использования с зарегистрированными расширениями ввода-вывода Winsock.
LPFN_TRANSMITPACKETS Передает данные в памяти или данные файла через подключенный сокет.
LPFN_WSARECVMSG * LPFN_WSARECVMSG * - это тип указателя на функцию. Вы реализуете соответствующую функцию обратного вызова WSARecvMsg в своем приложении. Система использует вашу функцию обратного вызова для передачи вам данных в памяти или файловых данных через подключенный сокет.
LPN ПРОЧИСТКА Прекращает использование определенного поставщика службы пространства имен Windows Sockets.
LPNSPGETSERVICECLASSINFO Извлекает всю соответствующую информацию (схему) класса, относящуюся к поставщику пространства имен.
LPN SPINSTALLSERVICECLASS Функция NSPInstallServiceClass регистрирует схему класса обслуживания в поставщиках пространства имен.
LPNSPIOCTL Отправляет IOCTL поставщику услуг пространства имен.
LPNSPLOOKUPSERVICEBEGIN Инициирует клиентский запрос, который ограничен информацией, содержащейся в структуре WSAQUERYSET.
LPNSPLOOKUPSERVICEEND Вызывается для освобождения дескриптора после предыдущих вызовов NSPLookupServiceBegin и NSPLookupServiceNext.
LPNSPLOOKUPSERVICENEXT Вызывается после получения дескриптора от предыдущего вызова NSPLookupServiceBegin для получения запрошенной служебной информации.
LPNSPREMOVESERVICECLASS Безвозвратно удаляет указанный класс обслуживания из пространства имен.
LPNSPSETSERVICE Регистрирует или отменяет регистрацию экземпляра службы в пространстве имен.
LPNSPV2CLEANUP Уведомляет поставщика услуг пространства имен версии 2 (NSPv2) о том, что сеанс клиента завершен.
LPNSPV2CLIENTSESSIONRUNDOWN Уведомляет поставщика службы пространства имен версии 2 (NSPv2) о том, что сеанс клиента завершается.
LPNSPV2LOOKUPSERVICEBEGIN Инициирует клиентский запрос поставщика услуг пространства имен версии 2, который ограничен информацией, содержащейся в структуре WSAQUERYSET2.
LPNSPV2LOOKUPSERVICEEND Вызывается для освобождения дескриптора после предыдущих вызовов NSPv2LookupServiceBegin и NSPv2LookupServiceNextEx.
LPNSPV2LOOKUPSERVICENEXTEX Вызывается после получения дескриптора от предыдущего вызова NSPv2LookupServiceBegin для извлечения запрошенной информации от поставщика услуг версии 2 пространства имен.
LPNSPV2SETSERVICEEX Регистрирует или отменяет регистрацию имени или экземпляра службы в пространстве имен поставщика служб пространства имен версии 2 (NSPv2).
LPNSPV2STARTUP Уведомляет поставщика услуг пространства имен версии 2 (NSPv2) о том, что новый клиентский процесс должен начать использовать поставщика.
LPWSAOVERLAPPED_COMPLETION_ROUTINE TBD
LPWSPACCEPT Функция LPWSPAccept условно принимает соединение на основе возвращаемого значения функции условия.
LPWSPADDRESSTOSTRING Функция LPWSPAddressToString преобразует все компоненты структуры sockaddr в удобочитаемое - числовое строковое представление адреса. Это используется в основном для отображения.
LPWSPASYNCSELECT Функция LPWSPAsyncSelect запрашивает уведомление о сетевых событиях для сокета на основе сообщений Windows.
LPWSPBIND Функция LPWSPBind связывает локальный адрес (то есть имя) с сокетом.
LPWSPCANCELBLOCKINGCALL Функция LPWSPCancelBlockingCall отменяет блокирующий вызов, который выполняется в данный момент.
LPWSPCLEANUP Функция LPWSPCleanup прекращает использование поставщика услуг Windows Sockets.
LPWSP ЗАКРЫТЬ Функция LPWSPCloseSocket закрывает сокет.
LPWSPCONNECT Функция LPWSPConnect устанавливает соединение с одноранговым узлом, обменивается данными соединения и определяет необходимое качество обслуживания на основе предоставленной спецификации потока.
LPWSPDUPLICATESOCKET Функция LPWSPDuplicateSocket возвращает структуру WSAPROTOCOL_INFO, которую можно использовать для создания нового дескриптора сокета для общего сокета.
LPWSPENUMNETWORKEVENTS Функция LPWSPEnumNetworkEvents сообщает о возникновении сетевых событий для указанного сокета.
LPWSPEVENTSELECT Функция LPWSPEventSelect определяет объект события, который должен быть связан с предоставленным набором сетевых событий.
LPWSPGETOVERLAPPEDRESULT Функция LPWSPGetOverlappedResult возвращает результаты перекрывающейся операции для указанного сокета.
LPWSPGETPEERNAME Функция LPWSPGetPeerName получает адрес однорангового узла, к которому подключен сокет.
LPWSPGETQOSBYNAME Функция LPWSPGetQOSByName инициализирует структуру QOS на основе именованного шаблона или извлекает перечисление доступных имен шаблонов.
LPWSPGETSOCKNAME Функция LPWSPGetSockName получает локальное имя сокета.
LPWSPGETSOCKOPT Функция LPWSPGetSockOpt извлекает параметр сокета.
LPWSPIOCTL Функция LPWSPIoctl управляет режимом сокета.
LPWSPJOINLEAF Функция LPWSPJoinLeaf объединяет конечный узел в многоточечный сеанс, обменивается данными соединения и определяет необходимое качество обслуживания на основе предоставленных спецификаций потока.
LPWSPLISTEN Функция LPWSPListen устанавливает сокет для прослушивания входящих соединений.
LPWSPRECV Функция LPWSPRecv получает данные о сокете.
LPWSPRECVDISCONNECT Функция LPWSPRecvDisconnect завершает прием на сокете и извлекает данные отключения, если сокет ориентирован на соединение.
LPWSPRECVFROM Функция LPWSPRecvFrom получает дейтаграмму и сохраняет адрес источника.
LPWSPSELECT Функция LPWSPSelect определяет состояние одного или нескольких сокетов.
LPWSPSEND Функция LPWSPSend отправляет данные на подключенный сокет.
LPWSPSENDDISCONNECT Функция LPWSPSendDisconnect инициирует завершение соединения для сокета и отправляет данные об отключении.
LPWSPSENDTO Функция WSPSendTo отправляет данные в определенное место назначения, используя перекрывающийся ввод-вывод.
LPWSPSETSOCKOPT Функция LPWSPSetSockOpt устанавливает параметр сокета.
LPWSPSHUTDOWN Функция LPWSPShutdown отключает отправку и / или прием через сокет.
LPWSPSOCKET Функция LPWSPSocket создает сокет.
LPWSPSTRINGTOADDRESS Функция WSPStringToAddress преобразует удобочитаемую числовую строку в структуру адреса сокета (sockaddr), подходящую для передачи подпрограммам Windows Sockets, которые принимают такую ​​структуру.
NSPS Запуск Извлекает динамическую информацию о поставщике, например список точек входа DLL.
нтогд Преобразует беззнаковый __int64 из сетевого порядка TCP / IP в порядок байтов хоста (который является прямым порядком байтов на процессорах Intel) и возвращает значение типа double.
нтохф Преобразует беззнаковый __int32 из сетевого порядка TCP / IP в порядок байтов хоста (который является прямым порядком байтов на процессорах Intel) и возвращает число с плавающей запятой.
нтоль Функция ntohl преобразует u_long из сетевого порядка TCP / IP в порядок байтов хоста (который является прямым порядком байтов на процессорах Intel).
нтоль Функция ntohl преобразует u_long из сетевого порядка TCP / IP в порядок байтов хоста (который является прямым порядком байтов на процессорах Intel).
нтолл Преобразует беззнаковый __int64 из сетевого порядка TCP / IP в порядок байтов хоста (который на процессорах Intel является прямым порядком байтов).
н.у. Функция ntohs преобразует u_short из сетевого порядка байтов TCP / IP в порядок байтов хоста (который является прямым порядком байтов на процессорах Intel).
н.у. Функция ntohs преобразует u_short из сетевого порядка байтов TCP / IP в порядок байтов хоста (который является прямым порядком байтов на процессорах Intel).
прием Получает данные из подключенного сокета или связанного сокета без установления соединения.
прием Получает данные из подключенного сокета или связанного сокета без установления соединения.
от Функция recvfrom получает дейтаграмму и сохраняет адрес источника.
от Функция recvfrom получает дейтаграмму и сохраняет адрес источника.
выбрать Функция выбора определяет состояние одного или нескольких сокетов, ожидая при необходимости выполнения синхронного ввода-вывода.
отправить Отправляет данные о подключенном сокете.
отправить Функция sendto отправляет данные в определенное место назначения.
отправить Функция sendto отправляет данные в определенное место назначения.
УстановитьAddrInfoExA Регистрирует или отменяет регистрацию имени, имени службы и связанных адресов с конкретным поставщиком пространства имен.
УстановитьAddrInfoExW Регистрирует или отменяет регистрацию имени, имени службы и связанных адресов с конкретным поставщиком пространства имен.
setipv4sourcefilter Устанавливает состояние фильтра многоадресной рассылки для сокета IPv4.
SetServiceA Функция SetService регистрирует или удаляет из реестра сетевую службу в одном или нескольких пространствах имен.
SetServiceW Функция SetService регистрирует или удаляет из реестра сетевую службу в одном или нескольких пространствах имен.
SetSocketMediaStreamingMode Указывает, должна ли сеть использоваться для передачи потокового мультимедиа, требующего качества обслуживания.
setsockopt Устанавливает опцию сокета.
setsockopt Устанавливает опцию сокета.
набор исходных фильтров Устанавливает состояние фильтра многоадресной рассылки для сокета IPv4 или IPv6.
отключение Функция выключения отключает отправку и получение через сокет.
отключение Функция выключения отключает отправку и получение через сокет.
розетка Функция сокета создает сокет, который привязан к определенному поставщику транспортных услуг.
Файл передачи Передает данные файла через дескриптор подключенного сокета.
Файл передачи Передает данные файла через дескриптор подключенного сокета.
WPUC CloseEvent Функция WPUCloseEvent закрывает дескриптор открытого объекта события.
WPU Ручка CloseSocketHandle Функция WPUCloseSocketHandle закрывает существующий дескриптор сокета.
WPU Закрыть резьбу Функция WPUCloseThread закрывает поток, открытый вызовом WPUOpenCurrentThread.
WPU CompleteOverlappedRequest Функция WPUCompleteOverlappedRequest выполняет уведомление о завершении перекрывающегося ввода-вывода для перекрывающихся операций ввода-вывода.
WPUCreateEvent Функция WPUCreateEvent создает новый объект события.
WPUCreateSocketHandle Функция WPUCreateSocketHandle создает новый дескриптор сокета.
WPUFDIsSet Функция WPUFDIsSet проверяет принадлежность указанного дескриптора сокета.
WPUGetProviderPath Функция WPUGetProviderPath извлекает путь к DLL для указанного поставщика.
WPUModifyIFSHandle Функция WPUModifyIFSHandle получает (возможно) измененный дескриптор IFS от Ws2_32.dll.
WPUOpenCurrentThread Функция WPUOpenCurrentThread открывает дескриптор текущего потока, который может использоваться с перекрывающимися функциями в многоуровневом поставщике услуг.
WPUPostMessage Функция WPUPostMessage выполняет стандартную функцию Windows PostMessage, сохраняя обратную совместимость со старыми версиями WSOCK32.dll.
WPUQueryBlockingCallback Функция WPUQueryBlockingCallback возвращает указатель на функцию обратного вызова, которую поставщик услуг должен периодически вызывать при обслуживании операций блокировки.
WPUQuerySocketHandleContext Функция WPUQuerySocketHandleContext запрашивает значение контекста, связанное с указанным дескриптором сокета.
WPUQueueApc Функция WPUQueueApc ставит в очередь вызов асинхронной процедуры (APC) пользовательского режима в указанный поток, чтобы облегчить вызов перекрывающихся подпрограмм завершения ввода-вывода.
WPUResetEvent Функция WPUResetEvent сбрасывает состояние указанного объекта события на несигнальное. Этот вызов безопасен для использования в контексте прерывания.
WPUSetEvent Функция WPUSetEvent устанавливает состояние указанного объекта события как «сигнализируемое».Этот вызов безопасен для использования в контексте прерывания.
WSAAccept Функция WSAAccept условно принимает соединение на основе возвращаемого значения функции условия, обеспечивает спецификации потока обслуживания и разрешает передачу данных соединения.
WSAAddressToStringA Преобразует все компоненты структуры sockaddr в удобочитаемое строковое представление адреса.
WSAAddressToStringW Преобразует все компоненты структуры sockaddr в удобочитаемое строковое представление адреса.
WSAAdvertiseProvider Делает определенный поставщик пространства имен версии 2 доступным для всех подходящих клиентов.
WSAAsyncGetHostByAddr Функция WSAAsyncGetHostByAddr асинхронно извлекает информацию о хосте, которая соответствует адресу. Примечание. Функция WSAAsyncGetHostByAddr не предназначена для обеспечения параллельного разрешения нескольких адресов.
WSAAsyncGetHostByAddr Функция WSAAsyncGetHostByAddr асинхронно извлекает информацию о хосте, соответствующую адресу.Примечание. Функция WSAAsyncGetHostByAddr не предназначена для обеспечения параллельного разрешения нескольких адресов.
WSAAsyncGetHostByAddr Функция WSAAsyncGetHostByAddr асинхронно извлекает информацию о хосте, которая соответствует адресу. Примечание. Функция WSAAsyncGetHostByAddr не предназначена для обеспечения параллельного разрешения нескольких адресов.
WSAAsyncGetHostByName Функция WSAAsyncGetHostByName асинхронно извлекает информацию о хосте, соответствующую имени хоста.Примечание. Функция WSAAsyncGetHostByName не предназначена для обеспечения параллельного разрешения нескольких имен.
WSAAsyncGetHostByName Функция WSAAsyncGetHostByName асинхронно извлекает информацию о хосте, которая соответствует имени хоста. Примечание. Функция WSAAsyncGetHostByName не предназначена для обеспечения параллельного разрешения нескольких имен.
WSAAsyncGetHostByName Функция WSAAsyncGetHostByName асинхронно извлекает информацию о хосте, соответствующую имени хоста.Примечание. Функция WSAAsyncGetHostByName не предназначена для обеспечения параллельного разрешения нескольких имен.
WSAAsyncGetProtoByName Функция WSAAsyncGetProtoByName асинхронно извлекает информацию о протоколе, соответствующую имени протокола.
WSAAsyncGetProtoByName Функция WSAAsyncGetProtoByName асинхронно извлекает информацию о протоколе, соответствующую имени протокола.
WSAAsyncGetProtoByNumber Функция WSAAsyncGetProtoByNumber асинхронно извлекает информацию о протоколе, которая соответствует номеру протокола.
WSAAsyncGetProtoByNumber Функция WSAAsyncGetProtoByNumber асинхронно извлекает информацию о протоколе, которая соответствует номеру протокола.
WSAAsyncGetServByName Функция WSAAsyncGetServByName асинхронно извлекает служебную информацию, соответствующую имени службы и порту.
WSAAsyncGetServByName Функция WSAAsyncGetServByName асинхронно извлекает служебную информацию, соответствующую имени службы и порту.
WSAAsyncGetServByPort Функция WSAAsyncGetServByPort асинхронно извлекает служебную информацию, соответствующую порту и протоколу.
WSAAsyncGetServByPort Функция WSAAsyncGetServByPort асинхронно извлекает служебную информацию, соответствующую порту и протоколу.
WSAAsyncSelect Запрашивает уведомление Windows о сетевых событиях для сокета на основе сообщений.
WSAAsyncSelect Запрашивает уведомление Windows о сетевых событиях для сокета на основе сообщений.
WSACancelAsyncRequest Функция WSACancelAsyncRequest отменяет незавершенную асинхронную операцию.
WSACancelAsyncRequest Функция WSACancelAsyncRequest отменяет незавершенную асинхронную операцию.
WSACancelBlockingCall Функция WSACancelBlockingCall была удалена в соответствии со спецификацией Windows Sockets 2, версия 2.2.0.
WSACleanup Функция WSACleanup прекращает использование WS2_32.dll.
WSACleanup Функция WSACleanup прекращает использование WS2_32.dll.
WSACloseEvent Функция WSACloseEvent закрывает дескриптор открытого объекта события.
WSAConnect Функция WSAConnect устанавливает соединение с другим приложением сокета, обменивается данными соединения и определяет необходимое качество обслуживания на основе указанной структуры FLOWSPEC.
WSAConnectByList Устанавливает соединение с одной из множества возможных конечных точек, представленных набором адресов назначения (имен хостов и портов).
WSAConnectByNameA Устанавливает соединение с указанным хостом и портом.
WSAConnectByNameW Устанавливает соединение с указанным хостом и портом.
WSACreateEvent Функция WSACreateEvent создает новый объект события.
WSADeleteSocketPeerTargetName Удаляет связь между одноранговым целевым именем и IP-адресом сокета. После успешного возврата не будет никакой будущей связи между IP-адресом и целевым именем.
WSADuplicateSocketA Функция WSADuplicateSocket возвращает структуру WSAPROTOCOL_INFO, которую можно использовать для создания нового дескриптора сокета для общего сокета. Функцию WSADuplicateSocket нельзя использовать на сокете с поддержкой QOS.
WSADuplicateSocketW Функция WSADuplicateSocket возвращает структуру WSAPROTOCOL_INFO, которую можно использовать для создания нового дескриптора сокета для общего сокета. Функцию WSADuplicateSocket нельзя использовать на сокете с поддержкой QOS.
WSAEnumNameSpaceProvidersA Функция WSAEnumNameSpaceProviders извлекает информацию о доступных поставщиках пространства имен.
WSAEnumNameSpaceProvidersExA Извлекает информацию о доступных поставщиках пространства имен.
WSAEnumNameSpaceProvidersExW Извлекает информацию о доступных поставщиках пространства имен.
WSAEnumNameSpaceProvidersW Функция WSAEnumNameSpaceProviders извлекает информацию о доступных поставщиках пространства имен.
WSAEnumNetworkEvents Функция WSAEnumNetworkEvents обнаруживает вхождения сетевых событий для указанного сокета, очищает записи внутренних сетевых событий и сбрасывает объекты событий (необязательно).
WSAEnumProtocolsA Функция WSAEnumProtocols извлекает информацию о доступных транспортных протоколах.
WSAEnumProtocolsW Функция WSAEnumProtocols извлекает информацию о доступных транспортных протоколах.
WSAEventSelect Функция WSAEventSelect определяет объект события, который должен быть связан с указанным набором сетевых событий FD_XXX.
WSAGetFailConnectOnIcmpError Запрашивает состояние параметра сокета TCP_FAIL_CONNECT_ON_ICMP_ERROR .
WSAGetIcmpErrorInfo Получает информацию об ошибке ICMP, полученной на сокете TCP во время установки соединения.
WSAGetIPUserMtu Извлекает определяемое пользователем значение MTU уровня IP для сокета.
WSAGetLastError Возвращает состояние ошибки для последней неудачной операции с сокетами Windows.
WSAGetLastError Возвращает состояние ошибки для последней неудачной операции с сокетами Windows.
WSAGetOverlappedResult Функция WSAGetOverlappedResult извлекает результаты перекрывающейся операции для указанного сокета.
WSAGetQOSByName Функция WSAGetQOSByName инициализирует структуру QOS на основе именованного шаблона или предоставляет буфер для получения перечисления доступных имен шаблонов.
WSAGetServiceClassInfoA Функция WSAGetServiceClassInfo извлекает информацию (схему) класса, относящуюся к указанному классу службы, от указанного поставщика пространства имен.
WSAGetServiceClassInfoW Функция WSAGetServiceClassInfo извлекает информацию (схему) класса, относящуюся к указанному классу службы, от указанного поставщика пространства имен.
WSAGetServiceClassNameByClassIdA Функция WSAGetServiceClassNameByClassId извлекает имя службы, связанной с указанным типом. Это имя является общим именем службы, например FTP или SNA, а не именем конкретного экземпляра этой службы.
WSAGetServiceClassNameByClassIdW Функция WSAGetServiceClassNameByClassId извлекает имя службы, связанной с указанным типом. Это имя является общим именем службы, например FTP или SNA, а не именем конкретного экземпляра этой службы.
WSAGetUdpRecvMaxCoalescedSize Извлекает максимальный размер полученного объединенного сообщения для сокета UDP.
WSAGetUdpSendMessageSize Извлекает размер сообщения сегментации для сокета UDP.
WSAHtonl Функция WSAHtonl преобразует u_long из порядка байтов хоста в сетевой порядок байтов.
WSAHtons Функция WSAHtons преобразует u_short из байтового порядка хоста в сетевой порядок байтов.
WSAИмперсонатеСокетПир Используется для олицетворения субъекта безопасности, соответствующего одноранговому сокету, для выполнения авторизации на уровне приложения.
WSAInstallServiceClassA Функция WSAInstallServiceClass регистрирует схему класса службы в пространстве имен.
WSAInstallServiceClassW Функция WSAInstallServiceClass регистрирует схему класса службы в пространстве имен.
WSAIoctl Функция WSAIoctl управляет режимом сокета.
WSAIsБлокировка Эта функция была удалена в соответствии со спецификацией Windows Sockets 2 версии 2.2.0.
WSAJoinLeaf Функция WSAJoinLeaf объединяет конечный узел в многоточечный сеанс, обменивается данными подключения и определяет необходимое качество обслуживания на основе указанных структур FLOWSPEC.
WSALookupServiceBeginA Функция WSALookupServiceBegin инициирует клиентский запрос, который ограничен информацией, содержащейся в структуре WSAQUERYSET.
WSALookupServiceBeginW Функция WSALookupServiceBegin инициирует клиентский запрос, который ограничен информацией, содержащейся в структуре WSAQUERYSET.
WSALookupServiceEnd Функция WSALookupServiceEnd вызывается для освобождения дескриптора после предыдущих вызовов WSALookupServiceBegin и WSALookupServiceNext.
WSALookupServiceNextA Функция WSALookupServiceNext вызывается после получения дескриптора от предыдущего вызова WSALookupServiceBegin для получения запрошенной служебной информации.
WSALookupServiceNextW Функция WSALookupServiceNext вызывается после получения дескриптора от предыдущего вызова WSALookupServiceBegin для получения запрошенной служебной информации.
WSANSPIoctl Позволяет разработчикам выполнять управляющие вызовы ввода-вывода в зарегистрированное пространство имен.
WSANtohl Функция WSANtohl преобразует u_long из сетевого порядка байтов в порядок байтов хоста.
WSANtohs Функция WSANtohs преобразует u_short из сетевого порядка байтов в порядок байтов хоста.
WSAPoll Функция WSAPoll определяет состояние одного или нескольких сокетов.
WSAProviderCompleteAsyncCall Уведомляет клиента о завершении асинхронного вызова поставщика пространства имен версии 2.
WSAProviderConfigChange Функция WSAProviderConfigChange уведомляет приложение об изменении конфигурации поставщика.
WSAQuerySocketSecurity Запрашивает информацию о безопасности, применяемой к соединению в сокете.
WSARecv Получает данные из подключенного сокета или связанного сокета без установления соединения.
WSARecvDisconnect Функция WSARecvDisconnect завершает прием в сокете и извлекает данные отключения, если сокет ориентирован на соединение.
WSARecvEx Получает данные из подключенного сокета или связанного сокета без установления соединения.
WSARecvEx Получает данные из подключенного сокета или связанного сокета без установления соединения.
WSARecvОт Получает дейтаграмму и сохраняет адрес источника.
WSARemoveServiceClass Функция WSARemoveServiceClass навсегда удаляет схему класса обслуживания из реестра.
WSAResetEvent Функция WSAResetEvent сбрасывает состояние указанного объекта события на несигнальное.
WSA Отказ от имени Прекращает олицетворение однорангового сокета. Это должно быть вызвано после вызова WSAImpersonateSocketPeer и завершения всех проверок доступа.
WSAS Отправить Отправляет данные о подключенном сокете.
WSASendDisconnect Функция WSASendDisconnect инициирует завершение соединения для сокета и отправляет данные об отключении.
WSASendMsg Отправляет данные и дополнительную информацию управления с подключенных и неподключенных разъемов. Примечание. Эта функция является специфическим для Microsoft расширением спецификации Windows Sockets. .
WSASendTo Отправляет данные в определенное место назначения, используя перекрывающийся ввод-вывод, где это применимо.
Крюк WSASetBlockingHook Эта функция была удалена в соответствии со спецификацией Windows Sockets 2, версия 2. 2.0.
WSASetEvent Функция WSASetEvent устанавливает состояние указанного объекта события как "сигнализируемое".
WSASetFailConnectOnIcmpError Устанавливает состояние опции сокета TCP_FAIL_CONNECT_ON_ICMP_ERROR .
WSASetIPUserMtu Устанавливает определяемое пользователем значение MTU уровня IP для сокета.
WSASetLastError Функция WSASetLastError устанавливает код ошибки, который можно получить с помощью функции WSAGetLastError.
WSASetLastError Функция WSASetLastError устанавливает код ошибки, который можно получить с помощью функции WSAGetLastError.
WSASetServiceA Функция WSASetService регистрирует или удаляет из реестра экземпляр службы в одном или нескольких пространствах имен.
WSASetServiceW Функция WSASetService регистрирует или удаляет из реестра экземпляр службы в одном или нескольких пространствах имен.
WSASetSocketPeerTargetName Используется для указания имени цели однорангового узла (SPN), которое соответствует IP-адресу однорангового узла. Это целевое имя должно указываться клиентскими приложениями для безопасной идентификации однорангового узла, который должен быть аутентифицирован.
WSASetSocketSecurity Включает и применяет защиту для сокета.
WSASetUdpRecvMaxCoalescedSize Устанавливает максимальный размер объединенного сообщения, установленного для сокета UDP.
WSASetUdpSendMessageSize Устанавливает размер сообщения сегментации для сокета UDP.
WSASocketA Функция WSASocket создает сокет, который привязан к определенному поставщику транспортных услуг.
WSASocketW Функция WSASocket создает сокет, который привязан к определенному поставщику транспортных услуг.
WSAS Запуск Инициирует использование Winsock DLL процессом.
WSAS Запуск Инициирует использование Winsock DLL процессом.
WSAStringToAddressA Функция WSAStringToAddress преобразует сетевой адрес в его стандартной текстовой форме представления в его числовую двоичную форму в структуре sockaddr, подходящую для передачи подпрограммам Windows Sockets, которые принимают такую ​​структуру.
WSAStringToAddressW Функция WSAStringToAddress преобразует сетевой адрес в его стандартной текстовой форме представления в его числовую двоичную форму в структуре sockaddr, подходящую для передачи подпрограммам Windows Sockets, которые принимают такую ​​структуру.
WSAUnadvertiseProvider Делает определенный поставщик пространства имен версии 2 более недоступным для клиентов.
WSA Отключатель Блокирующий крюк Эта функция была удалена в соответствии со спецификацией Windows Sockets 2 версии 2.2.0.
WSAWaitForMultipleEvents Возвращает, когда один или все указанные объекты события находятся в сигнальном состоянии, когда истекает интервал тайм-аута или когда выполняется подпрограмма завершения ввода-вывода.
WSCDeinstallProvider Удаляет указанного поставщика транспорта из базы данных конфигурации системы.
WSCDeinstallProvider32 Удаляет указанного 32-разрядного поставщика транспорта из базы данных конфигурации системы.
WSCEnableNSProvider Изменяет состояние данного поставщика пространства имен.
WSCEnableNSProvider32 Включает или отключает указанный 32-разрядный поставщик пространства имен.
WSCEnumNameSpaceProviders32 Возвращает информацию о доступных поставщиках 32-разрядных пространств имен. Примечание. Этот вызов является строго 32-разрядной версией WSAEnumNameSpaceProviders для использования на 64-разрядных платформах. Это позволяет 64-битным процессам обращаться к 32-битным каталогам. .
WSCEnumNameSpaceProvidersEx32 Извлекает информацию о доступных поставщиках 32-битных пространств имен.
Протоколы WSCEnum Функция WSCEnumProtocols извлекает информацию о доступных транспортных протоколах.
Протоколы WSCEnum32 Извлекает информацию о доступных транспортных протоколах. Примечание. Этот вызов является строго 32-битной версией WSCEnumProtocols для использования на 64-битных платформах. Это позволяет 64-битным процессам обращаться к 32-битным каталогам. .
WSCGetApplicationCategory Извлекает категории многоуровневого поставщика услуг (LSP), связанные с приложением.
WSCGetProviderInfo Извлекает данные, связанные с информационным классом для многоуровневого поставщика услуг (LSP).
WSCGetProviderInfo32 Извлекает данные, связанные с информационным классом для 32-разрядного многоуровневого поставщика услуг (LSP). Примечание. Этот вызов является строго 32-разрядной версией WSCGetProviderInfo для использования на 64-разрядных платформах.
WSCGetProviderPath Функция WSCGetProviderPath извлекает путь к DLL для указанного поставщика.
WSCGetProviderPath42 Извлекает путь к DLL для указанного 32-разрядного поставщика.Примечание. Этот вызов представляет собой строго 32-разрядную версию WSCGetProviderPath для использования на 64-разрядных платформах. Это позволяет 64-битным процессам обращаться к 32-битным каталогам. .
WSCInstallNameSpace Устанавливает поставщик пространства имен.
WSCInstallNameSpace32 Устанавливает указанный 32-разрядный поставщик пространства имен.
WSCInstallNameSpaceEx Устанавливает поставщик пространства имен.
WSCInstallNameSpaceEx32 Устанавливает указанный 32-разрядный поставщик пространства имен.
WSCInstallProvider Устанавливает указанного поставщика транспорта в базу данных конфигурации системы.
WSCInstallProvider64_32 Устанавливает указанного поставщика транспортных услуг в 32- и 64-разрядные базы данных конфигурации системы на 64-разрядном компьютере.
WSCInstallProviderAndChains Устанавливает указанный 32-разрядный транспортный провайдер, а также его определенные цепочки протоколов в базу данных конфигурации системы Winsock 2 на 32-разрядном компьютере.
WSCInstallProviderAndChains64_32 Устанавливает указанного поставщика транспорта и его определенные цепочки протоколов в 32-разрядные и 64-разрядные базы данных конфигурации системы Winsock 2 на 64-разрядном компьютере.
WSCInstallQOSTemplate Устанавливает указанный шаблон QoS в базу данных конфигурации системы.
WSCRemoveQOSTemplate Удаляет указанный шаблон QoS из базы данных конфигурации системы.
WSCSetApplicationCategory Устанавливает разрешенные категории многоуровневого поставщика услуг (LSP), связанные с приложением.
WSCSetProviderInfo Устанавливает значение данных для указанного класса информации для многоуровневого поставщика услуг (LSP).
WSCSetProviderInfo32 Устанавливает значение данных для указанного класса информации для многоуровневого поставщика услуг (LSP).
WSCUnInstallNameSpace Удаляет указанного поставщика пространства имен.
WSCUnInstallNameSpace32 Удаляет определенный 32-разрядный поставщик пространства имен.
WSCUpdateProvider Изменяет указанного поставщика транспорта в базе данных конфигурации системы.
WSCUpdateProvider32 Изменяет указанного 32-разрядного поставщика транспорта в базе данных конфигурации системы. Примечание. Этот вызов является строго 32-разрядной версией WSCUpdateProvider для использования на 64-разрядных платформах. Это позволяет 64-битным процессам обращаться к 32-битным каталогам. .
WSCWriteNameSpaceOrder Изменяет порядок доступных поставщиков пространства имен Windows Sockets (Winsock) 2. Порядок поставщиков пространства имен определяет приоритет пространства имен при перечислении или запросе на разрешение имен.
WSCWriteNameSpaceOrder32 Изменяет порядок доступных поставщиков пространства имен Windows Sockets (Winsock) 2 в 32-разрядном каталоге.
WSCWriteProviderOrder Используется для переупорядочивания доступных транспортных провайдеров.
WSCWriteProviderOrder32 Используется для переупорядочивания доступных 32-битных транспортных провайдеров.
WSPS Запуск Функция WSPStartup инициирует использование клиентом интерфейса поставщика услуг Windows Sockets (SPI).

API WebSocket (WebSockets) - веб-API

WebSocket API - это передовая технология, позволяющая открывать сеанс двусторонней интерактивной связи между браузером пользователя и сервером. С помощью этого API вы можете отправлять сообщения на сервер и получать ответы, управляемые событиями, без необходимости опрашивать сервер для получения ответа.

Примечание: Хотя соединение WebSocket функционально несколько похоже на стандартные сокеты в стиле Unix, они не связаны.

WebSocket
Основной интерфейс для подключения к серверу WebSocket, а затем отправки и получения данных о соединении.
CloseEvent
Событие, отправляемое объектом WebSocket при закрытии соединения.
MessageEvent
Событие, отправляемое объектом WebSocket при получении сообщения от сервера.
  • HumbleNet: кроссплатформенная сетевая библиотека, работающая в браузере. Он состоит из оболочки C для WebSockets и WebRTC, которая абстрагируется от различий между браузерами, облегчая создание многопользовательских сетевых функций для игр и других приложений.
  • µWebSockets: Реализация сервера и клиента WebSocket с высокой степенью масштабируемости для C ++ 11 и Node.js.
  • ClusterWS: легкий, быстрый и мощный фреймворк для создания масштабируемых приложений WebSocket на Node.js.
  • CWS: быстрая реализация WebSocket C ++ для Node.js (вилка uWebSockets v0.14)
  • Socket.IO: протокол передачи третьей стороны на основе длинного опроса / WebSocket для Node.js.
  • SocketCluster: платформа WebSocket для публикации / подписки для Node.js с упором на масштабируемость.
  • WebSocket-Node: реализация API сервера WebSocket для Node.js.
  • Total.js: каркас веб-приложений для Node.js (пример: чат WebSocket)
  • Faye: WebSocket (двусторонние соединения) и EventSource (односторонние соединения) для сервера и клиента Node.js.
  • SignalR: SignalR будет использовать WebSockets под прикрытием, когда он доступен, и изящно откатиться к другим методам и технологиям, когда это не так, в то время как код вашего приложения останется прежним.
  • Caddy: веб-сервер, способный проксировать произвольные команды (stdin / stdout) как веб-сокет.
  • ws: популярная клиентская и серверная библиотека WebSocket для Node.js.
  • jsonrpc-twoirectional: асинхронный RPC, который при одном подключении может иметь функции, экспортируемые на сервере и, в то же время, на клиенте (клиент может вызывать сервер, сервер также может вызывать клиента).
  • cowboy: Cowboy - это небольшой, быстрый и современный HTTP-сервер для Erlang / OTP с поддержкой WebSocket.
  • WebSocket King: клиентский инструмент, помогающий разрабатывать, тестировать и работать с серверами WebSocket.
  • PHP WebSocket Server: сервер, написанный на PHP для обработки подключений через websockset wss: // или ws: // и обычные сокеты через ssl: //, tcp: //

Таблицы BCD загружаются только в браузере

Объяснение интерфейса, ключа и сокета M.2

SSD-накопители M.2: большая производительность достигается в небольших пакетах

Твердотельные накопители (SSD), выпущенные в последние годы, стали быстрее и способны обрабатывать большие объемы данных. Однако их полные возможности сдерживаются или ограничиваются интерфейсами, к которым они подключены.Интерфейсы Serial ATA 3 поколения rd , разработанные для гораздо более медленных механических жестких дисков, работают с максимальной собственной скоростью передачи 6 Гбит / с.

Интерфейс Mini-SATA (mSATA), хотя и разработан специально для обеспечения наименьшего форм-фактора для твердотельных накопителей, ограничен каналом SATA 6 Гбит / с. Стандарт M.2, спецификация для установленных внутри компьютеров дополнительных карт, был создан для устранения ограничений mSATA и предоставления дополнительных возможностей для карт малого форм-фактора, включая твердотельные накопители разных размеров и разной емкости.M.2 изначально назывался форм-фактором следующего поколения (NGFF), а затем формально переименован в M.2 в 2013 году. M.2 улучшает стандарт mSATA, который использует физическую компоновку карты и разъемы мини-карты PCI Express ® . . Как "преемник" mSATA, M. 2 обеспечивает более высокую производительность и емкость при минимальном размере модуля.

Модуль SSD M.2 подключается к хосту через интерфейс SATA или через линию PCI Express (PCIe). Хотя M.2 поддерживает как SATA, так и PCIe, M.2 можно вставить только в один из двух интерфейсов, поэтому проверьте документацию материнской платы, чтобы убедиться, что ваш модуль подходит и работает с соответствующим разъемом на материнской плате.

Различия между M.2 и mSATA SSD

Оба являются высокопроизводительными твердотельными накопителями, предназначенными для небольших устройств, таких как ноутбуки и планшеты. Интерфейс mSATA, используемый для обеспечения наименьшего форм-фактора SSD. Однако он ограничен скоростью соединения SATA 3.0 6 Гбит / с и максимальной емкостью 1 ТБ.Форм-фактор M.2 возник из-за необходимости иметь множество вариантов для карт малого форм-фактора, включая твердотельные накопители разных размеров и с разной емкостью, а также возможности для дальнейшего расширения емкости. M.2 обеспечивает более высокую производительность при минимальном размере модуля. Твердотельные накопители M.2 поставляются в виде более длинных модулей и с двусторонним набором компонентов, что обеспечивает большую емкость хранения при минимальном пространстве. Он не требует кабелей питания или данных, что делает установку полной без необходимости прокладки кабелей.

M.2 SSD поддерживают интерфейсы SATA и PCIe. Спецификация SATA версии 3.2 в ее золотой версии по состоянию на август 2013 года стандартизирует SATA-версию M.2 как новый формат для устройств хранения и определяет схему его аппаратного обеспечения. Для версии PCIe подробности включены в Спецификацию PCI-SIG M.2, ред. 1.1.

Физически они выглядят по-разному и не могут быть вставлены в одни и те же розетки. На рисунках ниже показаны твердотельные накопители ATP M.2 и mSATA.

SATA или NVMe?

SATA остается одним из наиболее широко используемых интерфейсов в промышленных и корпоративных приложениях, поэтому M.2 модуля SATA - оптимальный выбор для тех, кому нужна совместимость с существующими системами, а также удобство горячей замены и горячего подключения. Модули M.2, разработанные для интерфейса SATA, будут работать в соответствии с последним стандартом поколения SATA 3 rd , который обеспечивает скорость до 6 Гбит / с.

Предприятия и клиентские системы, которым требуется повышенная скорость, могут воспользоваться преимуществами энергонезависимой памяти Express или NVM Express ® (NVMe ), спецификации интерфейса, разработанной специально для флэш-памяти NAND и твердотельных накопителей нового поколения.NVMe использует существующую технологию PCIe для эффективной поддержки растущих потребностей в полосе пропускания корпоративных и клиентских систем. Модуль M.2 SSD на основе NVMe, установленный на полосе PCIe x2, будет работать со скоростью 15,75 Гбит / с, а модуль, установленный на полосе PCIe x4, будет работать со скоростью 31,5 Гбит / с - огромный скачок в скорости и производительности.

Модуль SSD M.2 разработан только для интерфейса SATA или PCIe, но не для обоих одновременно, хотя в некоторых системах могут быть разъемы M.2, которые будут поддерживать один или оба интерфейса.

ATP предлагает решения M.2 SATA и PCIe. Твердотельные накопители ATP NVMe разработаны для интерфейса PCIe 3.0 x4.

Размер имеет значение
Модули

M.2 бывают разных размеров и также могут использоваться для Wi-Fi, WWAN, Bluetooth, GPS и NFC.

SSD-накопители

M.2 обычно бывают трех размеров, которые можно определить по названию карты - 2224, 2260 и 2280 - «22» представляет ширину в миллиметрах (мм), а следующие две цифры представляют длину, также в мм. Чем длиннее накопитель, тем больше микросхем NAND можно установить; следовательно, больше возможностей.

При выборе правильного размера необходимо учитывать, сколько твердотельных накопителей можно упаковать в шасси, а также проблемы управления температурным режимом, которые могут быть существенным фактором для стабильной производительности. Если площади для рассеивания тепла недостаточно, это может привести к снижению производительности и нестабильности в долгосрочной перспективе.

На рисунке ниже показаны твердотельные накопители ATP M.2 разной длины.

Ключи и розетки

M.2 SSD имеет «ключ», предотвращающий вставку разъема карты (вилка) в несовместимый разъем (розетка) на хосте.Спецификация M.2 определяет 12 идентификаторов ключей на плате модуля и интерфейсе сокета, но твердотельные накопители M.2 обычно используют три общих ключа: B, M и B + M. Вы найдете тип ключа, обозначенный на краевом разъеме (или золотых пальцах) SSD или рядом с ним. Перед развертыванием твердотельных накопителей M.2 определите тип разъема на хосте и проверьте ключ разъема модуля, поскольку каждый разъем следует вставлять только в соответствующий разъем.

ATP M.2 SATA SSD имеют B + M-ключи (могут вставляться в гнезда для модулей с B-ключом и M-ключом), а M.2 твердотельных накопителя NVMe для PCIe 3.0 x4 имеют M-ключ.

ID ключа

Расположение штифта

Интерфейс

А

8-15

2x PCIe x1 / USB 2.0 / I2C /
DP x4

В

12-19

PCIe x2 / SATA / USB 2.0 / USB 3.0 / HSIC / SSIC / Аудио / UIM / I2C

С

16-23

Зарезервировано для использования в будущем

D

20-27

Зарезервировано для использования в будущем

E

24-31

2 порта PCIe x1 / USB 2.0 / I2C / SDIO /
UART / PCM

F

28-35

Интерфейс памяти будущего (FMI)

G

39-46

Не используется для M.2; для специальных / нестандартных приложений

H

43-50

Зарезервировано для использования в будущем

J

47-54

Зарезервировано для использования в будущем

К

51-58

Зарезервировано для использования в будущем

L

55-62

Зарезервировано для использования в будущем

М

59-66

PCIe x4 / SATA

Таблица 1.Идентификаторы ключей модуля, расположение контактов и интерфейсы.

Источник: «Все о твердотельных накопителях M.2», Ассоциация производителей сетей хранения данных (SNIA). 2014.

Разъемы

M.2 на хосте называются «розетками». Каждая розетка имеет уникальный механический ключ, и модули не взаимозаменяемы между розетками. Согласно спецификации PCI Express M.2 версии 1.1, разъемы различаются следующим образом:

  • Разъем 1: Разъем для подключения к Wi-Fi ® , Bluetooth ® , NFC (связь ближнего поля) или Wi-Gig.
  • Socket 2: WWAN / SSD / Other Socket, который будет поддерживать различные решения WWAN + GNSS (глобальная навигационная спутниковая система), различные конфигурации SSD и SSD Cache и другие еще не определенные решения. (Если на материнской плате есть разъем Socket 2 для карты WWAN, и он не используется, в разъем можно установить небольшой твердотельный накопитель M.2 с ключом B + M. Подробные сведения см. В документации материнской платы).
  • Socket 3: Разъем для SSD-накопителя с SATA или до четырех линий PCIe.

Важные примечания:

  • Обратитесь к документации материнской платы, чтобы убедиться, что M.2 подходит и работает с соответствующим разъемом на материнской плате.
  • Модули
  • M.2 не поддерживают «горячую» замену или «горячую» замену. Выполнение «горячей» замены или «горячей» замены может повредить модули и причинить вред человеку, выполняющему эту операцию.
Заключение

По мере того, как твердотельные накопители продолжают революционизировать способы обработки данных предприятиями, выбор подходящего носителя в правильном форм-факторе и соответствующих интерфейсов будет иметь решающее значение. Твердотельные накопители M.2, предлагающие меньшие по размеру, более быстрые и эффективные хранилища, расширяют диапазон выбора и решений для соответствия рабочим нагрузкам, цене и производительности.

Для получения дополнительной информации о твердотельных накопителях ATP M.2 посетите веб-сайт ATP или свяжитесь с дистрибьютором / представителем ATP в вашем регионе.

WinSock версии 2.0: обзор, состояние и указатели

WinSock версии 2.0: обзор, состояние и указатели

5 декабря 1998 г.

[ Вернуться домой ]


Статус WinSock 2

Для получения информации о состоянии определенных функций WinSock 2 см. WinSock 2 Страница состояния функции . Вот резюме:

  • WinSock 2 SDK : сентябрь 1998 г. как часть платформы Microsoft SDK », доступный в Интернете через MSDN.Скачать.
  • Надстройка для Windows 95 : Эквивалентна версии Win98, но отсутствует Поддержка GQOS. Скачать (ищите «Обновление Windows Socket 2»).
  • Native в Windows 98 : включает поддержку «Generic» QOS APIs »(поддержка RSVP только )
  • Собственный в Windows NT4 : доступны существенные обновлений в пакете обновления 4 (SP4). Скачать: WorkStation и Сервер
  • Собственный в Windows 2000 (он же «NT5») : Beta 2 имеет GQOS с RSVP, дифференцированными услугами, контролем трафика и соблюдением политик.

WinSock 2 Обзор

WinSock версии 1.1 является стандартом с момента его выпуска в январе. 1993 года, и превзошел первоначальное намерение авторов предоставить мощный и гибкий API для создания универсальных приложений TCP / IP. Некоторые имеют утверждал, что это был незамеченный герой феноменального успеха Интернета, поскольку это позволило создать одно сетевое приложение - например, Netscape браузер, например - для работы на многих стеках TCP / IP для ПК, которые существовало в то время.

С тех пор индустрия компьютерных сетей полностью изменилась: Многие поставщики TCP / IP почти исчезли после того, как их программное обеспечение было заменены бесплатными реализациями TCP / IP от Microsoft, встроенными в операционную системы. Интернет продолжал набирать популярность , набирая популярность на , поскольку есть количество приложений, которые зависят от WinSock, и они изменились по мере их разнообразия. Приложения стали более требовательными к Интернету Сервисы. В результате сам Интернет меняется, развивается. Grand Подключение телефонных, радио- и телевизионных сетей к Интернету Протоколы (IP) в стадии разработки. Так что, конечно, неудивительно, что WinSock - API - также претерпели изменения. В частности, в поддержку за новую Интернет-концепцию «Качество обслуживания» (QoS). Но это не все.

Авторы Windows Sockets версии 1.1 изначально ограничили объем спецификации API в первую очередь на TCP / IP, но это не препятствовало возможность того, что WinSock - как и его модель сокетов Беркли - может поддерживать другие комплекты протоколов.Windows Sockets версии 2.0 (WinSock 2) формализует API для ряда других наборов протоколов - ATM, IPX / SPX и DECnet - и позволяет им сосуществовать одновременно. WinSock 2 также добавляет существенные новый функционал. Самое главное, он все это делает и при этом сохраняет полная обратная совместимость с существующей 1.1 - некоторые из которых уточнены дальше - так что все существующие приложения WinSock могут продолжать работать без модификации (исключение составляют приложения WinSock 1.1, использующие блокирующие хуки, в этом случае их нужно переписать для работы без их)..

WinSock 2 выходит за рамки простого обеспечения сосуществования нескольких протоколов стеки, теоретически он даже позволяет создавать приложения, которые не зависит от сетевого протокола. Приложение WinSock 2 может прозрачно выберите протокол в зависимости от его потребностей в обслуживании. Приложение может адаптироваться на различия в сетевых именах и адресах с помощью механизмов WinSock 2 обеспечивает.

Вот список новых функций, которые предоставляет WinSock 2:

  • Поддержка нескольких протоколов: Архитектура WOSA давайте поставщики услуг "plug-in" и "pile-on"
  • Независимость транспортного протокола: Выберите протокол предоставляемых ими услуг
  • Несколько пространств имен : Выберите протокол, который вы хотите разрешить имена хостов или найти службы
  • Scatter and Gather: Получение и отправка, в и из нескольких буферы
  • Перекрывающиеся объекты ввода-вывода и событий: Использование парадигм Win32 для увеличения пропускной способности
  • Качество обслуживания: Согласование и отслеживание пропускной способности на розетку
  • Многоточечная и многоадресная передача: Независимые от протокола API и API для конкретных протоколов
  • Условное принятие: Возможность отклонить или отложить запрос на подключение до его появления
  • Данные подключения и отключения: Для транспортных протоколов которые его поддерживают (ПРИМЕЧАНИЕ: TCP / IP не поддерживает)
  • Совместное использование сокета: Два или более процессов могут совместно использовать сокет ручка
  • Идентификаторы поставщика и механизм расширения поставщиков: Поставщик могут быть добавлены конкретные API
  • Многоуровневые поставщики услуг: Возможность добавления услуг существующим поставщикам транспортных услуг

В двух словах, WinSock 2 - это WinSock 1.1 на стероидах, это суперсет API и архитектуры 1.1. Помимо новых функций, он также проясняет существующие неоднозначности в спецификации WinSock 1.1 и добавляет новые расширения, которые используют возможности операционной системы и улучшают производительность и эффективность приложения. Наконец, WinSock 2 включает номер новых расширений для конкретных протоколов. Эти расширения - например, многоадресная рассылка параметры сокетов - вынесены в отдельное приложение, поскольку основной WinSock 2 спецификация протокола не зависит от протокола.

[ В начало ]


Архитектура WinSock 2

Авторы WinSock версии 1.1 намеренно ограничили его область применения в название целесообразности. Одним из результатов этого является простая архитектура WinSock 1.1. Один WINSOCK.DLL (или WSOCK32.DLL) предоставляет WinSock API, и эта DLL "общается" с нижележащим стеком протокола через собственный программный интерфейс. Это работает довольно хорошо, начиная с версии 1.1. WinSock поддерживает только один набор протоколов - TCP / IP, и большинство компьютеров под управлением Windows имеет только один сетевой интерфейс.

Однако эта архитектура WinSock 1.1 ограничивает систему только одним WinSock DLL активна в системном пути одновременно. В результате непросто иметь более одной реализации WinSock на машине одновременно. Там являются законными причинами, по которым требуется несколько реализаций WinSock. Например, может потребоваться стек протоколов от одного поставщика через соединение Ethernet и стек другого поставщика по последовательной линии.

WinSock 2 имеет совершенно новую архитектуру, которая обеспечивает гораздо большую гибкость.Новая архитектура WinSock 2 позволяет одновременно поддерживать несколько стеки протоколов, интерфейсы и поставщики услуг. Есть еще один DLL сверху, но есть еще один уровень ниже и стандартный поставщик услуг интерфейс, оба из которых добавляют гибкости.

WinSock 2 использует модель архитектуры открытых систем Windows (WOSA), который отделяет API от поставщика услуг протокола. В этой модели WinSock DLL предоставляет стандартный API, и каждый поставщик устанавливает свои уровень собственного поставщика услуг внизу.Уровень API «говорит» поставщику услуг через стандартизованный интерфейс поставщика услуг (SPI), и он способен одновременно выполнять мультиплексирование между несколькими поставщиками услуг. Следующий рисунок иллюстрирует архитектуру WinSock 2.

 + --------------- + + ----------------- ++ ------------ ----- +
    | WinSock 2 | | 16-битный WinSock || 32-битный WinSock |
    | Приложение | | 1.1 Приложение || 1.1 Приложение |
    + --------------- + + ----------------- ++ ------------- ---- +
             | | |
             | + ----------------- ++ ----------------- + <- WinSock
             | | WINSOCK.DLL || WSSOCK32.DLL | 1.1 API
             | | (16 бит) || (32-бит) |
             | + ----------------- ++ ----------------- +
             | |
    + ------------------------------------------------- ------ + <-  WinSock
  | WS2-32.DLL (32-разрядная версия) |  2.0 API
  + ------------------------------------------------ ------- +
                                 |
    + ------------------------------------------------- ------ + <---  WinSock
  | + ----------- ++ -------------- ++ ------------ ++ ---- ------ + |  2.0 SPI
  || TCP / IP || На основе TCP / IP || дополнительная || Многослойная СП || /
    || транспорт || пространство имен || сервис | + ---------- + | /
    || сервис || сервисные услуги || провайдеры | + ---------- + | <-
    || провайдер || vider (DNS) || (SPX и др.) || Любой ТСП ||
    | + ----------- ++ -------------- ++ ------------ ++ ----- ----- + |
    + ------------------------------------------------- ------ +
 

Обратите внимание, что спецификация WinSock 2 состоит из двух отдельных частей: API для разработчиков приложений и SPI для стека протоколов и пространства имен поставщики услуг.Также обратите внимание, что промежуточные уровни DLL независимы как разработчиков приложений, так и поставщиков услуг. Эти библиотеки DLL предоставляется и поддерживается Microsoft и Intel. И, наконец, обратите внимание, что многоуровневые поставщики услуг будут показаны на этой иллюстрации один или несколько ящиков наверху поставщика транспортных услуг.

Нет 16-битного WinSock 2

Нет планов по созданию 16-битной WinSock 2 DLL (WS2-16.DLL) по ряду причин, не в последнюю очередь из-за того, что сервис провайдеры не проявили особого интереса к разработке 16-битных версий своих модули.Это означает, что нет WinSock 2 для Windows версии 3.1 (или 3.11).

WinSock 2 разработан только для 32-битных платформ Windows; Не может быть запускать с использованием Win32s на 16-битных платформах Windows. Тем не менее, как описано ранее (почти) все 16-битные приложения WinSock 1.1 могли использоваться

Нет WinSock 2 для NT 3.51

Windows NT версии 4 называлась «обновлением оболочки», так как Самым очевидным изменением стало добавление пользовательского интерфейса Windows 95.Но в конструкции ядра NT4 было изменено гораздо больше. Были внесены значительные изменения, чтобы сделать WinSock 2 родной сетью. API для Windows NT4. В результате WinSock 2 не будет доступно для NT 3.51 или более ранней *.

* Также обратите внимание, что хотя Windows CE - это новый 32-разрядный сетевой адаптер, операционная система от Microsoft, которая предоставляет WinSock API, Windows CE 2.0 поддерживает только подмножество WinSock 1.1

[ В начало ]


WinSock Version 2 Технические характеристики

Спецификация WinSock 2 фактически состоит из нескольких отдельных документы. Каждый из этих документов обычно (хотя и не всегда) доступен в 3 разных форматах: MS Word для Windows (.doc), текст (.txt) и Постскриптум (.ps). Большинство из них БОЛЬШИЕ (250+ страниц каждая), поэтому вас поощряют для двусторонней печати, если возможно.

ПРИМЕЧАНИЕ: Хотя следующие спецификации очень полезны и в основном полные, к сожалению, эти общедоступные спецификации (в формате Word95) не были полностью синхронизированы с фактическим Выпуски WinSock и бета-версии от Microsoft.Для самых последних версии документации WinSock API - особенно для проприетарных Расширения Microsoft - вам необходимо приобрести подписку на Microsoft Developer's Сеть (MSDN). Ядро WinSock по-прежнему является открытым стандартом, но множество новых изменений и дополнений наряду с изменениями в TCP / IP на базе ПК индустрия сетевых стеков сделала это намного меньше.

  • Окна Sockets 2 API (WSAPI22.DOC, редакция 2.2.2, 7 августа 1997 г.): спецификация интерфейса прикладного программирования; это содержит версию 1.1, а также новый протокол WinSock2 и API, независимые от пространства имен. В в последнюю версию были добавлены расширения разрешения имен (они находился в отдельном документе), а аннотированный список хромых - еще один новое дополнение.
  • WinSock Общее сопоставление QoS : (QOS_SPEC.DOC, редакция 3.1, 21 сентября, 1998): это определяет подробности сопоставления между WinSock Generic API качества обслуживания (GQOS) и протокол ReServation (RSVP), дифференцированные услуги и контроль трафика.Он также описывает требования к приложению для различных сценариев. Очень информативно и полезный!!
  • Окна Приложение для протокола Sockets 2 (WSANX203.DOC, версия 2.0.3, 10 мая 1996 г.): содержит информацию, относящуюся к конкретным транспортным протоколам, но наиболее полезные и актуальные части касаются расширений TCP / IP. (включая многоадресную рассылку), IPv6 и IPX / SPX. Другие, которые он включает, предназначены для DECNet, TAPI, Wireless, API уровня безопасности сокетов и RSVP (. для этого было произведено несколько обновлений по сравнению с , для ряда лет (примерно с августа 1996 г.) для IP-безопасности, банкоматов и ST-II.Обратите внимание, что RSVP Microsoft не поддерживает , а API RSVP (хотя Intel Дополнительный поставщик услуг PC-RSVP выполняет большую часть этого ), и никто когда-либо реализовывал API SSL или TAPI, как определено, и DECNet кажется умирать тихой смертью.
  • Окна Sockets 2 SPI : это спецификация интерфейса поставщика услуг. которые должны предоставить разработчики WinSock. Разработчики приложений WinSock не нужно ссылаться на это, поскольку SPI используется только WinSock DLL (имя файла: WSSPI22, текущая версия 2.2.2, 7 августа 1997 г.).
  • WinSock 2 Средства отладки и трассировки : Это недавно добавленная функция в коллекции обновленных версий спецификации WinSock 2 от 22.01.96 (имя файла: DBGSPEC, у него нет титульного листа или номера редакции).


Документы WinSock 2 API и Приложение для протокола: представляет особый интерес для разработчиков приложений WinSock (тех, кто работает выше библиотеки DLL WinSock 2). Принимая во внимание, что документ WinSock 2 SPI предназначен для те, кто предоставляет сервис WinSock 2 (те, кто работает ниже , WinSock 2 DLL, чтобы предоставить пространства имен, транспорты или многоуровневые службы).

Документ WinSock 2 Debug and Trace Facility будет иметь интерес как для разработчиков приложений, так и для поставщиков услуг что касается людей техподдержки. Этот документ описывает замечательное новое дополнение к WinSock 2 Software Development Kit (SDK), который предоставляет возможность для отслеживания вызовов и возвратов функций WinSock 2. Эти новые объекты будут оказать неоценимую помощь в определении виновных в возникновении проблемы существует: разработчик приложения WinSock 2, промежуточная DLL или служба провайдер.

Другая документация по WinSock 2

Документы для конкретных поставщиков

  • Intel's RSVP LSP: Реализация протокола Interent ReSerVationProtocol для конкретного протокола WinSock 2.
  • Intel и Nokia Спецификация узкополосных сокетов (v1.0 3/97): WinSock API и SDK для беспроводных пейджеров и (цифровых) сотовых телефонов
  • Microsoft SSL LSP (похоже, больше не доступен): бета версия поставщика многоуровневых услуг протокола Socket Security Layer (SSL) для WinSock 2 был доступен, но недавно исчез.Я слышал обещание, что он скоро появится снова, новый и улучшенный (с использованием CryptoAPI, а не криптосервисы BSafe). Спецификация для их API все еще доступен, хотя скоро он будет изменен на согласен с новой версией. Обратите внимание, что это будет отклоняться от текущей спецификации в приложении Winsock 2 для протокола.
  • Провайдер IP-услуг Novell и поставщик пространства имен NDS: Службы сетевых каталогов (NDS), DHCP, и протокол определения местоположения для предоставления SAP-сервисов по TCP / IP
  • Стек TCP / IP
  • WRQ: В их официальном документе о реализациях TCP / IP упоминается WinSock 2, многоадресная рассылка и IPv6, среди прочего

Самые свежие документы в MSDN

  • Microsoft Developers 'Network (MSDN) CD-ROM содержит копии последних спецификации, которые включают множество новых API, которые еще не включены в распространяемый.DOC (MSWord) форма спецификаций.
  • ПРИМЕЧАНИЕ: Версии Microsoft Спецификации WinSock 2 включают некоторые проприетарные (не WinSock) API, перемежающиеся со стандартными API. В большинстве случаев эти помечены, но будьте осторожны при их использовании, поскольку у них могут быть проблемы с сторонние многоуровневые или базовые поставщики услуг. Для получения дополнительной информации см. http://www.sockets.com/mswsock.htm

    [ В начало ]


    Советы DLL трассировки отладки

    Для обеспечения возможностей отладки / трассировки SDK поставляется с (нераспространяемым) вставная замена DLL WinSock 2, которая выводит вызов функции и вернуть информацию во внешнюю DLL ( DT_DLL.DLL ). Эта отладка / трассировка DLL имеет простой пользовательский интерфейс, который позволяет просматривать и / или перенаправлять информации отладки / трассировки. SDK даже включает исходный код для DT_DLL.DLL, на случай, если вы хотите заглянуть или повозиться "под капотом". Полезно, полезно, полезно! Для получения дополнительной информации см. Мою отладку Проблемы с DLL трассировки (на странице состояния функций WinSock 2 в Раздел Поддержка протокола) и трассировка отладки Технические характеристики.

    DLL Debug Trace будет работать только при замене WS2-32.DLL с символическая (отладочная) версия, которая поставляется с WinSock 2 SDK. Это рекомендуется сделать НЕ положить DT_DLL.DLL в вашу \ windows \ system каталог. Как минимум, окно сообщения DT_DLL всплывает каждые время, когда вы запускаете приложение WinSock, раздражает, но в худшем случае может ваша система не загружается, если у вас есть серверы, которые запускаются автоматически на Windows NT 4.0 (поскольку автоматически появляется диалоговое окно с запросом куда должен идти вывод).

    [ В начало ]


    Веб и FTP-сайты для WinSock 2 Stuff

    Вы можете получить копии текущих предварительных спецификаций для WinSock 2 API , Приложение для конкретного протокола , WinSock 2 SPI , WinSock 2 beta SDK, и Microsoft WinSock 2 Setup Spec (для Win95) со следующих сайтов в Интернете..

    ... или со следующего FTP-сайта:

    [ В начало ]


    Список рассылки WinSock 2

    Существует единый список рассылки для всех предложений, вопросов и комментариев. относительно спецификаций WinSock 2. Он называется, соответственно, winsock-2, и поддерживается в Intel Research Labs. Он использует ListServ для списка рассылки управляющее программное обеспечение; для получения информации о том, как использовать listserv, вы можете обратиться к http://www.lsoft.com/listserv.stm # ДОКУМЕНТЫ.

    Чтобы подписаться на список рассылки winsock-2, отправьте сообщение электронной почты на номер
    [email protected]
    Оставьте тему пустой, поместите в основной текст следующую строку:
    подписаться winsock-2

    Вам нужно только указать [ адрес ], если адрес, на который вы хотите подписаться * не * совпадает с адресом, с которого вы отправляете электронное письмо мажордом. Listserv отправит вам письмо с подтверждением вашей подписки.

    Для получения информации о других командах, доступных из списка winsock-2 отправьте следующую строку текста в теле:

    WinSock Доступны 2 архива списков рассылки:

    • Stardust имеет гиперпочтовую версию списка рассылки WinSock на июль, Август и до сих пор.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *