Lire en anglais

Partager via


Services de déploiement Windows

Vue d’ensemble de la technologie des services de déploiement Windows.

Pour développer les services de déploiement Windows, vous avez besoin des en-têtes suivants :

Pour obtenir des conseils de programmation pour cette technologie, consultez :

Énumérations

 
__unnamed_enum_1

L’énumération __unnamed_enum_1 (wdsclientapi.h) est utilisée par la fonction WdsCliLog.
__unnamed_enum_2

L’énumération __unnamed_enum_2 (wdsclientapi.h) est utilisée par la fonction WdsCliLog.
TRANSPORTCLIENT_CALLBACK_ID

Cette énumération est reçue par la fonction WdsTransportClientRegisterCallback.
TRANSPORTPROVIDER_CALLBACK_ID

Cette structure est utilisée par la fonction WdsTransportServerRegisterCallback.
WDSTRANSPORT_DIAGNOSTICS_COMPONENT_FLAGS

Configure les composants WDS qui ont diagnostics activés. WDS diagnostics les événements de journal dans le journal des événements système.
WDSTRANSPORT_DISCONNECT_TYPE

Indique l’action qu’un client WDS doit effectuer lorsqu’il est déconnecté de la session.
WDSTRANSPORT_FEATURE_FLAGS

Indique quelles fonctionnalités WDS sont installées sur le serveur WDS.
WDSTRANSPORT_IP_ADDRESS_SOURCE_TYPE

Indique la source à partir de laquelle le fournisseur de multidiffusion WDS obtient une adresse de multidiffusion pour une nouvelle session.
WDSTRANSPORT_IP_ADDRESS_TYPE

Indique le type d’adresse IP.
WDSTRANSPORT_NAMESPACE_TYPE

Détermine le type de sessions de multidiffusion utilisées pour la transmission d’objets couverts par cet espace de noms.
WDSTRANSPORT_NETWORK_PROFILE_TYPE

Définit les paramètres utilisés par les protocoles de transport WDS pour optimiser le transfert de données sur le réseau.
WDSTRANSPORT_PROTOCOL_FLAGS

Spécifie les protocoles pris en charge par le serveur de transport WDS.
WDSTRANSPORT_SERVICE_NOTIFICATION

Spécifie l’action à entreprendre lors de la notification des services de transport WDS, par exemple la relecture de leurs paramètres après une modification de configuration.
WDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE

Spécifie le type d’actions automatiques qu’un serveur de transport WDS, s’exécutant sur Windows Server 2008 R2, doit utiliser pour gérer un ordinateur client qui ralentit la transmission multidiffusion.
WDSTRANSPORT_TFTP_CAPABILITY

Indique les fonctionnalités prises en charge par le serveur TFTP WDS.
WDSTRANSPORT_UDP_PORT_POLICY

Spécifie les services de transport WDS de stratégie à utiliser lors de l’allocation des ports UDP.

Fonctions

 
Cloner

Copie les informations de cet objet d’espace de noms dans un nouvel objet d’espace de noms non inscrit en mémoire.
Commiter

Valide les membres de données d’objet dans le magasin de données sous-jacent si la propriété IWdsTransportCacheable::D irty a été définie. Sinon, la méthode retourne sans action.
CreateNamespace

Crée un objet d’une interface IWdsTransportNamespace qui peut être inscrit sur le serveur de transport WDS actuel.
Désinscrire

Annule l’inscription de l’espace de noms sur le serveur.
DeregisterContentProvider

Permet à une application d’exécuter sur un ordinateur client de désinscrire un fournisseur de contenu. Le fournisseur n’est plus disponible pour une utilisation par le serveur de transport WDS.
DisableWdsTransportServices

Définit tous les services de transport WDS en mode Désactivé.
Ignorer

Ignore toutes les modifications apportées aux membres de données de l’objet en effaçant la propriété IWdsTransportCacheable::D irty, puis en appelant la méthode IWdsTransportCacheable::Refresh de l’objet pour relire les données d’objet actuelles.
Déconnexion

Déconnecte le client WDS de la session et spécifie l’action que le client doit effectuer lors de la déconnexion.
DisconnectClient

Déconnecte un client WDS d’une session de transport et spécifie l’action que le client WDS doit effectuer lors de la déconnexion.
EnableWdsTransportServices

Définit tous les services de transport WDS en mode démarrage automatique.
get__NewEnum

Reçoit un pointeur vers un énumérateur qui peut être utilisé pour itérer sur les objets de cette collection.
get_AutoDisconnectThreshold

Définit ou récupère le taux de transmission du seuil, en kilo-octets par seconde, utilisé par le serveur. (Obtenir)
get_BlockSize

Récupère la taille de bloc utilisée dans la session TFTP.
get_Components

Permet à un client WDS de configurer quels composants de transport WDS ont la journalisation des événements. (Obtenir)
get_Configuration

Définit ou récupère les informations de configuration pour le fournisseur de contenu de l’espace de noms. (Obtenir)
get_ConfigurationManager

