Leer en inglés

Compartir a través de


Servicios de implementación de Windows

Información general sobre la tecnología de Servicios de implementación de Windows.

Para desarrollar servicios de implementación de Windows, necesita estos encabezados:

Para obtener instrucciones de programación para esta tecnología, consulte:

Enumeraciones

 
__unnamed_enum_1

La enumeración __unnamed_enum_1 (wdsclientapi.h) se usa en la función WdsCliLog.
__unnamed_enum_2

La enumeración __unnamed_enum_2 (wdsclientapi.h) se usa en la función WdsCliLog.
TRANSPORTCLIENT_CALLBACK_ID

La función WdsTransportClientRegisterCallback recibe esta enumeración.
TRANSPORTPROVIDER_CALLBACK_ID

Esta estructura la usa la función WdsTransportServerRegisterCallback.
WDSTRANSPORT_DIAGNOSTICS_COMPONENT_FLAGS

Configura qué componentes de WDS tienen habilitados los diagnósticos. Eventos de registro de diagnóstico de WDS en el registro de eventos del sistema.
WDSTRANSPORT_DISCONNECT_TYPE

Indica qué acción debe realizar un cliente WDS cuando se desconecta de la sesión.
WDSTRANSPORT_FEATURE_FLAGS

Indica qué características de WDS están instaladas en el servidor WDS.
WDSTRANSPORT_IP_ADDRESS_SOURCE_TYPE

Indica el origen desde el que el proveedor de multidifusión WDS obtiene una dirección de multidifusión para una nueva sesión.
WDSTRANSPORT_IP_ADDRESS_TYPE

Indica el tipo de dirección IP.
WDSTRANSPORT_NAMESPACE_TYPE

Determina el tipo de sesiones de multidifusión usadas para transmitir objetos cubiertos por este espacio de nombres.
WDSTRANSPORT_NETWORK_PROFILE_TYPE

Define la configuración que usan los protocolos de transporte de WDS para optimizar la transferencia de datos en la red.
WDSTRANSPORT_PROTOCOL_FLAGS

Especifica qué protocolos admite el servidor de transporte de WDS.
WDSTRANSPORT_SERVICE_NOTIFICATION

Especifica qué acción debe realizarse al notificar a los servicios de transporte de WDS, como volver a leer sus valores después de un cambio de configuración.
WDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE

Especifica el tipo de acciones automáticas que un servidor de transporte WDS, que se ejecuta en Windows Server 2008 R2, debe usarse para controlar un equipo cliente que ralentiza la transmisión de multidifusión.
WDSTRANSPORT_TFTP_CAPABILITY

Indica qué características son compatibles con el servidor TFTP de WDS.
WDSTRANSPORT_UDP_PORT_POLICY

Especifica qué servicios de transporte WDS de directiva deben usar al asignar puertos UDP.

Functions

 
Clonar

Copia la información de este objeto de espacio de nombres en un nuevo objeto de espacio de nombres sin registrar en memoria.
Confirmar

Confirma los miembros de datos del objeto en el almacén de datos subyacente si se ha establecido la propiedad IWdsTransportCacheable::D irty. De lo contrario, el método devuelve sin ninguna acción.
CreateNamespace

Crea un objeto de una interfaz IWdsTransportNamespace que se puede registrar en el servidor de transporte WDS actual.
Eliminar registro

Anula el registro del espacio de nombres en el servidor.
DeregisterContentProvider

Permite que una aplicación se ejecute en un equipo cliente para anular el registro de un proveedor de contenido. Esto hace que el proveedor ya no esté disponible para su uso por el servidor de transporte de WDS.
DisableWdsTransportServices

Establece todos los servicios de transporte de WDS en modo Deshabilitado.
Descartar

Descarta todos los cambios realizados en los miembros de datos del objeto borrando la propiedad IWdsTransportCacheable::D irty y, a continuación, llamando al método IWdsTransportCacheable::Refresh del objeto para volver a leer los datos del objeto actual.
Desconexión

Desconecta el cliente WDS de la sesión y especifica qué acción debe realizar el cliente tras la desconexión.
DisconnectClient

Desconecta un cliente WDS de una sesión de transporte y especifica qué acción debe realizar el cliente WDS tras la desconexión.
EnableWdsTransportServices

Establece todos los servicios de transporte de WDS en modo de inicio automático.
get__NewEnum

Recibe un puntero a un enumerador que se puede usar para iterar sobre los objetos de esta colección.
get_AutoDisconnectThreshold

Establece o recupera la velocidad de transmisión del umbral, en kilobytes por segundo, usada por el servidor. (Obtener)
get_BlockSize

Recupera el tamaño de bloque usado en la sesión TFTP.
get_Components

Permite a un cliente WDS configurar qué componentes de transporte de WDS tienen registro de eventos. (Obtener)
get_Configuration

Establece o recupera la información de configuración del proveedor de contenido del espacio de nombres. (Obtener)
get_ConfigurationManager

