Уровень Socket Services Набор микросхем PCMCIA, обеспечивающий взаимодействие между разъемами адапте- ров и остальными системными компонентами, является единственным не полностью стан- дартизированным элементом архитектуры PCMCIA. Производители портативных компью- теров могут выбирать среди большого количества различных наборов микросхем. В результа- те, в отличие от параллельных и последовательных портов, приложение или операционная система не имеют непосредственно доступа к аппаратному обеспечению разъема. В большин- стве ноутбуков используется набор микросхем PCMCIA от компании Texas Instruments. Для решения описанных выше проблем предназначен программный уровень Socket Services, необходимый для работы с аппаратными параметрами PCMCIA. Уровень обеспечи- вает абстрагирование для всех других программных системных компонентов. Взаимодейст- вие между драйвером и адаптером может осуществляться на особом уровне, однако интер- фейс между драйвером Socket Services и программным обеспечением Card Services описан в стандарте PCMCIA. Технология Socket Services применяется в виде драй перо» устройств, резидентных про- грамм, запущенных нз командной строки DOS (или файла AUTOEXEC. ВАТ), а также службы Windows 9x/Mc/NT/2000/XP. Службам» Windows поддерживается большинство наборов микросхем PC Card, в том числе наборы компании Texas Instruments. Компьютер может быть оснащен несколькими адаптерами разъемов PC Card. Например, дополнительные разъемы могут быть предоставлены в док-станпин. В последнем случае используется несколько драй- веров Socket Services, взаимодействующих с одной программой Card Services.