Retourne un pointeur vers l’objet d’une interface IWdsTransportConfigurationManager utilisée pour gérer la configuration de ce serveur.
get_Content

Reçoit un pointeur vers un objet de l’interface IWdsTransportContent qui représente une session de transport active sur le serveur de transport WDS.
get_ContentProvider

Définit ou récupère le fournisseur de contenu pour l’espace de noms. (Obtenir)
get_ContentProviders

Reçoit un pointeur vers un instance de l’interface IWdsTransportCollection. La collection contient des objets de l’interface IWdsTransportContentProvider pour les fournisseurs de contenu inscrits sur le serveur.
get_Count

Reçoit le nombre d’objets de cette collection.
get_CpuUtilization

Reçoit le pourcentage d’utilisation du processeur du client WDS.
get_CurrentFileOffset

Reçoit le décalage du début du fichier en octets du bloc actuel en cours de transfert dans la session TFTP.
get_Description

Récupère la description du fournisseur de contenu.
get_Description

Définit ou récupère la description de l’espace de noms. (Get)
get_DiagnosticsPolicy

Reçoit un pointeur d’interface vers l’objet de stratégie de diagnostic de l’Configuration Manager. L’objet peut être utilisé pour configurer diagnostics paramètres activés par les composants du serveur de transport WDS pour la journalisation des événements de diagnostic.
get_Dirty

Reçoit une valeur qui indique si les données de l’objet ont été modifiées.
get_Enabled

Reçoit ou définit une valeur qui permet à un client WDS de configurer la journalisation des diagnostics sur le serveur. (Get)
get_EnableTftpVariableWindowExtension

Reçoit une valeur WDSTRANSPORT_TFTP_CAPABILITY qui spécifie si l’extension de fenêtre variable est activée sur le serveur TFTP. La valeur permet à un ordinateur client WDS de configurer le serveur TFTP WDS pour utiliser des extensions de fenêtre variable. (Get)
get_EndIpAddress

Permet à un ordinateur client WDS de configurer la fin d’une plage d’adresses IP de multidiffusion pour un type d’adresse IP spécifié. (Get)
get_EndPort

Permet à un ordinateur client WDS de configurer la fin d’une plage de ports UDP utilisée par les services de transport WDS. (Get)
get_FileName

Récupère le nom du fichier transféré dans la session TFTP.
get_FilePath

Récupère le chemin d’accès à la DLL du fournisseur de contenu.
get_FileSize

Reçoit la taille en octets du fichier transféré.
get_FriendlyName

Définit ou récupère le nom convivial de l’espace de noms. (Get)
get_Id

Reçoit un ID client unique qui identifie ce client WDS sur le serveur WDS.
get_Id

Reçoit un ID de contenu unique qui identifie cet objet de contenu sur le serveur.
get_Id

Reçoit l’ID d’espace de noms unique d’un espace de noms qui a été inscrit sur le serveur.
get_Id

Reçoit un ID de session unique qui identifie cette session sur le serveur.
get_InitializationRoutine

Récupère le nom de la méthode appelée pour initialiser le fournisseur de contenu.
get_InstalledFeatures

Reçoit une valeur qui indique quelles fonctionnalités WDS sont installées sur le serveur.
get_IpAddress

Reçoit une valeur de chaîne qui contient l’adresse IP du client WDS.
get_IpAddress

Reçoit une valeur de chaîne contenant l’adresse IP du client.
get_IpAddressSource

Permet à un ordinateur client WDS de configurer, pour un type spécifié d’adresse IP, la source d’adresse IP à partir de laquelle le serveur de transport WDS obtient une adresse de multidiffusion. (Get)
get_Item

Reçoit un pointeur vers l’objet qui correspond à l’index spécifié.
get_JoinDuration

Reçoit le temps écoulé, en secondes, depuis la jointure du client WDS à la session de transport.
get_MacAddress

Reçoit l’adresse MAC du client WDS.
get_MasterClientId

Reçoit un ID client unique attribué par le serveur WDS qui identifie le client master pour cette session.
get_MemoryUtilization

Reçoit le pourcentage de mémoire du client WDS en cours d’utilisation.
get_MinimumClients

Récupère ou définit une condition qui démarre la transmission automatiquement. La transmission démarre si le nombre d’applications qui ont rejoint des sessions atteint la valeur de cette propriété. (Get)
get_MulticastSessionPolicy

Reçoit un pointeur d’interface vers l’objet de stratégie de session de multidiffusion du Configuration Manager. Cet objet peut être utilisé pour configurer les paramètres de session de multidiffusion disponibles à partir de Windows Server 2008 R2.
get_MultistreamStreamCount

Reçoit le nombre maximal de flux de multidiffusion par transmission utilisé par le serveur. (Get)
get_Name

Reçoit le nom du client WDS sur le serveur WDS.
get_Name

Reçoit un pointeur vers une valeur de chaîne qui contient le nom de l’objet de données représenté par cet objet de contenu.
get_Name

Récupère le nom du fournisseur de contenu.
get_Name

Définit ou récupère le nom de l’espace de noms. (Get)
get_Name