Devuelve un puntero al objeto de una interfaz IWdsTransportConfigurationManager utilizada para administrar la configuración de este servidor.
get_Content

Recibe un puntero a un objeto de la interfaz IWdsTransportContent que representa una sesión de transporte activa en el servidor de transporte WDS.
get_ContentProvider

Establece o recupera el proveedor de contenido para el espacio de nombres. (Obtener)
get_ContentProviders

Recibe un puntero a una instancia de la interfaz IWdsTransportCollection. La colección contiene objetos de la interfaz IWdsTransportContentProvider para los proveedores de contenido registrados en el servidor.
get_Count

Recibe el número de objetos de esta colección.
get_CpuUtilization

Recibe el porcentaje del uso de CPU del cliente WDS.
get_CurrentFileOffset

Recibe el desplazamiento desde el inicio del archivo en bytes del bloque actual que se transfiere en la sesión TFTP.
get_Description

Recupera la descripción del proveedor de contenido.
get_Description

Establece o recupera la descripción del espacio de nombres. (Obtener)
get_DiagnosticsPolicy

Recibe un puntero de interfaz al objeto Policy de diagnóstico del Configuration Manager. El objeto se puede usar para configurar las opciones de diagnóstico que los componentes del servidor de transporte de WDS habilitan para el registro de eventos de diagnóstico.
get_Dirty

Recibe un valor que indica si se han modificado los datos del objeto.
get_Enabled

Recibe o establece un valor que permite a un cliente WDS configurar el registro de diagnóstico en el servidor. (Obtener)
get_EnableTftpVariableWindowExtension

Recibe un valor de WDSTRANSPORT_TFTP_CAPABILITY que especifica si la extensión de ventana variable está habilitada en el servidor TFTP. El valor permite que un equipo cliente WDS configure el servidor TFTP de WDS para usar extensiones de ventana variable. (Obtener)
get_EndIpAddress

Permite que un equipo cliente WDS configure el final de un intervalo de direcciones IP de multidifusión para un tipo de dirección IP especificado. (Obtener)
get_EndPort

Permite que un equipo cliente WDS configure el final de un intervalo de puertos UDP que usan los servicios de transporte de WDS. (Obtener)
get_FileName

Recupera el nombre del archivo que se transfiere en la sesión de TFTP.
get_FilePath

Recupera la ruta de acceso al archivo DLL del proveedor de contenido.
get_FileSize

Recibe el tamaño en bytes del archivo que se va a transferir.
get_FriendlyName

Establece o recupera el nombre descriptivo del espacio de nombres. (Obtener)
get_Id

Recibe un identificador de cliente único que identifica este cliente WDS en el servidor WDS.
get_Id

Recibe un identificador de contenido único que identifica este objeto de contenido en el servidor.
get_Id

Recibe el identificador de espacio de nombres único de un espacio de nombres que se ha registrado en el servidor.
get_Id

Recibe un identificador de sesión único que identifica esta sesión en el servidor.
get_InitializationRoutine

Recupera el nombre del método al que se llama para inicializar el proveedor de contenido.
get_InstalledFeatures

Recibe un valor que indica qué características de WDS están instaladas en el servidor.
get_IpAddress

Recibe un valor de cadena que contiene la dirección IP del cliente WDS.
get_IpAddress

Recibe un valor de cadena que contiene la dirección IP del cliente.
get_IpAddressSource

Permite que un equipo cliente WDS configure, para un tipo de dirección IP especificado, el origen de la dirección IP desde el que el servidor de transporte de WDS obtiene una dirección de multidifusión. (Obtener)
get_Item

Recibe un puntero al objeto que coincide con el índice especificado.
get_JoinDuration

Recibe el tiempo transcurrido, en segundos, desde que el cliente WDS se unió a la sesión de transporte.
get_MacAddress

Recibe la dirección MAC del cliente WDS.
get_MasterClientId

Recibe un identificador de cliente único asignado por el servidor WDS que identifica el cliente maestro para esta sesión.
get_MemoryUtilization

Recibe el porcentaje de memoria del cliente WDS en uso.
get_MinimumClients

Recupera o establece una condición que inicia la transmisión automáticamente. La transmisión se inicia si el número de aplicaciones que han unido sesiones alcanza el valor de esta propiedad. (Obtener)
get_MulticastSessionPolicy

Recibe un puntero de interfaz al objeto Directiva de sesión de multidifusión del Configuration Manager. Este objeto se puede usar para configurar parámetros de sesión de multidifusión que están disponibles a partir de Windows Server 2008 R2.
get_MultistreamStreamCount

Recibe el número máximo de secuencias de multidifusión por transmisión usada por el servidor. (Obtener)
get_Name

Recibe el nombre del cliente WDS en el servidor WDS.
get_Name

Recibe un puntero a un valor de cadena que contiene el nombre del objeto de datos representado por este objeto de contenido.
get_Name

Recupera el nombre del proveedor de contenido.
get_Name

Establece o recupera el nombre del espacio de nombres. (Obtener)
get_Name

