Windows Deployment Services
Обзор технологии служб развертывания Windows.
Для разработки служб развертывания Windows вам потребуются следующие заголовки:
Рекомендации по программированию для этой технологии см. в следующих разделах:
__unnamed_enum_1 Перечисление __unnamed_enum_1 (wdsclientapi.h) используется функцией WdsCliLog. |
__unnamed_enum_2 Перечисление __unnamed_enum_2 (wdsclientapi.h) используется функцией WdsCliLog. |
TRANSPORTCLIENT_CALLBACK_ID Это перечисление получается функцией WdsTransportClientRegisterCallback. |
TRANSPORTPROVIDER_CALLBACK_ID Эта структура используется функцией WdsTransportServerRegisterCallback. |
WDSTRANSPORT_DIAGNOSTICS_COMPONENT_FLAGS Указывает, какие компоненты WDS диагностика включены. WDS диагностика события в журнал системных событий. |
WDSTRANSPORT_DISCONNECT_TYPE Указывает, какое действие должен предпринять клиент WDS при отключении от сеанса. |
WDSTRANSPORT_FEATURE_FLAGS Указывает, какие компоненты WDS установлены на сервере WDS. |
WDSTRANSPORT_IP_ADDRESS_SOURCE_TYPE Указывает источник, из которого поставщик многоадресной рассылки WDS получает адрес многоадресной рассылки для нового сеанса. |
WDSTRANSPORT_IP_ADDRESS_TYPE Указывает тип IP-адреса. |
WDSTRANSPORT_NAMESPACE_TYPE Определяет тип сеансов многоадресной рассылки, используемых для передачи объектов, охватываемых этим пространством имен. |
WDSTRANSPORT_NETWORK_PROFILE_TYPE Определяет параметры, используемые транспортными протоколами WDS для оптимизации передачи данных в сети. |
WDSTRANSPORT_PROTOCOL_FLAGS Указывает, какие протоколы поддерживает транспортный сервер WDS. |
WDSTRANSPORT_SERVICE_NOTIFICATION Указывает, какие действия необходимо предпринять при уведомлении транспортных служб WDS, например перечитывать их параметры после изменения конфигурации. |
WDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE Указывает тип автоматических действий, которые должен использовать транспортный сервер WDS, работающий в Windows Server 2008 R2, для обработки клиентского компьютера, который замедляет многоадресную передачу. |
WDSTRANSPORT_TFTP_CAPABILITY Указывает, какие функции поддерживаются сервером TFTP WDS. |
WDSTRANSPORT_UDP_PORT_POLICY Указывает, какую политику должны использовать транспортные службы WDS при выделении портов UDP. |
Clone Копирует сведения из этого объекта пространства имен в новый незарегистрированный объект пространства имен в памяти. |
Фиксация Фиксирует элементы данных объекта в базовом хранилище данных, если задано свойство IWdsTransportCacheable::D irty. В противном случае метод возвращает без действия. |
CreateNamespace Создает объект интерфейса IWdsTransportNamespace, который можно зарегистрировать на текущем транспортном сервере WDS. |
Отмена регистрации Отменяет регистрацию пространства имен на сервере. |
Отмена регистрацииContentProvider Позволяет приложению, выполняемому на клиентском компьютере, отменить регистрацию поставщика содержимого. Это делает поставщик недоступным для использования транспортным сервером WDS. |
DisableWdsTransportServices Устанавливает для всех транспортных служб WDS режим Отключено. |
Отменить Отменяет все изменения, внесенные в элементы данных объекта, очищая свойство IWdsTransportCacheable::D irty, а затем вызывая метод IWdsTransportCacheable::Refresh объекта для повторного чтения текущих данных объекта. |
Отключение Отключает клиент WDS от сеанса и указывает, какие действия клиент должен предпринять при отключении. |
DisconnectClient Отключает клиент WDS от транспортного сеанса и указывает, какие действия должен предпринять клиент WDS при отключении. |
EnableWdsTransportServices Устанавливает для всех транспортных служб WDS режим автозапуска. |
get__NewEnum Получает указатель на перечислитель, который можно использовать для перебора объектов в этой коллекции. |
get_AutoDisconnectThreshold Задает или извлекает пороговую скорость передачи (в килобайтах в секунду), используемую сервером. (Получить) |
get_BlockSize Извлекает размер блока, используемый в сеансе TFTP. |
get_Components Позволяет клиенту WDS настроить, какие компоненты транспорта WDS имеют ведение журнала событий. (Получить) |
get_Configuration Задает или извлекает сведения о конфигурации для поставщика содержимого пространства имен. (Получить) |
get_ConfigurationManager Возвращает указатель на объект интерфейса IWdsTransportConfigurationManager, используемого для управления конфигурацией этого сервера. |
get_Content Получает указатель на объект интерфейса IWdsTransportContent, представляющий активный транспортный сеанс на транспортном сервере WDS. |
get_ContentProvider Задает или извлекает поставщик содержимого для пространства имен. (Получить) |
get_ContentProviders Получает указатель на экземпляр интерфейса IWdsTransportCollection. Коллекция содержит объекты интерфейса IWdsTransportContentProvider для поставщиков содержимого, зарегистрированных на сервере. |
get_Count Получает количество объектов в этой коллекции. |
get_CpuUtilization Получает процент использования ЦП клиента WDS. |
get_CurrentFileOffset Получает смещение от начала файла в байтах текущего блока, передаваемого в сеансе TFTP. |
get_Description Извлекает описание поставщика содержимого. |
get_Description Задает или извлекает описание пространства имен. (Получить) |
get_DiagnosticsPolicy Получает указатель интерфейса на объект политики диагностики Configuration Manager. Объект можно использовать для настройки диагностика параметров, которые компоненты транспортного сервера WDS позволяют вести журнал событий диагностики. |
get_Dirty Получает значение, указывающее, были ли изменены данные объекта. |
get_Enabled Получает или задает значение, позволяющее клиенту WDS настраивать ведение журнала диагностики на сервере. (Получить) |
get_EnableTftpVariableWindowExtension Получает значение WDSTRANSPORT_TFTP_CAPABILITY, указывающее, включено ли расширение переменных окон на сервере TFTP. Значение позволяет клиентскому компьютеру WDS настроить сервер WDS TFTP для использования расширений окна переменных. (Получить) |
get_EndIpAddress Позволяет клиентскому компьютеру WDS настроить конец диапазона IP-адресов многоадресной рассылки для указанного типа IP-адреса. (Получить) |
get_EndPort Позволяет клиентскому компьютеру WDS настроить конец диапазона портов UDP, используемого транспортными службами WDS. (Получить) |
get_FileName Извлекает имя файла, передаваемого в сеансе TFTP. |
get_FilePath Извлекает путь к библиотеке DLL поставщика содержимого. |
get_FileSize Получает размер передаваемого файла в байтах. |
get_FriendlyName Задает или извлекает понятное имя пространства имен. (Получить) |
get_Id Получает уникальный идентификатор клиента, который идентифицирует этот клиент WDS на сервере WDS. |
get_Id Получает уникальный идентификатор содержимого, который идентифицирует этот объект содержимого на сервере. |
get_Id Получает уникальный идентификатор пространства имен для пространства имен, зарегистрированного на сервере. |
get_Id Получает уникальный идентификатор сеанса, который идентифицирует этот сеанс на сервере. |
get_InitializationRoutine Извлекает имя метода, вызываемого для инициализации поставщика содержимого. |
get_InstalledFeatures Получает значение, указывающее, какие компоненты WDS установлены на сервере. |
get_IpAddress Получает строковое значение, содержащее IP-адрес клиента WDS. |
get_IpAddress Получает строковое значение, содержащее IP-адрес клиента. |
get_IpAddressSource Позволяет клиентскому компьютеру WDS настроить для указанного типа IP-адреса источник IP-адресов, из которого транспортный сервер WDS получает адрес многоадресной рассылки. (Получить) |
get_Item Получает указатель на объект, соответствующий указанному индексу. |
get_JoinDuration Получает время, прошедшее в секундах с момента присоединения клиента WDS к транспортному сеансу. |
get_MacAddress Получает MAC-адрес клиента WDS. |
get_MasterClientId Получает уникальный идентификатор клиента, назначенный сервером WDS, который идентифицирует клиент master для этого сеанса. |
get_MemoryUtilization Получает процент используемой памяти клиента WDS. |
get_MinimumClients Извлекает или задает условие, которое запускает передачу автоматически. Передача начинается, если количество приложений, которые присоединились к сеансам, достигает значения этого свойства. (Получить) |
get_MulticastSessionPolicy Получает указатель интерфейса на объект политики многоадресного сеанса Configuration Manager. Этот объект можно использовать для настройки параметров сеанса многоадресной рассылки, доступных начиная с Windows Server 2008 R2. |
get_MultistreamStreamCount Получает максимальное количество потоков многоадресной рассылки для каждой передачи, используемой сервером. (Получить) |
get_Name Получает имя клиента WDS на сервере WDS. |
get_Name Получает указатель на строковое значение, содержащее имя объекта данных, представленного этим объектом содержимого. |
get_Name Извлекает имя поставщика содержимого. |
get_Name Задает или извлекает имя пространства имен. (Получить) |
get_Name Возвращает имя сервера, представленного этим объектом. |
get_Namespace Получает указатель на объект интерфейса IWdsTransportNamespace, который представляет пространство имен, связанное с этим содержимым. |
get_NamespaceManager Возвращает указатель на объект интерфейса IWdsTransportNamespaceManager, используемого для управления пространствами имен на этом сервере. |
get_NetworkInterfaceAddress Получает MAC-адрес сетевого интерфейса сервера, используемого этим транспортным сеансом. |
get_NetworkInterfaceName Получает имя сетевого интерфейса сервера, используемого этим транспортным сеансом. |
get_NetworkProfile Позволяет клиентскому компьютеру настроить сетевой профиль, используемый транспортным сервером WDS. (Получить) |
get_NetworkUtilization Получает процент используемой пропускной способности сети клиента WDS. |
get_PercentCompletion Получает процент загруженного текущего объекта. |
get_Protocols Получает значение, указывающее, какие транспортные протоколы поддерживаются сервером WDS. |
get_Registered Возвращает значение, указывающее, зарегистрировано ли пространство имен на сервере. |
get_ServicePolicy Получает указатель интерфейса на объект политики службы Configuration Manager. Этот объект можно использовать для настройки параметров службы, таких как источник IP-адресов многоадресной рассылки и активный сетевой профиль. |
get_Session Получает транспортный сеанс, к которому присоединен клиент WDS. |
get_SetupManager Возвращает указатель на объект интерфейса IWdsTransportSetupManager, используемого для управления функциями настройки на этом сервере. |
get_SlowClientFallback Получает значение, указывающее резервную политику, запрошенную сервером при автоматическом отключении медленных клиентов от многоадресной передачи. (Получить) |
get_SlowClientHandling Задает или извлекает значение WDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE, указывающее метод, используемый сервером для обработки клиентов, которые замедляют многоадресную передачу. (Получить) |
get_StartIpAddress Позволяет клиентскому компьютеру WDS настроить начало диапазона многоадресных IP-адресов для указанного типа IP-адреса. (Получить) |
get_StartPort Позволяет клиентскому компьютеру WDS настроить начало диапазона портов UDP, используемого транспортными службами WDS. (Получить) |
get_StartTime Извлекает или задает условие, которое запускает передачу автоматически. Передача начинается, когда время в формате UTC достигает значения этого свойства. (Получить) |
get_TftpCapabilities Получает маску WDSTRANSPORT_TFTP_CAPABILITY значений, указывающую, какие функции WDS TFTP поддерживаются сервером WDS TFTP. |
get_TftpManager Получает указатель на объект интерфейса IWdsTransportTftpManager, используемого для управления сервером WDS TFTP. |
get_TftpMaximumBlockSize Получает значение максимального размера блока, используемого сервером TFTP. Значение позволяет клиентскому компьютеру WDS настроить максимальный размер блока. (Получить) |
get_Timeout Получает время ожидания в секундах, используемое для взаимодействия с клиентом. |
get_Tombstoned Возвращает значение, указывающее, сохранил ли сервер объект пространства имен нерегистрированного пространства имен в памяти до завершения или завершения всех активных сеансов. |
get_TombstoneTime Возвращает дату и время в формате UTC, когда сервер сохранил объект пространства имен для нерегистрированного пространства имен. |
get_TransferRate Получает скорость передачи данных для этого сеанса в байтах в секунду. |
get_TransmissionStarted Получает значение, указывающее, начал ли сервер передачу данных в этом пространстве имен. |
get_Type Позволяет приложению получить тип пространства имен для этого объекта. |
get_UdpPortPolicy Получает значение WDSTRANSPORT_UDP_PORT_POLICY, указывающее политику выделения портов UDP, которая будет использоваться транспортными службами WDS. Значение позволяет клиентскому компьютеру WDS настроить политику выделения портов UDP. (Получить) |
get_UserIdentity Получает строку, представляющую удостоверение пользователя, связанное с этим клиентом. |
get_Version Получает значение, указывающее версию операционной системы сервера WDS. |
get_WdsTransportServicesRunning Получает значение, указывающее, запущены ли на сервере транспортные службы WDS. |
get_WindowSize Получает текущий размер окна, используемый в сеансе TFTP. Размер окна, используемый во время сеанса TFTP, может быть обновлен клиентом с помощью пакетов ACK при использовании расширения TFTP с переменным окном. |
GetWdsTransportServer Создает объект интерфейса IWdsTransportServer, который можно использовать для управления транспортным сервером WDS. Метод подтверждает, что система может связаться с транспортным сервером WDS с указанным именем. |
NotifyWdsTransportServices Отправляет уведомление в транспортные службы WDS. Значение уведомления преобразуется в соответствующие элементы управления транспортной службой WDS, а затем эти элементы управления отправляются в соответствующие службы. |
PFN_WdsCliCallback Определяет функцию обратного вызова, которую WDS может вызывать для уведомления о ходе выполнения и сообщений об ошибках во время передачи файла или изображения. |
PFN_WdsCliTraceFunction Определяет функцию обратного вызова, которая может получать отладочные сообщения от клиента WDS. |
PFN_WdsTransportClientReceiveContents Обратный вызов PFN_WdsTransportClientReceiveContents используется клиентом многоадресной рассылки, чтобы указать, что блок данных готов к использованию. |
PFN_WdsTransportClientReceiveMetadata PFN_WdsTransportClientReceiveMetadata — это необязательный обратный вызов, который потребитель может зарегистрировать для получения сведений о типе метаданных о файле. Эти сведения предоставляются поставщиком содержимого и непрозрачны для клиента и сервера многоадресной рассылки. |
PFN_WdsTransportClientSessionComplete Обратный вызов PFN_WdsTransportClientSessionCompete используется клиентом, чтобы указать, что получателю больше не будут отправляться обратные вызовы и что сеанс завершился успешно или столкнулся с ошибкой, невосстановляемой. |
PFN_WdsTransportClientSessionStart Обратный вызов PFN_WdsTransportClientSessionStart вызывается в начале сеанса многоадресной рассылки, чтобы указать потребителю размер файла и другие сведения о файле на стороне сервера. (PFN_WdsTransportClientSessionStart) |
PFN_WdsTransportClientSessionStartEx Обратный вызов PFN_WdsTransportClientSessionStart вызывается в начале сеанса многоадресной рассылки, чтобы указать потребителю размер файла и другие сведения о файле на стороне сервера. (PFN_WdsTransportClientSessionStartEx) |
put_AutoDisconnectThreshold Задает или извлекает пороговую скорость передачи (в килобайтах в секунду), используемую сервером. (Put) |
put_Components Позволяет клиенту WDS настроить, какие компоненты транспорта WDS имеют ведение журнала событий. (Put) |
put_Configuration Задает или извлекает сведения о конфигурации для поставщика содержимого пространства имен. (Put) |
put_ContentProvider Задает или извлекает поставщик содержимого для пространства имен. (Put) |
put_Description Задает или извлекает описание пространства имен. (Put) |
put_Enabled Получает или задает значение, позволяющее клиенту WDS настраивать ведение журнала диагностики на сервере. (Put) |
put_EnableTftpVariableWindowExtension Получает значение WDSTRANSPORT_TFTP_CAPABILITY, указывающее, включено ли расширение переменных окон на сервере TFTP. Значение позволяет клиентскому компьютеру WDS настроить сервер WDS TFTP для использования расширений окна переменных. (Put) |
put_EndIpAddress Позволяет клиентскому компьютеру WDS настроить конец диапазона IP-адресов многоадресной рассылки для указанного типа IP-адреса. (Put) |
put_EndPort Позволяет клиентскому компьютеру WDS настроить конец диапазона портов UDP, используемого транспортными службами WDS. (Put) |
put_FriendlyName Задает или извлекает понятное имя пространства имен. (Put) |
put_IpAddressSource Позволяет клиентскому компьютеру WDS настроить для указанного типа IP-адреса источник IP-адресов, из которого транспортный сервер WDS получает адрес многоадресной рассылки. (Put) |
put_MinimumClients Извлекает или задает условие, которое запускает передачу автоматически. Передача начинается, если количество приложений, которые присоединились к сеансам, достигает значения этого свойства. (Put) |
put_MultistreamStreamCount Получает максимальное количество потоков многоадресной рассылки для каждой передачи, используемой сервером. (Put) |
put_Name Задает или извлекает имя пространства имен. (Put) |
put_NetworkProfile Позволяет клиентскому компьютеру настроить сетевой профиль, используемый транспортным сервером WDS. (Put) |
put_SlowClientFallback Получает значение, указывающее резервную политику, запрошенную сервером при автоматическом отключении медленных клиентов от многоадресной передачи. (Put) |
put_SlowClientHandling Задает или извлекает значение WDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE, указывающее метод, используемый сервером для обработки клиентов, которые замедляют многоадресную передачу. (Put) |
put_StartIpAddress Позволяет клиентскому компьютеру WDS настроить начало диапазона многоадресных IP-адресов для указанного типа IP-адреса. (Put) |
put_StartPort Позволяет клиентскому компьютеру WDS настроить начало диапазона портов UDP, используемого транспортными службами WDS. (Put) |
put_StartTime Извлекает или задает условие, которое запускает передачу автоматически. Передача начинается, когда время в формате UTC достигает значения этого свойства. (Put) |
put_TftpMaximumBlockSize Получает значение максимального размера блока, используемого сервером TFTP. Значение позволяет клиентскому компьютеру WDS настроить максимальный размер блока. (Put) |
put_UdpPortPolicy Получает значение WDSTRANSPORT_UDP_PORT_POLICY, указывающее политику выделения портов UDP, которая будет использоваться транспортными службами WDS. Значение позволяет клиентскому компьютеру WDS настроить политику выделения портов UDP. (Put) |
PxeAsyncRecvDone Передает результаты обработки клиентского запроса асинхронно. Эту функцию следует вызывать, только если функция PxeProviderRecvRequest возвращает ERROR_IO_PENDING. |
PxeDhcpAppendOption Добавляет параметр DHCP в пакет ответа. (PxeDhcpAppendOption) |
PxeDhcpAppendOptionRaw Добавляет параметр DHCP в пакет ответа. (PxeDhcpAppendOptionRaw) |
PxeDhcpGetOptionValue Извлекает значение параметра из пакета DHCP. |
PxeDhcpGetVendorOptionValue Извлекает значение параметра из поля Сведения о поставщике (43) пакета DHCP. |
PxeDhcpInitialize Инициализирует ответный пакет в виде пакета ответа DHCP. |
PxeDhcpIsValid Проверяет, является ли пакет dhcp-пакетом. |
PxeDhcpv6AppendOption Добавляет параметр DHCPv6 в пакет ответа. (PxeDhcpv6AppendOption) |
PxeDhcpv6AppendOptionRaw Добавляет параметр DHCPv6 в пакет ответа. (PxeDhcpv6AppendOptionRaw) |
PxeDhcpv6CreateRelayRepl Создает сообщение RELAY-REPL. |
PxeDhcpv6GetOptionValue Извлекает значение параметра из пакета DHCPv6. |
PxeDhcpv6GetVendorOptionValue Извлекает значения параметров из поля OPTION_VENDOR_OPTS (17) пакета DHCPv6. |
PxeDhcpv6Initialize Инициализирует ответный пакет как ответный пакет DHCPv6. |
PxeDhcpv6IsValid Проверяет, является ли пакет допустимым пакетом DHCPv6. |
PxeDhcpv6ParseRelayForw Эта функция может использоваться поставщиком для анализа сообщений RELAY-FORW и их вложенных OPTION_RELAY_MSG сообщений. |
PxeGetServerInfo Возвращает сведения о PXE-сервере. (PxeGetServerInfo) |
PxeGetServerInfoEx Возвращает сведения о PXE-сервере. (PxeGetServerInfoEx) |
PxePacketAllocate Выделяет пакет для отправки с помощью функции PxeSendReply. |
PxePacketFree Освобождает пакет, выделенный функцией PxePacketAllocate. |
PxeProviderEnumClose Закрывает перечисление поставщиков, открытых функцией PxeProviderEnumFirst. |
PxeProviderEnumFirst Запускает перечисление зарегистрированных поставщиков. |
PxeProviderEnumNext Перечисляет зарегистрированных поставщиков. |
PxeProviderFreeInfo Освобождает память, выделенную функцией PxeProviderEnumNext. |
PxeProviderQueryIndex Возвращает индекс указанного поставщика в списке зарегистрированных поставщиков. |
PxeProviderRegister Регистрирует поставщика в системе. |
PxeProviderSetAttribute Задает атрибуты для поставщика. |
PxeProviderUnRegister Удаляет поставщика из списка зарегистрированных поставщиков. |
PxeRegisterCallback Регистрирует функции обратного вызова для различных событий уведомлений. |
PxeSendReply Отправляет пакет в клиентский запрос. |
PxeTrace Добавляет запись трассировки в журнал PXE. |
Обновить Обновляет элементы данных объекта путем повторного считывания их значений из базового хранилища данных. Это допускается, только если задано свойство объекта IWdsTransportCacheable::D irty. |
Обновить Сбрасывает значения свойств пространства имен со значениями с сервера. |
Зарегистрировать Регистрирует пространство имен на сервере. |
RegisterContentProvider Позволяет приложению, запущенном на клиентском компьютере, зарегистрировать библиотеку DLL поставщика содержимого. Это делает поставщик доступным для использования транспортным сервером WDS. |
RestartWdsTransportServices Останавливает, а затем перезапускает все работающие транспортные службы WDS. Если службы не запущены, метод возвращает S_OK без дальнейших действий. |
RetrieveClients Извлекает коллекцию клиентов WDS, присоединенных к транспортному сеансу. |
RetrieveContents Извлекает коллекцию активных объектов содержимого транспорта, связанных с пространством имен. |
RetrieveNamespace Извлекает по имени объект интерфейса IWdsTransportNamespace. Имя должно быть зарегистрировано в пространстве имен на транспортном сервере WDS. |
RetrieveNamespaces Возвращает коллекцию объектов интерфейса IWdsTransportNamespace, представляющих пространства имен на сервере, соответствующие заданным условиям. |
RetrieveSessions Извлекает коллекцию активных сеансов транспорта, связанных с этим содержимым. |
RetrieveTftpClients Возвращает указатель на объект интерфейса IWdsTransportCollection, содержащий коллекцию объектов интерфейса IWdsTransportTftpClient для клиентов, подключенных к серверу TFTP. |
StartTransmission Запускает передачу в пространстве имен. |
StartWdsTransportServices Запускает все транспортные службы WDS. Этот метод предоставляет средства для изменения состояния выполнения транспортных служб WDS без изменения их конфигурации. |
StopWdsTransportServices Останавливает все транспортные службы WDS. Этот метод предоставляет средства для изменения состояния выполнения транспортных служб WDS без изменения их конфигурации. |
Завершение Завершает передачу этого содержимого, завершая все активные сеансы в содержимом и отключая все присоединенные к ним клиенты. |
Завершение Завершает активный сеанс на транспортном сервере WDS и отключает все клиенты WDS, присоединенные к сеансу. |
WdsBpAddOption Добавляет параметр в пакет. |
WdsBpCloseHandle Закрывает указанный дескриптор. |
WdsBpGetOptionBuffer Копирует сведения в буфер, который следует добавить в параметры dhcp-пакета. |
WdsBpInitialize Создает параметры для программы сетевой загрузки WDS. |
WdsBpParseInitialize Получает дескриптор пакета, отправляемого программой загрузки сети. (WdsBpParseInitialize) |
WdsBpParseInitializev6 Получает дескриптор пакета, отправляемого программой загрузки сети. (WdsBpParseInitializev6) |
WdsBpQueryOption Возвращает значение параметра из проанализированного пакета. |
WdsCliAuthorizeSession Преобразует сеанс с сервером WDS в сеанс, прошедший проверку подлинности. |
WdsCliCancelTransfer Отменяет операцию передачи WDS. |
WdsCliClose Закрывает дескриптор для сеанса или образа WDS и освобождает ресурсы. |
WdsCliCreateSession Запускает новый сеанс с сервером WDS. |
WdsCliFindFirstImage Запускает перечисление изображений, хранящихся на сервере WDS, и возвращает дескриптор поиска, который ссылается на первый образ. |
WdsCliFindNextImage Перемещает ссылку на дескриптор поиска на следующий образ, хранящийся на сервере WDS. |
WdsCliFreeStringArray Эту функцию можно использовать для освобождения массива строковых значений, выделяемых функцией WdsCliObtainDriverPackages. |
WdsCliGetDriverQueryXml Эта функция создает XML-строку, которую можно использовать для запроса пакетов драйверов на сервере WDS с помощью функции WdsCliObtainDriverPackagesEx. |
WdsCliGetEnumerationFlags Возвращает флаг перечисления изображений для текущего дескриптора образа. |
WdsCliGetImageArchitecture Возвращает архитектуру процессора для текущего образа. |
WdsCliGetImageDescription Возвращает описание текущего изображения. |
WdsCliGetImageGroup Возвращает имя группы изображений для текущего образа. |
WdsCliGetImageHalName Возвращает имя уровня аппаратной абстракции (HAL) для текущего образа. |
WdsCliGetImageHandleFromFindHandle Возвращает дескриптор изображения для текущего изображения в перечислении изображений. |
WdsCliGetImageHandleFromTransferHandle Возвращает дескриптор изображения из завершенного дескриптора передачи. Дескриптором является локальная копия образа, переданная с сервера клиенту. |
WdsCliGetImageIndex Возвращает индекс в wim-файле windows для текущего образа. |
WdsCliGetImageLanguage Возвращает язык по умолчанию для текущего изображения. |
WdsCliGetImageLanguages Возвращает массив языков, поддерживаемых текущим изображением. |
WdsCliGetImageLastModifiedTime Возвращает время последнего изменения текущего образа. |
WdsCliGetImageName Возвращает имя текущего образа. |
WdsCliGetImageNamespace Возвращает пространство имен текущего образа. |
WdsCliGetImagePath Возвращает путь к файлу, который содержит текущее изображение. |
WdsCliGetImageSize Возвращает размер текущего изображения. |
WdsCliGetImageVersion Возвращает версию текущего образа. |
WdsCliGetTransferSize Возвращает размер текущей передачи файла. |
WdsCliInitializeLog Инициализирует ведение журнала для клиента WDS. |
WdsCliLog Отправляет событие журнала на сервер WDS. |
WdsCliObtainDriverPackages Эта функция получает из образа WDS пакеты драйверов (INF-файлы), которые можно использовать на этом компьютере. |
WdsCliObtainDriverPackagesEx Эта функция получает пакеты драйверов (INF-файлы), применимые к указанному XML-запросу драйвера WDS. |
WdsCliRegisterTrace Регистрирует функцию обратного вызова, которая будет получать сообщения об отладке. |
WdsCliTransferFile Передает файл с сервера WDS клиенту WDS по протоколу многоадресной передачи. |
WdsCliTransferImage Передает образ с сервера WDS клиенту WDS. |
WdsCliWaitForTransfer Ожидает завершения передачи изображения или файла. |
WdsTransportClientAddRefBuffer Увеличивает количество ссылок в буфере, принадлежавом клиенту многоадресной рассылки. |
WdsTransportClientCancelSession Освобождает ресурсы, связанные с сеансом в клиенте. (WdsTransportClientCancelSession) |
WdsTransportClientCloseSession Освобождает ресурсы, связанные с сеансом в клиенте. (WdsTransportClientCloseSession) |
WdsTransportClientCompleteReceive Указывает, что вся обработка блока данных завершена и что клиент многоадресной рассылки может очистить этот блок данных из кэша, чтобы освободить место для дальнейшего получения. |
WdsTransportClientInitialize Инициализирует клиент многоадресной рассылки. |
WdsTransportClientInitializeSession Инициирует многоадресную передачу файлов. (WdsTransportClientInitializeSession) |
WdsTransportClientQueryStatus Извлекает текущее состояние текущей или полной многоадресной передачи от клиента многоадресной рассылки. |
WdsTransportClientRegisterCallback Регистрирует обратный вызов в клиенте многоадресной рассылки. |
WdsTransportClientReleaseBuffer Уменьшает количество ссылок в буфере, принадлежавом клиенту многоадресной рассылки. |
WdsTransportClientShutdown Завершает работу клиента многоадресной рассылки. |
WdsTransportClientStartSession Инициирует многоадресную передачу файлов. (WdsTransportClientStartSession) |
WdsTransportClientWaitForCompletion Блокируется до завершения сеанса многоадресной рассылки или достижения указанного времени ожидания. |
WdsTransportProviderCloseContent Закрывает поток содержимого, заданный дескриптором. |
WdsTransportProviderCloseInstance Закрывает экземпляр поставщика содержимого, указанного дескриптором. |
WdsTransportProviderCompareContent Сравнивает указанное имя и экземпляр содержимого с открытым потоком содержимого, чтобы определить, совпадают ли они. |
WdsTransportProviderCreateInstance Открывает новый экземпляр поставщика содержимого. |
WdsTransportProviderDumpState Указывает поставщику транспорта вывести сводку о своем состоянии и другие важные сведения в журнал трассировки. |
WdsTransportProviderGetContentMetadata Извлекает метаданные для открытого потока содержимого. |
WdsTransportProviderGetContentSize Извлекает размер открытого потока содержимого. |
WdsTransportProviderInitialize Инициализирует поставщика содержимого. |
WdsTransportProviderOpenContent Открывает новое статическое представление потока содержимого. |
WdsTransportProviderReadContent Считывает содержимое из открытого потока содержимого. |
WdsTransportProviderRefreshSettings Указывает поставщику транспорта перечитать все соответствующие параметры. |
WdsTransportProviderShutdown Завершает работу поставщика содержимого. |
WdsTransportProviderUserAccessCheck Указывает доступ к потоку содержимого на основе маркера пользователя. |
WdsTransportServerAllocateBuffer Выделяет буфер в памяти. |
WdsTransportServerCompleteRead Предоставляет состояние операции чтения. |
WdsTransportServerFreeBuffer Освобождает память, используемую буфером. |
WdsTransportServerRegisterCallback Регистрирует обратный вызов поставщика на сервере многоадресной рассылки. |
WdsTransportServerTrace Отправляет сообщение отладки. (WdsTransportServerTrace) |
WdsTransportServerTraceV Отправляет сообщение отладки. (WdsTransportServerTraceV) |
IWdsTransportCacheable Обеспечивает кэширование для объектов, обрабатывающих постоянные данные. Этот интерфейс может наследоваться другими интерфейсами, представляющими сохраненные объекты. |
IWdsTransportClient Представляет клиент WDS, присоединенный к транспортному сеансу на транспортном сервере WDS. |
IWdsTransportCollection Представляет коллекцию объектов управления транспортом служб развертывания Windows (WDS). |
IWdsTransportConfigurationManager Управляет конфигурацией транспортного сервера WDS. |
IWdsTransportConfigurationManager2 Этот интерфейс наследуется от интерфейса IWdsTransportConfigurationManager и расширяет его параметрами конфигурации, такими как политика сеанса многоадресной рассылки, которые доступны начиная с Windows Server 2008 R2. |
IWdsTransportContent Представляет содержимое, передаваемое в пространстве имен в течение одного или нескольких сеансов. |
IWdsTransportContentProvider Используется для описания поставщика содержимого. |
IWdsTransportDiagnosticsPolicy Представляет часть политики диагностика конфигурации транспортного сервера WDS. |
IWdsTransportManager Управляет транспортным сервером WDS. Это интерфейс верхнего уровня в API управления транспортом служб развертывания Windows (WDS) и единственный интерфейс, который можно создать с помощью функции CoCreateInstance. |
IWdsTransportMulticastSessionPolicy Этот интерфейс представляет часть политики сеанса многоадресной рассылки в конфигурации транспортного сервера WDS. |
IWdsTransportNamespace Представляет пространство имен на транспортном сервере WDS. |
IWdsTransportNamespaceAutoCast Транспортный сервер WDS может создавать, запускать и завершать сеансы многоадресной рассылки, размещенные объектом пространства имен этого интерфейса. |
IWdsTransportNamespaceManager Управляет пространствами имен на транспортном сервере WDS. |
IWdsTransportNamespaceScheduledCast Представляет базовый интерфейс для производных интерфейсов:_IWdsTransportNamespaceScheduledCastManualStart и IWdsTransportNamespaceScheduledCastAutoStart. |
IWdsTransportNamespaceScheduledCastAutoStart Администратор может указать критерии, которые автоматически запускают передачу для объекта интерфейса IWdsTransportNamespaceScheduledCastAutoStart. Приложения могут продолжать присоединяться к сеансам объекта пространства имен до тех пор, пока не будут достигнуты эти условия. |
IWdsTransportNamespaceScheduledCastManualStart Администратор должен начать передачу в объект интерфейса IWdsTransportNamespaceScheduledCastManualStart. Приложения могут продолжать присоединяться к сеансам пространства имен, пока администратор не начнет передачу. |
IWdsTransportServer Представляет транспортный сервер WDS. Клиент WDS может использовать объект этого интерфейса для управления задачами установки, настройки и пространства имен на сервере. |
IWdsTransportServer2 Этот интерфейс наследуется от интерфейса IWdsTransportServer и расширяет его. Он доступен начиная с Windows Server 2012. |
IWdsTransportServicePolicy Представляет часть политики службы конфигурации транспортного сервера WDS. |
IWdsTransportServicePolicy2 Этот интерфейс наследуется от интерфейса IWdsTransportServicePolicy и расширяет его, начиная с Windows Server 2012. |
IWdsTransportSession Представляет активный транспортный сеанс на транспортном сервере WDS. |
IWdsTransportSetupManager Управляет задачами установки на транспортном сервере WDS. |
IWdsTransportSetupManager2 Этот интерфейс наследуется от интерфейса IWdsTransportSetupManager и расширяет его. Он доступен начиная с Windows Server 2012. |
IWdsTransportTftpClient Этот интерфейс используется для указания сведений о сеансе клиента TFTP, активном на сервере. |
IWdsTransportTftpManager Этот интерфейс предоставляет метод для извлечения всех клиентов, подключенных в настоящее время к TFTP-серверу. |
PXE_ADDRESS Указывает сетевой адрес для пакета. |
PXE_DHCP_MESSAGE Структуру PXE_DHCP_MESSAGE можно использовать с API PXE-сервера служб развертывания Windows. |
PXE_DHCP_OPTION Структуру PXE_DHCP_OPTION можно использовать с API PXE-сервера служб развертывания Windows. |
PXE_DHCPV6_MESSAGE Сообщение DHCPV6. |
PXE_DHCPV6_MESSAGE_HEADER Описывает поля, общие для PXE_DHCPV6_MESSAGE и PXE_DHCPV6_RELAY_MESSAGE структур. |
PXE_DHCPV6_NESTED_RELAY_MESSAGE Описывает пакеты, вложенные в сообщение OPTION_RELAY_MSG. |
PXE_DHCPV6_OPTION Структуру PXE_DHCPV6_OPTION можно использовать с API PXE-сервера служб развертывания Windows. |
PXE_DHCPV6_RELAY_MESSAGE Предоставляет сообщение ретранслятора DHCPV6. |
PXE_PROVIDER Описывает поставщика. |
TRANSPORTCLIENT_SESSION_INFO Эта структура используется функцией обратного вызова PFN_WdsTransportClientSessionStartEx. |
WDS_CLI_CRED Содержит учетные данные, используемые для авторизации сеанса клиента. |
WDS_TRANSPORTCLIENT_REQUEST Эта структура используется функцией WdsTransportClientStartSession. |
WDS_TRANSPORTPROVIDER_INIT_PARAMS Эта структура используется функцией обратного вызова WdsTransportProviderInitialize. (WDS_TRANSPORTPROVIDER_INIT_PARAMS) |
WDS_TRANSPORTPROVIDER_SETTINGS Эта структура используется функцией обратного вызова WdsTransportProviderInitialize. (WDS_TRANSPORTPROVIDER_SETTINGS) |