Retourne le nom du serveur représenté par cet objet.
get_Namespace

Reçoit un pointeur vers un objet d’une interface IWdsTransportNamespace qui représente l’espace de noms associé à ce contenu.
get_NamespaceManager

Retourne un pointeur vers l’objet d’une interface IWdsTransportNamespaceManager utilisée pour gérer les espaces de noms sur ce serveur.
get_NetworkInterfaceAddress

Reçoit l’adresse MAC de l’interface réseau du serveur utilisée par cette session de transport.
get_NetworkInterfaceName

Reçoit le nom de l’interface réseau du serveur utilisée par cette session de transport.
get_NetworkProfile

Permet à un ordinateur client de configurer le profil réseau utilisé par le serveur de transport WDS. (Get)
get_NetworkUtilization

Reçoit le pourcentage de la bande passante réseau du client WDS utilisée.
get_PercentCompletion

Reçoit le pourcentage de l’objet actuel qui a été téléchargé.
get_Protocols

Reçoit une valeur qui indique les protocoles de transport pris en charge par le serveur WDS.
get_Registered

Retourne une valeur qui indique si l’espace de noms est inscrit sur le serveur.
get_ServicePolicy

Reçoit un pointeur d’interface vers l’objet Stratégie de service du Configuration Manager. Cet objet peut être utilisé pour configurer des paramètres de service tels que la source d’adresse IP multidiffusion et le profil réseau actif.
get_Session

Reçoit la session de transport à laquelle le client WDS est joint.
get_SetupManager

Retourne un pointeur vers l’objet d’une interface IWdsTransportSetupManager utilisée pour gérer la fonctionnalité d’installation sur ce serveur.
get_SlowClientFallback

Reçoit une valeur qui indique la stratégie de secours demandée par le serveur lors de la déconnexion automatique des clients lents d’une transmission multidiffusion. (Obtenir)
get_SlowClientHandling

Définit ou récupère une valeur WDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE qui indique la méthode utilisée par le serveur pour gérer les clients qui ralentissent une transmission multidiffusion. (Obtenir)
get_StartIpAddress

Permet à un ordinateur client WDS de configurer le début d’une plage d’adresses IP multidiffusion pour un type d’adresse IP spécifié. (Obtenir)
get_StartPort

Permet à un ordinateur client WDS de configurer le début d’une plage de ports UDP utilisée par les services de transport WDS. (Obtenir)
get_StartTime

Récupère ou définit une condition qui démarre automatiquement la transmission. La transmission commence lorsque l’heure UTC atteint la valeur de cette propriété. (Obtenir)
get_TftpCapabilities

Reçoit un masque de valeurs WDSTRANSPORT_TFTP_CAPABILITY qui indique quelles fonctionnalités TFTP WDS sont prises en charge par le serveur TFTP WDS.
get_TftpManager

Reçoit un pointeur vers l’objet de l’interface IWdsTransportTftpManager utilisée pour gérer le serveur TFTP WDS.
get_TftpMaximumBlockSize

Reçoit une valeur pour la taille de bloc maximale utilisée par le serveur TFTP. La valeur permet à un ordinateur client WDS de configurer la taille de bloc maximale. (Obtenir)
get_Timeout

Reçoit le délai d’expiration en secondes utilisé pour communiquer avec le client.
get_Tombstoned

Retourne une valeur qui indique si le serveur a enregistré l’objet d’espace de noms d’un espace de noms désinscrit en mémoire jusqu’à ce que toutes les sessions actives soient terminées ou terminées.
get_TombstoneTime

Retourne la date et l’heure UTC auxquelles le serveur a enregistré l’objet d’espace de noms d’un espace de noms désinscrit.
get_TransferRate

Reçoit le taux de transfert de données pour cette session en octets par seconde.
get_TransmissionStarted

Reçoit une valeur qui indique si le serveur a commencé à transmettre des données sous cet espace de noms.
get_Type

Permet à une application de récupérer le type de l’espace de noms de cet objet.
get_UdpPortPolicy

Reçoit la valeur WDSTRANSPORT_UDP_PORT_POLICY qui spécifie la stratégie d’allocation de port UDP à utiliser par les services de transport WDS. La valeur permet à un ordinateur client WDS de configurer la stratégie d’allocation de port UDP. (Obtenir)
get_UserIdentity

Reçoit une chaîne représentant l’identité utilisateur associée à ce client.
get_Version

Reçoit une valeur qui indique la version du système d’exploitation du serveur WDS.
get_WdsTransportServicesRunning

Reçoit une valeur qui indique si les services de transport WDS s’exécutent sur le serveur.
get_WindowSize

Reçoit la taille de fenêtre actuelle utilisée dans la session TFTP. La taille de fenêtre utilisée pendant une session TFTP peut être mise à jour par le client via des paquets ACK lors de l’utilisation de l’extension TFTP de fenêtre variable.
GetWdsTransportServer

Crée un objet de l’interface IWdsTransportServer qui peut être utilisé pour gérer un serveur de transport WDS. La méthode confirme que le système peut atteindre un serveur de transport WDS avec le nom spécifié.
NotifyWdsTransportServices