Devuelve el nombre del servidor representado por este objeto.
get_Namespace

Recibe un puntero a un objeto de una interfaz IWdsTransportNamespace que representa el espacio de nombres asociado a este contenido.
get_NamespaceManager

Devuelve un puntero al objeto de una interfaz IWdsTransportNamespaceManager que se usa para administrar espacios de nombres en este servidor.
get_NetworkInterfaceAddress

Recibe la dirección MAC de la interfaz de red del servidor utilizada por esta sesión de transporte.
get_NetworkInterfaceName

Recibe el nombre de la interfaz de red del servidor utilizada por esta sesión de transporte.
get_NetworkProfile

Permite a un equipo cliente configurar el perfil de red que usa el servidor de transporte de WDS. (Obtener)
get_NetworkUtilization

Recibe el porcentaje del ancho de banda de red del cliente WDS usado.
get_PercentCompletion

Recibe el porcentaje del objeto actual que se ha descargado.
get_Protocols

Recibe un valor que indica qué protocolos de transporte son compatibles con el servidor WDS.
get_Registered

Devuelve un valor que indica si el espacio de nombres está registrado en el servidor.
get_ServicePolicy

Recibe un puntero de interfaz al objeto Service Policy del Configuration Manager. Este objeto se puede usar para configurar parámetros de servicio, como el origen de la dirección IP de multidifusión y el perfil de red activo.
get_Session

Recibe la sesión de transporte a la que se une el cliente WDS.
get_SetupManager

Devuelve un puntero al objeto de una interfaz IWdsTransportSetupManager utilizada para administrar la funcionalidad de instalación en este servidor.
get_SlowClientFallback

Recibe un valor que indica la directiva de reserva solicitada por el servidor al desconectar automáticamente los clientes lentos de una transmisión de multidifusión. (Obtener)
get_SlowClientHandling

Establece o recupera un valor de WDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE que indica el método utilizado por el servidor para controlar los clientes que ralentizan una transmisión de multidifusión. (Obtener)
get_StartIpAddress

Permite que un equipo cliente WDS configure el inicio de un intervalo de direcciones IP de multidifusión para un tipo de dirección IP especificado. (Obtener)
get_StartPort

Permite a un equipo cliente WDS configurar el inicio de un intervalo de puertos UDP que usan los servicios de transporte de WDS. (Obtener)
get_StartTime

Recupera o establece una condición que inicia la transmisión automáticamente. La transmisión se inicia cuando la hora UTC alcanza el valor de esta propiedad. (Obtener)
get_TftpCapabilities

Recibe una máscara de WDSTRANSPORT_TFTP_CAPABILITY valores que indica qué características de TFTP de WDS son compatibles con el servidor TFTP de WDS.
get_TftpManager

Recibe un puntero al objeto de la interfaz IWdsTransportTftpManager utilizada para administrar el servidor TFTP de WDS.
get_TftpMaximumBlockSize

Recibe un valor para el tamaño máximo de bloque utilizado por el servidor TFTP. El valor permite que un equipo cliente WDS configure el tamaño máximo de bloque. (Obtener)
get_Timeout

Recibe el tiempo de espera en segundos usado para comunicarse con el cliente.
get_Tombstoned

Devuelve un valor que indica si el servidor ha guardado el objeto de espacio de nombres de un espacio de nombres anulado en memoria hasta que se completen o finalicen todas las sesiones activas.
get_TombstoneTime

Devuelve la fecha y hora UTC en que el servidor guardó el objeto de espacio de nombres de un espacio de nombres anulado.
get_TransferRate

Recibe la velocidad de transferencia de datos de esta sesión en bytes por segundo.
get_TransmissionStarted

Recibe un valor que indica si el servidor ha empezado a transmitir datos en este espacio de nombres.
get_Type

Permite a una aplicación recuperar el tipo del espacio de nombres para este objeto.
get_UdpPortPolicy

Recibe el valor de WDSTRANSPORT_UDP_PORT_POLICY que especifica la directiva de asignación de puertos UDP que usarán los servicios de transporte de WDS. El valor permite que un equipo cliente WDS configure la directiva de asignación de puertos UDP. (Obtener)
get_UserIdentity

Recibe una cadena que representa la identidad de usuario asociada a este cliente.
get_Version

Recibe un valor que indica la versión del sistema operativo del servidor WDS.
get_WdsTransportServicesRunning

Recibe un valor que indica si los servicios de transporte de WDS se ejecutan en el servidor.
get_WindowSize

Recibe el tamaño de ventana actual que se usa en la sesión de TFTP. El cliente puede actualizar el tamaño de ventana usado durante una sesión de TFTP a través de paquetes ACK cuando se usa la extensión TFTP de ventana variable.
GetWdsTransportServer

Crea un objeto de la interfaz IWdsTransportServer que se puede usar para administrar un servidor de transporte WDS. El método confirma que el sistema puede llegar a un servidor de transporte WDS con el nombre especificado.
NotifyWdsTransportServices

