Интерфейс транспортного драйвера или TDI - это протокол, который понимается на верхнем крае транспортного уровня сетевого стека ядра Microsoft Windows .
Транспортные провайдеры - это реализации сетевых протоколов, таких как TCP / IP , NetBIOS и AppleTalk .
Когда двоичные файлы пользовательского режима создаются путем компиляции и компоновки, объект, называемый клиентом TDI, связывается с двоичным файлом. Клиенты TDI поставляются с компилятором . Двоичный файл пользовательского режима использует API пользовательского режима любого используемого сетевого протокола, что, в свою очередь, заставляет клиента TDI передавать команды TDI поставщику транспорта.
Типичными командами TDI являются TDI_SEND, TDI_CONNECT, TDI_RECEIVE.
Назначение интерфейса транспортного драйвера - предоставить уровень абстракции, позволяющий упростить работу с клиентами TDI.
См. Также [ править ]
Ссылки [ править ]
- Документация по комплекту разработки драйверов для Windows XP.