Envoie une notification aux services de transport WDS. La valeur de notification est traduite en contrôles de service de transport WDS appropriés, puis ces contrôles sont envoyés aux services appropriés.
PFN_WdsCliCallback

Définit une fonction de rappel que WDS peut appeler pour la notification de progression et les messages d’erreur lors d’un transfert de fichier ou d’image.
PFN_WdsCliTraceFunction

Définit une fonction de rappel qui peut recevoir des messages de débogage à partir du client WDS.
PFN_WdsTransportClientReceiveContents

Le rappel PFN_WdsTransportClientReceiveContents est utilisé par le client de multidiffusion pour indiquer qu’un bloc de données est prêt à être utilisé.
PFN_WdsTransportClientReceiveMetadata

PFN_WdsTransportClientReceiveMetadata est un rappel facultatif qu’un consommateur peut inscrire pour recevoir des informations de type de métadonnées sur un fichier. Ces informations sont fournies par le fournisseur de contenu et sont opaques pour le client et le serveur de multidiffusion.
PFN_WdsTransportClientSessionComplete

Le PFN_WdsTransportClientSessionCompete rappel est utilisé par le client pour indiquer qu’aucun rappel supplémentaire ne sera envoyé au consommateur et que la session s’est terminée correctement ou a rencontré une erreur non récupérable.
PFN_WdsTransportClientSessionStart

Le rappel PFN_WdsTransportClientSessionStart est appelé au début d’une session de multidiffusion pour indiquer la taille du fichier et d’autres informations côté serveur sur le fichier au consommateur. (PFN_WdsTransportClientSessionStart)
PFN_WdsTransportClientSessionStartEx

Le rappel PFN_WdsTransportClientSessionStart est appelé au début d’une session de multidiffusion pour indiquer la taille du fichier et d’autres informations côté serveur sur le fichier au consommateur. (PFN_WdsTransportClientSessionStartEx)
put_AutoDisconnectThreshold

Définit ou récupère le taux de transmission du seuil, en kilo-octets par seconde, utilisé par le serveur. (Put)
put_Components

Permet à un client WDS de configurer quels composants de transport WDS ont la journalisation des événements. (Put)
put_Configuration

Définit ou récupère les informations de configuration pour le fournisseur de contenu de l’espace de noms. (Put)
put_ContentProvider

Définit ou récupère le fournisseur de contenu pour l’espace de noms. (Put)
put_Description

Définit ou récupère la description de l’espace de noms. (Put)
put_Enabled

Reçoit ou définit une valeur qui permet à un client WDS de configurer la journalisation des diagnostics sur le serveur. (Put)
put_EnableTftpVariableWindowExtension

Reçoit une valeur WDSTRANSPORT_TFTP_CAPABILITY qui spécifie si l’extension de fenêtre variable est activée sur le serveur TFTP. La valeur permet à un ordinateur client WDS de configurer le serveur TFTP WDS pour utiliser des extensions de fenêtre variable. (Put)
put_EndIpAddress

Permet à un ordinateur client WDS de configurer la fin d’une plage d’adresses IP de multidiffusion pour un type d’adresse IP spécifié. (Put)
put_EndPort

Permet à un ordinateur client WDS de configurer la fin d’une plage de ports UDP utilisée par les services de transport WDS. (Put)
put_FriendlyName

Définit ou récupère le nom convivial de l’espace de noms. (Put)
put_IpAddressSource

Permet à un ordinateur client WDS de configurer, pour un type spécifié d’adresse IP, la source d’adresse IP à partir de laquelle le serveur de transport WDS obtient une adresse de multidiffusion. (Put)
put_MinimumClients

Récupère ou définit une condition qui démarre la transmission automatiquement. La transmission démarre si le nombre d’applications qui ont rejoint des sessions atteint la valeur de cette propriété. (Put)
put_MultistreamStreamCount

Reçoit le nombre maximal de flux de multidiffusion par transmission utilisé par le serveur. (Put)
put_Name

Définit ou récupère le nom de l’espace de noms. (Put)
put_NetworkProfile

Permet à un ordinateur client de configurer le profil réseau utilisé par le serveur de transport WDS. (Put)
put_SlowClientFallback

Reçoit une valeur qui indique la stratégie de secours demandée par le serveur lors de la déconnexion automatique des clients lents d’une transmission multidiffusion. (Put)
put_SlowClientHandling

Définit ou récupère une valeur de WDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE qui indique la méthode utilisée par le serveur pour gérer les clients qui ralentissent une transmission multidiffusion. (Put)
put_StartIpAddress

Permet à un ordinateur client WDS de configurer le début d’une plage d’adresses IP de multidiffusion pour un type d’adresse IP spécifié. (Put)
put_StartPort

Permet à un ordinateur client WDS de configurer le début d’une plage de ports UDP utilisée par les services de transport WDS. (Put)
put_StartTime