Envía una notificación a los servicios de transporte de WDS. El valor de notificación se traduce a los controles de servicio de transporte WDS adecuados y, a continuación, estos controles se envían a los servicios adecuados.
PFN_WdsCliCallback

Define una función de devolución de llamada que WDS puede llamar a mensajes de error y notificación de progreso durante una transferencia de archivos o imágenes.
PFN_WdsCliTraceFunction

Define una función de devolución de llamada que puede recibir mensajes de depuración del cliente WDS.
PFN_WdsTransportClientReceiveContents

El cliente de multidifusión usa la PFN_WdsTransportClientReceiveContents devolución de llamada para indicar que un bloque de datos está listo para usarse.
PFN_WdsTransportClientReceiveMetadata

PFN_WdsTransportClientReceiveMetadata es una devolución de llamada opcional que un consumidor puede registrar para recibir información de tipo de metadatos sobre un archivo. El proveedor de contenido proporciona esta información y es opaca para el servidor y el cliente de multidifusión.
PFN_WdsTransportClientSessionComplete

El cliente usa la PFN_WdsTransportClientSessionCompete devolución de llamada para indicar que no se enviarán más devoluciones de llamada al consumidor y que la sesión se completó correctamente o encontró un error no recuperable.
PFN_WdsTransportClientSessionStart

Se llama a la devolución de llamada PFN_WdsTransportClientSessionStart al inicio de una sesión de multidifusión para indicar el tamaño del archivo y otra información del lado servidor sobre el archivo al consumidor. (PFN_WdsTransportClientSessionStart)
PFN_WdsTransportClientSessionStartEx

Se llama a la devolución de llamada PFN_WdsTransportClientSessionStart al inicio de una sesión de multidifusión para indicar el tamaño del archivo y otra información del lado servidor sobre el archivo al consumidor. (PFN_WdsTransportClientSessionStartEx)
put_AutoDisconnectThreshold

Establece o recupera la velocidad de transmisión del umbral, en kilobytes por segundo, utilizada por el servidor. (Put)
put_Components

Permite a un cliente WDS configurar qué componentes de transporte de WDS tienen registro de eventos. (Put)
put_Configuration

Establece o recupera la información de configuración del proveedor de contenido del espacio de nombres . (Put)
put_ContentProvider

Establece o recupera el proveedor de contenido para el espacio de nombres . (Put)
put_Description

Establece o recupera la descripción del espacio de nombres. (Put)
put_Enabled

Recibe o establece un valor que permite a un cliente WDS configurar el registro de diagnóstico en el servidor. (Put)
put_EnableTftpVariableWindowExtension

Recibe un valor de WDSTRANSPORT_TFTP_CAPABILITY que especifica si la extensión de ventana variable está habilitada en el servidor TFTP. El valor permite que un equipo cliente WDS configure el servidor TFTP de WDS para que use extensiones de ventana variable. (Put)
put_EndIpAddress

Permite que un equipo cliente WDS configure el final de un intervalo de direcciones IP de multidifusión para un tipo de dirección IP especificado. (Put)
put_EndPort

Permite que un equipo cliente WDS configure el final de un intervalo de puertos UDP que usan los servicios de transporte de WDS. (Put)
put_FriendlyName

Establece o recupera el nombre descriptivo del espacio de nombres. (Put)
put_IpAddressSource

Permite que un equipo cliente WDS configure, para un tipo de dirección IP especificado, el origen de la dirección IP desde el que el servidor de transporte de WDS obtiene una dirección de multidifusión. (Put)
put_MinimumClients

Recupera o establece una condición que inicia la transmisión automáticamente. La transmisión se inicia si el número de aplicaciones que han unido sesiones alcanza el valor de esta propiedad. (Put)
put_MultistreamStreamCount

Recibe el número máximo de secuencias de multidifusión por transmisión usada por el servidor. (Put)
put_Name

Establece o recupera el nombre del espacio de nombres. (Put)
put_NetworkProfile

Permite a un equipo cliente configurar el perfil de red que usa el servidor de transporte de WDS. (Put)
put_SlowClientFallback

Recibe un valor que indica la directiva de reserva solicitada por el servidor al desconectar automáticamente los clientes lentos de una transmisión de multidifusión. (Put)
put_SlowClientHandling

Establece o recupera un valor de WDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE que indica el método utilizado por el servidor para controlar los clientes que ralentizan una transmisión de multidifusión. (Put)
put_StartIpAddress

Permite que un equipo cliente WDS configure el inicio de un intervalo de direcciones IP de multidifusión para un tipo de dirección IP especificado. (Put)
put_StartPort

Permite que un equipo cliente WDS configure el inicio de un intervalo de puertos UDP que usan los servicios de transporte de WDS. (Put)
put_StartTime

Recupera o establece una condición que inicia la transmisión automáticamente. La transmisión se inicia cuando la hora UTC alcanza el valor de esta propiedad. (Put)
put_TftpMaximumBlockSize