Récupère ou définit une condition qui démarre la transmission automatiquement. La transmission commence lorsque l’heure UTC atteint la valeur de cette propriété. (Put)
put_TftpMaximumBlockSize

Reçoit une valeur pour la taille de bloc maximale utilisée par le serveur TFTP. La valeur permet à un ordinateur client WDS de configurer la taille de bloc maximale. (Put)
put_UdpPortPolicy

Récupère la valeur WDSTRANSPORT_UDP_PORT_POLICY qui spécifie la stratégie d’allocation de port UDP à utiliser par les services de transport WDS. La valeur permet à un ordinateur client WDS de configurer la stratégie d’allocation de port UDP. (Put)
PxeAsyncRecvDone

Transmet les résultats du traitement asynchrone de la requête du client. Cette fonction doit être appelée uniquement si la fonction PxeProviderRecvRequest retourne ERROR_IO_PENDING.
PxeDhcpAppendOption

Ajoute une option DHCP au paquet de réponse. (PxeDhcpAppendOption)
PxeDhcpAppendOptionRaw

Ajoute une option DHCP au paquet de réponse. (PxeDhcpAppendOptionRaw)
PxeDhcpGetOptionValue

Récupère une valeur d’option à partir d’un paquet DHCP.
PxeDhcpGetVendorOptionValue

Récupère une valeur d’option du champ Informations spécifiques du fournisseur (43) d’un paquet DHCP.
PxeDhcpInitialize

Initialise un paquet de réponse en tant que paquet de réponse DHCP.
PxeDhcpIsValid

Valide qu’un paquet est un paquet DHCP.
PxeDhcpv6AppendOption

Ajoute une option DHCPv6 au paquet de réponse. (PxeDhcpv6AppendOption)
PxeDhcpv6AppendOptionRaw

Ajoute une option DHCPv6 au paquet de réponse. (PxeDhcpv6AppendOptionRaw)
PxeDhcpv6CreateRelayRepl

Génère un message RELAY-REPL.
PxeDhcpv6GetOptionValue

Récupère une valeur d’option à partir d’un paquet DHCPv6.
PxeDhcpv6GetVendorOptionValue

Récupère les valeurs d’option du champ OPTION_VENDOR_OPTS (17) d’un paquet DHCPv6.
PxeDhcpv6Initialize

Initialise un paquet de réponse en tant que paquet de réponse DHCPv6.
PxeDhcpv6IsValid

Vérifie qu’un paquet est un paquet DHCPv6 valide.
PxeDhcpv6ParseRelayForw

Cette fonction peut être utilisée par un fournisseur pour analyser les messages RELAY-FORW et leurs messages OPTION_RELAY_MSG imbriqués.
PxeGetServerInfo

Retourne des informations sur le serveur PXE. (PxeGetServerInfo)
PxeGetServerInfoEx

Retourne des informations sur le serveur PXE. (PxeGetServerInfoEx)
PxePacketAllocate

Alloue un paquet à envoyer avec la fonction PxeSendReply.
PxePacketFree

Libère un paquet alloué par la fonction PxePacketAllocate.
PxeProviderEnumClose

Ferme l’énumération des fournisseurs ouverts par la fonction PxeProviderEnumFirst.
PxeProviderEnumFirst

Démarre une énumération des fournisseurs inscrits.
PxeProviderEnumNext

Énumère les fournisseurs inscrits.
PxeProviderFreeInfo

Libère la mémoire allouée par la fonction PxeProviderEnumNext.
PxeProviderQueryIndex

Retourne l’index du fournisseur spécifié dans la liste des fournisseurs inscrits.
PxeProviderRegister

Inscrit un fournisseur auprès du système.
PxeProviderSetAttribute

Spécifie les attributs du fournisseur.
PxeProviderUnRegister

Supprime un fournisseur de la liste des fournisseurs inscrits.
PxeRegisterCallback

Inscrit des fonctions de rappel pour différents événements de notification.
PxeSendReply

Envoie un paquet à une requête cliente.
PxeTrace

Ajoute une entrée de trace au journal PXE.
Actualiser

Actualise les membres de données de l’objet en relisant leurs valeurs à partir du magasin de données sous-jacent. Cela est autorisé uniquement si la propriété IWdsTransportCacheable::D irty de l’objet a été définie.
Actualiser

Réinitialise les valeurs de propriété de l’espace de noms avec les valeurs du serveur.
S’inscrire

Inscrit l’espace de noms sur le serveur.
RegisterContentProvider

Permet à une application exécutée sur un ordinateur client d’inscrire une DLL de fournisseur de contenu. Cela rend le fournisseur disponible pour une utilisation par le serveur de transport WDS.
RestartWdsTransportServices

Arrête, puis redémarre tous les services de transport WDS en cours d’exécution. Si aucun service n’est en cours d’exécution, la méthode retourne avec S_OK sans action supplémentaire.
RetrieveClients

Récupère une collection de clients WDS joints à la session de transport.
RetrieveContents

Récupère une collection d’objets de contenu de transport actifs associés à l’espace de noms.
RetrieveNamespace

Récupère, par nom, un objet d’une interface IWdsTransportNamespace. Le nom doit être inscrit auprès de l’espace de noms sur le serveur de transport WDS.
RetrieveNamespaces

Retourne une collection d’objets de l’interface IWdsTransportNamespace qui représentent des espaces de noms sur le serveur qui correspondent aux critères spécifiés.
RetrieveSessions

Récupère une collection de sessions de transport actives associées à ce contenu.
RetrieveTftpClients

Retourne un pointeur vers l’objet d’une interface IWdsTransportCollection contenant une collection d’objets de l’interface IWdsTransportTftpClient pour les clients actuellement connectés au serveur TFTP.
StartTransmission

Démarre une transmission sur un espace de noms.
StartWdsTransportServices

Démarre tous les services de transport WDS. Cette méthode permet de modifier l’état d’exécution des services de transport WDS sans modifier leur configuration.
StopWdsTransportServices

Arrête tous les services de transport WDS. Cette méthode permet de modifier l’état d’exécution des services de transport WDS sans modifier leur configuration.
Terminer.

Met fin à la transmission de ce contenu en mettant fin à toutes les sessions actives sous le contenu et en déconnectant tous les clients qui y sont joints.
Terminer.

Met fin à une session active sur le serveur de transport WDS et déconnecte tous les clients WDS joints à la session.
WdsBpAddOption

Ajoute une option au paquet.
WdsBpCloseHandle

Ferme le handle spécifié.
WdsBpGetOptionBuffer

Copie des informations dans une mémoire tampon qui doit être ajoutée à vos options de paquets DHCP.
WdsBpInitialize

Construit des options pour le programme de démarrage réseau WDS.
WdsBpParseInitialize

Reçoit un handle au paquet envoyé par le programme de démarrage réseau. (WdsBpParseInitialize)
WdsBpParseInitializev6

Reçoit un handle au paquet envoyé par le programme de démarrage réseau. (WdsBpParseInitializev6)
WdsBpQueryOption

Retourne la valeur d’une option à partir du paquet analysé.
WdsCliAuthorizeSession

Convertit une session avec un serveur WDS en session authentifiée.
WdsCliCancelTransfer

Annule une opération de transfert WDS.
WdsCliClose

Ferme un handle à une session ou une image WDS et libère des ressources.
WdsCliCreateSession

Démarre une nouvelle session avec un serveur WDS.
WdsCliFindFirstImage

Démarre l’énumération des images stockées sur un serveur WDS et retourne un handle de recherche qui fait référence à la première image.
WdsCliFindNextImage

Avance la référence d’un handle de recherche à l’image suivante stockée sur un serveur WDS.
WdsCliFreeStringArray

Cette fonction peut être utilisée pour libérer le tableau de valeurs de chaîne qui est alloué par la fonction WdsCliObtainDriverPackages.
WdsCliGetDriverQueryXml

Cette fonction génère une chaîne XML qui peut être utilisée pour interroger un serveur WDS pour les packages de pilotes à l’aide de la fonction WdsCliObtainDriverPackagesEx.
WdsCliGetEnumerationFlags

Retourne l’indicateur d’énumération d’image pour le handle d’image actuel.
WdsCliGetImageArchitecture

Retourne l’architecture du processeur pour l’image actuelle.
WdsCliGetImageDescription

Retourne une description de l’image actuelle.
WdsCliGetImageGroup

Retourne le nom du groupe d’images pour l’image actuelle.
WdsCliGetImageHalName

Retourne le nom de la couche d’abstraction matérielle (HAL) pour l’image actuelle.
WdsCliGetImageHandleFromFindHandle

Retourne un handle d’image pour l’image actuelle dans une énumération d’image.
WdsCliGetImageHandleFromTransferHandle

Retourne un handle d’image à partir d’un handle de transfert terminé. Le handle correspond à la copie locale de l’image qui a été transférée du serveur vers le client.
WdsCliGetImageIndex

Retourne l’index dans le fichier WiM (Windows Imaging Format) de l’image actuelle.
WdsCliGetImageLanguage

Retourne la langue par défaut de l’image actuelle.
WdsCliGetImageLanguages

Retourne un tableau de langues prises en charge par l’image actuelle.
WdsCliGetImageLastModifiedTime

Retourne l’heure de dernière modification de l’image actuelle.
WdsCliGetImageName

Retourne le nom de l’image actuelle.
WdsCliGetImageNamespace

Retourne l’espace de noms de l’image actuelle.
WdsCliGetImagePath

Retourne le chemin d’accès au fichier qui contient l’image actuelle.
WdsCliGetImageSize

Retourne la taille de l’image actuelle.
WdsCliGetImageVersion

Retourne la version de l’image actuelle.
WdsCliGetTransferSize

Retourne la taille du transfert de fichiers en cours.
WdsCliInitializeLog

Initialise la journalisation pour le client WDS.
WdsCliLog

Envoie un événement de journal au serveur WDS.
WdsCliObtainDriverPackages

Cette fonction obtient à partir d’une image WDS les packages de pilotes (fichiers INF) qui peuvent être utilisés sur cet ordinateur.
WdsCliObtainDriverPackagesEx