Recibe un valor para el tamaño máximo de bloque utilizado por el servidor TFTP. El valor permite que un equipo cliente WDS configure el tamaño máximo de bloque. (Put)
put_UdpPortPolicy

Recibe el valor de WDSTRANSPORT_UDP_PORT_POLICY que especifica la directiva de asignación de puertos UDP que usarán los servicios de transporte de WDS. El valor permite que un equipo cliente WDS configure la directiva de asignación de puertos UDP. (Put)
PxeAsyncRecvDone

Pasa los resultados del procesamiento de la solicitud de cliente de forma asincrónica. Solo se debe llamar a esta función si la función PxeProviderRecvRequest devuelve ERROR_IO_PENDING.
PxeDhcpAppendOption

Anexa una opción DHCP al paquete de respuesta. (PxeDhcpAppendOption)
PxeDhcpAppendOptionRaw

Anexa una opción DHCP al paquete de respuesta. (PxeDhcpAppendOptionRaw)
PxeDhcpGetOptionValue

Recupera un valor de opción de un paquete DHCP.
PxeDhcpGetVendorOptionValue

Recupera un valor de opción del campo Información específica del proveedor (43) de un paquete DHCP.
PxeDhcpInitialize

Inicializa un paquete de respuesta como un paquete de respuesta DHCP.
PxeDhcpIsValid

Valida que un paquete es un paquete DHCP.
PxeDhcpv6AppendOption

Anexa una opción DHCPv6 al paquete de respuesta. (PxeDhcpv6AppendOption)
PxeDhcpv6AppendOptionRaw

Anexa una opción DHCPv6 al paquete de respuesta. (PxeDhcpv6AppendOptionRaw)
PxeDhcpv6CreateRelayRepl

Genera un mensaje RELAY-REPL.
PxeDhcpv6GetOptionValue

Recupera un valor de opción de un paquete DHCPv6.
PxeDhcpv6GetVendorOptionValue

Recupera los valores de opción del campo OPTION_VENDOR_OPTS (17) de un paquete DHCPv6.
PxeDhcpv6Initialize

Inicializa un paquete de respuesta como un paquete de respuesta DHCPv6.
PxeDhcpv6IsValid

Valida que un paquete es un paquete DHCPv6 válido.
PxeDhcpv6ParseRelayForw

Un proveedor puede usar esta función para analizar los mensajes RELAY-FORW y sus mensajes anidados OPTION_RELAY_MSG.
PxeGetServerInfo

Devuelve información sobre el servidor PXE. (PxeGetServerInfo)
PxeGetServerInfoEx

Devuelve información sobre el servidor PXE. (PxeGetServerInfoEx)
PxePacketAllocate

Asigna un paquete que se va a enviar con la función PxeSendReply.
PxePacketFree

Libera un paquete asignado por la función PxePacketAllocate.
PxeProviderEnumClose

Cierra la enumeración de proveedores abiertos por la función PxeProviderEnumFirst.
PxeProviderEnumFirst

Inicia una enumeración de proveedores registrados.
PxeProviderEnumNext

Enumera los proveedores registrados.
PxeProviderFreeInfo

Libera memoria asignada por la función PxeProviderEnumNext.
PxeProviderQueryIndex

Devuelve el índice del proveedor especificado en la lista de proveedores registrados.
PxeProviderRegister

Registra un proveedor con el sistema.
PxeProviderSetAttribute

Especifica los atributos del proveedor.
PxeProviderUnRegister

Quita un proveedor de la lista de proveedores registrados.
PxeRegisterCallback

Registra funciones de devolución de llamada para distintos eventos de notificación.
PxeSendReply

Envía un paquete a una solicitud de cliente.
PxeTrace

Agrega una entrada de seguimiento al registro PXE.
Actualizar

Actualiza los miembros de datos del objeto rereading sus valores desde el almacén de datos subyacente. Esto solo se permite si se ha establecido la propiedad IWdsTransportCacheable::D irty del objeto.
Actualizar

Restablece los valores de propiedad del espacio de nombres con valores del servidor.
Registro

Registra el espacio de nombres en el servidor.
RegisterContentProvider

Permite que una aplicación se ejecute en un equipo cliente para registrar un archivo DLL del proveedor de contenido. Esto hace que el proveedor esté disponible para su uso por el servidor de transporte de WDS.
RestartWdsTransportServices

Detiene y reinicia los servicios de transporte de WDS que se ejecutan. Si no se están ejecutando servicios, el método devuelve con S_OK sin ninguna acción adicional.
RetrieveClients

Recupera una colección de clientes WDS unidos a la sesión de transporte.
RetrieveContents

Recupera una colección de objetos de contenido de transporte activos asociados al espacio de nombres .
RetrieveNamespace

Recupera, por nombre, un objeto de una interfaz IWdsTransportNamespace. El nombre debe registrarse con el espacio de nombres en el servidor de transporte de WDS.
RetrieveNamespaces

Devuelve una colección de objetos de la interfaz IWdsTransportNamespace que representa espacios de nombres en el servidor que coinciden con los criterios especificados.
RetrieveSessions

Recupera una colección de sesiones de transporte activas asociadas a este contenido.
RetrieveTftpClients

Devuelve un puntero al objeto de una interfaz IWdsTransportCollection que contiene una colección de objetos de la interfaz IWdsTransportTftpClient para los clientes conectados actualmente al servidor TFTP.
StartTransmission

Inicia una transmisión en un espacio de nombres.
StartWdsTransportServices

Inicia todos los servicios de transporte de WDS. Este método proporciona los medios para cambiar el estado en ejecución de los servicios de transporte de WDS sin cambiar su configuración.
StopWdsTransportServices

Detiene todos los servicios de transporte de WDS. Este método proporciona los medios para cambiar el estado en ejecución de los servicios de transporte de WDS sin cambiar su configuración.
Terminate

Finaliza la transmisión de este contenido finalizando todas las sesiones activas en el contenido y desconectando todos los clientes que estén unidos a ellos.
Terminate

Finaliza una sesión activa en el servidor de transporte de WDS y desconecta todos los clientes WDS unidos a la sesión.
WdsBpAddOption

Agrega una opción al paquete.
WdsBpCloseHandle

Cierra el identificador especificado.
WdsBpGetOptionBuffer

Copia información en un búfer que se debe agregar a las opciones de paquetes DHCP.
WdsBpInitialize

Construye opciones para el programa de arranque de red WDS.
WdsBpParseInitialize

Recibe un identificador para el paquete enviado por el programa de arranque de red. (WdsBpParseInitialize)
WdsBpParseInitializev6

Recibe un identificador para el paquete enviado por el programa de arranque de red. (WdsBpParseInitializev6)
WdsBpQueryOption

Devuelve el valor de una opción del paquete analizado.
WdsCliAuthorizeSession

Convierte una sesión con un servidor WDS en una sesión autenticada.
WdsCliCancelTransfer

Cancela una operación de transferencia de WDS.
WdsCliClose

Cierra un identificador de una sesión o imagen de WDS y libera los recursos.
WdsCliCreateSession

Inicia una nueva sesión con un servidor WDS.
WdsCliFindFirstImage

Inicia la enumeración de imágenes almacenadas en un servidor WDS y devuelve un identificador find que hace referencia a la primera imagen.
WdsCliFindNextImage

Avanza la referencia de un identificador de búsqueda a la siguiente imagen almacenada en un servidor WDS.
WdsCliFreeStringArray

Esta función se puede usar para liberar la matriz de valores de cadena asignados por la función WdsCliObtainDriverPackages.
WdsCliGetDriverQueryXml

Esta función genera una cadena XML que se puede usar para consultar un servidor WDS para paquetes de controladores mediante la función WdsCliObtainDriverPackagesEx.
WdsCliGetEnumerationFlags

Devuelve la marca de enumeración de imágenes para el identificador de imagen actual.
WdsCliGetImageArchitecture

Devuelve la arquitectura del procesador para la imagen actual.
WdsCliGetImageDescription

Devuelve una descripción de la imagen actual.
WdsCliGetImageGroup

Devuelve el nombre del grupo de imágenes de la imagen actual.
WdsCliGetImageHalName

Devuelve el nombre de capa de abstracción de hardware (HAL) de la imagen actual.
WdsCliGetImageHandleFromFindHandle

Devuelve un identificador de imagen para la imagen actual en una enumeración de imagen.
WdsCliGetImageHandleFromTransferHandle

Devuelve un identificador de imagen de un identificador de transferencia completado. El identificador es para la copia local de la imagen que se ha transferido desde el servidor al cliente.
WdsCliGetImageIndex

Devuelve el índice dentro del archivo Windows Imaging Format(WIM) para la imagen actual.
WdsCliGetImageLanguage

Devuelve el idioma predeterminado de la imagen actual.
WdsCliGetImageLanguages

Devuelve una matriz de idiomas admitidos por la imagen actual.
WdsCliGetImageLastModifiedTime

Devuelve la hora de última modificación de la imagen actual.
WdsCliGetImageName

Devuelve el nombre de la imagen actual.
WdsCliGetImageNamespace

Devuelve el espacio de nombres de la imagen actual.
WdsCliGetImagePath

Devuelve la ruta de acceso al archivo que contiene la imagen actual.
WdsCliGetImageSize

Devuelve el tamaño de la imagen actual.
WdsCliGetImageVersion

Devuelve la versión de la imagen actual.
WdsCliGetTransferSize

Devuelve el tamaño de la transferencia de archivos actual.
WdsCliInitializeLog

Inicializa el registro para el cliente WDS.
WdsCliLog

Envía un evento de registro al servidor WDS.
WdsCliObtainDriverPackages

Esta función obtiene de una imagen WDS, los paquetes de controladores (archivos INF) que se pueden usar en este equipo.
WdsCliObtainDriverPackagesEx