Cette fonction obtient les packages de pilotes (fichiers INF) qui s’appliquent au xml de requête de pilote WDS spécifié.
WdsCliRegisterTrace

Inscrit une fonction de rappel qui recevra des messages de débogage.
WdsCliTransferFile

Transfère un fichier d’un serveur WDS vers le client WDS à l’aide d’un protocole de transfert multidiffusion.
WdsCliTransferImage

Transfère une image d’un serveur WDS vers le client WDS.
WdsCliWaitForTransfer

Attend la fin d’un transfert d’image ou de fichier.
WdsTransportClientAddRefBuffer

Incrémente le nombre de références sur une mémoire tampon appartenant au client de multidiffusion.
WdsTransportClientCancelSession

Libère les ressources associées à une session dans le client. (WdsTransportClientCancelSession)
WdsTransportClientCloseSession

Libère les ressources associées à une session dans le client. (WdsTransportClientCloseSession)
WdsTransportClientCompleteReceive

Indique que tout le traitement sur un bloc de données est terminé et que le client de multidiffusion peut vider ce bloc de données de son cache pour faire de la place pour des réceptions supplémentaires.
WdsTransportClientInitialize

Initialise le client multidiffusion.
WdsTransportClientInitializeSession

Lance un transfert de fichiers de multidiffusion. (WdsTransportClientInitializeSession)
WdsTransportClientQueryStatus

Récupère la status actuelle d’une transmission de multidiffusion en cours ou complète à partir du client de multidiffusion.
WdsTransportClientRegisterCallback

Inscrit un rappel avec le client de multidiffusion.
WdsTransportClientReleaseBuffer

Décrémente le nombre de références sur une mémoire tampon appartenant au client de multidiffusion.
WdsTransportClientShutdown

Arrête le client de multidiffusion.
WdsTransportClientStartSession

Lance un transfert de fichiers de multidiffusion. (WdsTransportClientStartSession)
WdsTransportClientWaitForCompletion

Bloque jusqu’à ce que la session de multidiffusion soit terminée ou que le délai d’expiration spécifié soit atteint.
WdsTransportProviderCloseContent

Ferme un flux de contenu spécifié par un handle.
WdsTransportProviderCloseInstance

Ferme une instance d’un fournisseur de contenu spécifié par un handle.
WdsTransportProviderCompareContent

Compare un nom de contenu et un instance spécifiés à un flux de contenu ouvert pour déterminer s’ils sont identiques.
WdsTransportProviderCreateInstance

Ouvre une nouvelle instance d’un fournisseur de contenu.
WdsTransportProviderDumpState

Demande au fournisseur de transport d’imprimer un résumé de son état et toute autre information pertinente dans le journal de suivi.
WdsTransportProviderGetContentMetadata

Récupère les métadonnées d’un flux de contenu ouvert.
WdsTransportProviderGetContentSize

Récupère la taille d’un flux de contenu ouvert.
WdsTransportProviderInitialize

Initialise un fournisseur de contenu.
WdsTransportProviderOpenContent

Ouvre une nouvelle vue statique d’un flux de contenu.
WdsTransportProviderReadContent

Lit le contenu à partir d’un flux de contenu ouvert.
WdsTransportProviderRefreshSettings

Demande au fournisseur de transport de relire tous les paramètres appropriés.
WdsTransportProviderShutdown

Arrête le fournisseur de contenu.
WdsTransportProviderUserAccessCheck

Spécifie l’accès à un flux de contenu en fonction du jeton d’un utilisateur.
WdsTransportServerAllocateBuffer

Alloue une mémoire tampon en mémoire.
WdsTransportServerCompleteRead

Fournit status d’opération de lecture.
WdsTransportServerFreeBuffer

Libère la mémoire utilisée par une mémoire tampon.
WdsTransportServerRegisterCallback

Inscrit un rappel de fournisseur auprès du serveur de multidiffusion.
WdsTransportServerTrace

Envoie un message de débogage. (WdsTransportServerTrace)
WdsTransportServerTraceV

Envoie un message de débogage. (WdsTransportServerTraceV)

Interfaces

 
IWdsTransportCacheable

Fournit la mise en cache pour les objets qui gèrent les données persistantes. Cette interface peut être héritée par d’autres interfaces qui représentent des objets persistants.
IWdsTransportClient

Représente un client WDS joint à une session de transport sur un serveur de transport WDS.
IWdsTransportCollection

Représente une collection d’objets de gestion du transport des services de déploiement Windows (WDS).
IWdsTransportConfigurationManager

Gère la configuration d’un serveur de transport WDS.
IWdsTransportConfigurationManager2

Cette interface hérite de l’interface IWdsTransportConfigurationManager et l’étend avec des paramètres de configuration, tels que la stratégie de session de multidiffusion, qui sont disponibles à partir de Windows Server 2008 R2.
IWdsTransportContent

Représente le contenu transmis sous un espace de noms sur une ou plusieurs sessions.
IWdsTransportContentProvider