Esta función obtiene los paquetes de controladores (archivos INF) que son aplicables al XML de consulta del controlador WDS especificado.
WdsCliRegisterTrace

Registra una función de devolución de llamada que recibirá mensajes de depuración.
WdsCliTransferFile

Transfiere un archivo de un servidor WDS al cliente WDS mediante un protocolo de transferencia de multidifusión.
WdsCliTransferImage

Transfiere una imagen de un servidor WDS al cliente WDS.
WdsCliWaitForTransfer

Espera a que se complete una transferencia de imagen o archivo.
WdsTransportClientAddRefBuffer

Incrementa el recuento de referencias en un búfer que pertenece al cliente de multidifusión.
WdsTransportClientCancelSession

Libera los recursos asociados a una sesión en el cliente. (WdsTransportClientCancelSession)
WdsTransportClientCloseSession

Libera los recursos asociados a una sesión en el cliente. (WdsTransportClientCloseSession)
WdsTransportClientCompleteReceive

Indica que se ha finalizado todo el procesamiento en un bloque de datos y que el cliente de multidifusión puede purgar este bloque de datos de su memoria caché para dejar espacio para recibir más.
WdsTransportClientInitialize

Inicializa el cliente de multidifusión.
WdsTransportClientInitializeSession

Inicia una transferencia de archivos de multidifusión. (WdsTransportClientInitializeSession)
WdsTransportClientQueryStatus

Recupera el estado actual de una transmisión de multidifusión continua o completa del cliente de multidifusión.
WdsTransportClientRegisterCallback

Registra una devolución de llamada con el cliente de multidifusión.
WdsTransportClientReleaseBuffer

Disminuye el recuento de referencias en un búfer que pertenece al cliente de multidifusión.
WdsTransportClientShutdown

Apaga el cliente de multidifusión.
WdsTransportClientStartSession

Inicia una transferencia de archivos de multidifusión. (WdsTransportClientStartSession)
WdsTransportClientWaitForCompletion

Se bloquea hasta que se complete la sesión de multidifusión o se alcance el tiempo de espera especificado.
WdsTransportProviderCloseContent

Cierra una secuencia de contenido especificada por un identificador.
WdsTransportProviderCloseInstance

Cierra una instancia de un proveedor de contenido especificado por un identificador.
WdsTransportProviderCompareContent

Compara un nombre de contenido y una instancia especificados con una secuencia de contenido abierta para determinar si son iguales.
WdsTransportProviderCreateInstance

Abre una nueva instancia de un proveedor de contenido.
WdsTransportProviderDumpState

Indica al proveedor de transporte que imprima un resumen de su estado y cualquier otra información relevante en el registro de seguimiento.
WdsTransportProviderGetContentMetadata

Recupera los metadatos de un flujo de contenido abierto.
WdsTransportProviderGetContentSize

Recupera el tamaño de una secuencia de contenido abierta.
WdsTransportProviderInitialize

Inicializa un proveedor de contenido.
WdsTransportProviderOpenContent

Abre una nueva vista estática de una secuencia de contenido.
WdsTransportProviderReadContent

Lee el contenido de una secuencia de contenido abierta.
WdsTransportProviderRefreshSettings

Indica al proveedor de transporte que vuelva a leer cualquier configuración pertinente.
WdsTransportProviderShutdown

Cierra el proveedor de contenido.
WdsTransportProviderUserAccessCheck

Especifica el acceso a un flujo de contenido basado en el token de un usuario.
WdsTransportServerAllocateBuffer

Asigna un búfer en memoria.
WdsTransportServerCompleteRead

Proporciona el estado de la operación de lectura.
WdsTransportServerFreeBuffer

Libera la memoria usada por un búfer.
WdsTransportServerRegisterCallback

Registra una devolución de llamada de proveedor con el servidor de multidifusión.
WdsTransportServerTrace

Envía un mensaje de depuración. (WdsTransportServerTrace)
WdsTransportServerTraceV

Envía un mensaje de depuración. (WdsTransportServerTraceV)

Interfaces

 
IWdsTransportCacheable

Proporciona almacenamiento en caché para objetos que controlan los datos persistentes. Otras interfaces que representan objetos persistentes pueden heredar esta interfaz.
IWdsTransportClient

Representa un cliente WDS que está unido a una sesión de transporte en un servidor de transporte WDS.
IWdsTransportCollection

Representa una colección de objetos de administración de transporte de Servicios de implementación de Windows (WDS).
IWdsTransportConfigurationManager

Administra la configuración de un servidor de transporte WDS.
IWdsTransportConfigurationManager2

Esta interfaz hereda de la interfaz IWdsTransportConfigurationManager y la extiende con opciones de configuración, como la directiva de sesión de multidifusión, que están disponibles a partir de Windows Server 2008 R2.
IWdsTransportContent

Representa el contenido que se transmite bajo un espacio de nombres en una o varias sesiones.
IWdsTransportContentProvider

Se usa para describir un proveedor de contenido.
IWdsTransportDiagnosticsPolicy

Representa la parte de la directiva de diagnóstico de la configuración del servidor de transporte de WDS.
IWdsTransportManager

Administra un servidor de transporte WDS. Esta es la interfaz de nivel superior en la API de administración de transporte de Servicios de implementación de Windows (WDS) y la única interfaz que se puede crear mediante la función CoCreateInstance.
IWdsTransportMulticastSessionPolicy

Esta interfaz representa la parte de la directiva de sesión de multidifusión de la configuración del servidor de transporte WDS.
IWdsTransportNamespace

Representa un espacio de nombres en un servidor de transporte WDS.
IWdsTransportNamespaceAutoCast

El servidor de transporte WDS puede crear, iniciar y finalizar sesiones de multidifusión hospedadas por un objeto de espacio de nombres de esta interfaz.
IWdsTransportNamespaceManager

Administra espacios de nombres en un servidor de transporte WDS.
IWdsTransportNamespaceScheduledCast

Representa una interfaz base para las interfaces derivadas:_IWdsTransportNamespaceScheduledCastManualStart e IWdsTransportNamespaceScheduledCastAutoStart.
IWdsTransportNamespaceScheduledCastAutoStart

Un administrador puede especificar criterios que inician la transmisión en un objeto de una interfaz IWdsTransportNamespaceScheduledCastAutoStart automáticamente. Las aplicaciones pueden seguir uniendo sesiones del objeto de espacio de nombres hasta que se alcancen estos criterios.
IWdsTransportNamespaceScheduledCastManualStart

Un administrador debe iniciar la transmisión en un objeto de una interfaz IWdsTransportNamespaceScheduledCastManualStart. Las aplicaciones pueden seguir uniendo sesiones del espacio de nombres hasta que el administrador inicie la transmisión.
IWdsTransportServer

Representa un servidor de transporte WDS. Un cliente WDS puede usar un objeto de esta interfaz para administrar las tareas de configuración, configuración y espacio de nombres en el servidor.
IWdsTransportServer2

Esta interfaz hereda de la interfaz IWdsTransportServer y la extiende. Está disponible a partir de Windows Server 2012.
IWdsTransportServicePolicy

Representa la parte de la directiva de servicio de la configuración del servidor de transporte de WDS.
IWdsTransportServicePolicy2

Esta interfaz hereda de la interfaz IWdsTransportServicePolicy y la extiende a partir de Windows Server 2012.
IWdsTransportSession

Representa una sesión de transporte activa en el servidor de transporte WDS.
IWdsTransportSetupManager

Administra las tareas de instalación en un servidor de transporte WDS.
IWdsTransportSetupManager2

Esta interfaz hereda de la interfaz IWdsTransportSetupManager y la extiende. Está disponible a partir de Windows Server 2012.
IWdsTransportTftpClient

Esta interfaz se usa para especificar información de una sesión de cliente TFTP actualmente activa en el servidor.
IWdsTransportTftpManager

Esta interfaz proporciona un método para recuperar todos los clientes conectados actualmente al servidor TFTP.

Estructuras

 
PXE_ADDRESS

Especifica la dirección de red de un paquete.
PXE_DHCP_MESSAGE

La estructura PXE_DHCP_MESSAGE se puede usar con la API de servidor PXE de servicios de implementación de Windows.
PXE_DHCP_OPTION

La estructura PXE_DHCP_OPTION se puede usar con la API de servidor PXE de servicios de implementación de Windows.
PXE_DHCPV6_MESSAGE

Un mensaje DHCPV6.
PXE_DHCPV6_MESSAGE_HEADER

Describe los campos comunes entre las estructuras de PXE_DHCPV6_MESSAGE y PXE_DHCPV6_RELAY_MESSAGE.
PXE_DHCPV6_NESTED_RELAY_MESSAGE

Describe los paquetes anidados en OPTION_RELAY_MSG mensaje.
PXE_DHCPV6_OPTION

La estructura de PXE_DHCPV6_OPTION se puede usar con la API de servidor PXE de servicios de implementación de Windows.
PXE_DHCPV6_RELAY_MESSAGE

Proporciona el mensaje de retransmisión DHCPV6.
PXE_PROVIDER

Describe un proveedor.
TRANSPORTCLIENT_SESSION_INFO

Esta estructura la usa la función de devolución de llamada PFN_WdsTransportClientSessionStartEx.
WDS_CLI_CRED

Contiene las credenciales usadas para autorizar una sesión de cliente.
WDS_TRANSPORTCLIENT_REQUEST

Esta estructura la usa la función WdsTransportClientStartSession.
WDS_TRANSPORTPROVIDER_INIT_PARAMS

Esta estructura la usa la función de devolución de llamada WdsTransportProviderInitialize. (WDS_TRANSPORTPROVIDER_INIT_PARAMS)
WDS_TRANSPORTPROVIDER_SETTINGS

Esta estructura la usa la función de devolución de llamada WdsTransportProviderInitialize. (WDS_TRANSPORTPROVIDER_SETTINGS)