Utilisé pour décrire un fournisseur de contenu.
IWdsTransportDiagnosticsPolicy

Représente la partie de stratégie diagnostics de la configuration du serveur de transport WDS.
IWdsTransportManager

Gère un serveur de transport WDS. Il s’agit de l’interface de niveau supérieur de l’API de gestion du transport des services de déploiement Windows (WDS) et de la seule interface qui peut être créée à l’aide de la fonction CoCreateInstance.
IWdsTransportMulticastSessionPolicy

Cette interface représente la partie de la stratégie de session de multidiffusion de la configuration d’un serveur de transport WDS.
IWdsTransportNamespace

Représente un espace de noms sur un serveur de transport WDS.
IWdsTransportNamespaceAutoCast

Le serveur de transport WDS peut créer, démarrer et mettre fin à des sessions de multidiffusion hébergées par un objet d’espace de noms de cette interface.
IWdsTransportNamespaceManager

Gère les espaces de noms sur un serveur de transport WDS.
IWdsTransportNamespaceScheduledCast

Représente une interface de base pour les interfaces dérivées :_IWdsTransportNamespaceScheduledCastManualStart et IWdsTransportNamespaceScheduledCastAutoStart.
IWdsTransportNamespaceScheduledCastAutoStart

Un administrateur peut spécifier des critères qui démarrent automatiquement la transmission sur un objet d’une interface IWdsTransportNamespaceScheduledCastAutoStart. Les applications peuvent continuer à rejoindre des sessions de l’objet d’espace de noms jusqu’à ce que ces critères soient atteints.
IWdsTransportNamespaceScheduledCastManualStart

Un administrateur doit démarrer la transmission sur un objet d’une interface IWdsTransportNamespaceScheduledCastManualStart. Les applications peuvent continuer à rejoindre des sessions de l’espace de noms jusqu’à ce que l’administrateur démarre la transmission.
IWdsTransportServer

Représente un serveur de transport WDS. Un client WDS peut utiliser un objet de cette interface pour gérer les tâches d’installation, de configuration et d’espace de noms sur le serveur.
IWdsTransportServer2

Cette interface hérite de l’interface IWdsTransportServer et l’étend. Il est disponible à partir de Windows Server 2012.
IWdsTransportServicePolicy

Représente la partie stratégie de service de la configuration du serveur de transport WDS.
IWdsTransportServicePolicy2

Cette interface hérite de l’interface IWdsTransportServicePolicy et l’étend à partir de Windows Server 2012.
IWdsTransportSession

Représente une session de transport active sur le serveur de transport WDS.
IWdsTransportSetupManager

Gère les tâches d’installation sur un serveur de transport WDS.
IWdsTransportSetupManager2

Cette interface hérite de l’interface IWdsTransportSetupManager et l’étend. Il est disponible à partir de Windows Server 2012.
IWdsTransportTftpClient

Cette interface est utilisée pour spécifier les informations d’une session cliente TFTP actuellement active sur le serveur.
IWdsTransportTftpManager

Cette interface fournit une méthode pour récupérer tous les clients actuellement connectés au serveur TFTP.

Structures

 
PXE_ADDRESS

Spécifie l’adresse réseau d’un paquet.
PXE_DHCP_MESSAGE

La structure PXE_DHCP_MESSAGE peut être utilisée avec l’API serveur PXE des services de déploiement Windows.
PXE_DHCP_OPTION

La structure PXE_DHCP_OPTION peut être utilisée avec l’API serveur PXE des services de déploiement Windows.
PXE_DHCPV6_MESSAGE

Message DHCPV6.
PXE_DHCPV6_MESSAGE_HEADER

Décrit les champs communs entre les structures PXE_DHCPV6_MESSAGE et PXE_DHCPV6_RELAY_MESSAGE.
PXE_DHCPV6_NESTED_RELAY_MESSAGE

Décrit les paquets imbriqués dans OPTION_RELAY_MSG message.
PXE_DHCPV6_OPTION

La structure PXE_DHCPV6_OPTION peut être utilisée avec l’API serveur PXE des services de déploiement Windows.
PXE_DHCPV6_RELAY_MESSAGE

Fournit le message de relais DHCPV6.
PXE_PROVIDER

Décrit un fournisseur.
TRANSPORTCLIENT_SESSION_INFO

Cette structure est utilisée par la fonction de rappel PFN_WdsTransportClientSessionStartEx.
WDS_CLI_CRED

Contient les informations d’identification utilisées pour autoriser une session cliente.
WDS_TRANSPORTCLIENT_REQUEST

Cette structure est utilisée par la fonction WdsTransportClientStartSession.
WDS_TRANSPORTPROVIDER_INIT_PARAMS

Cette structure est utilisée par la fonction de rappel WdsTransportProviderInitialize. (WDS_TRANSPORTPROVIDER_INIT_PARAMS)
WDS_TRANSPORTPROVIDER_SETTINGS

Cette structure est utilisée par la fonction de rappel WdsTransportProviderInitialize. (WDS_TRANSPORTPROVIDER_SETTINGS)