Partager via


Méthode IWdsTransportNamespaceManager ::CreateNamespace (wdstptmgmt.h)

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

Syntaxe

HRESULT CreateNamespace(
  [in]  WDSTRANSPORT_NAMESPACE_TYPE NamespaceType,
  [in]  BSTR                        bszNamespaceName,
  [in]  BSTR                        bszContentProvider,
  [in]  BSTR                        bszConfiguration,
  [out] IWdsTransportNamespace      **ppWdsTransportNamespace
);

Paramètres

[in] NamespaceType

Type du nouvel objet d’espace de noms. Il peut s’agir de l’un des types d’espaces de noms répertoriés par l’énumération WDSTRANSPORT_NAMESPACE_TYPE .

[in] bszNamespaceName

Nom du nouvel objet d’espace de noms. Si une application tente d’inscrire cet espace de noms auprès d’un serveur de transport WDS, WDS confirme que le nom est unique.

[in] bszContentProvider

Nom du fournisseur de contenu à associer au nouvel objet d’espace de noms.

[in] bszConfiguration

Informations de configuration utilisées par le fournisseur de contenu. Le format de ces informations est défini par le fournisseur de contenu. La valeur peut être une chaîne vide si aucun paramètre n’est requis.

[out] ppWdsTransportNamespace

Pointeur vers l’objet d’une interface IWdsTransportNamespace créée par cette méthode.

Valeur retournée

Les valeurs d’erreur HRESULT standard sont utilisées : S_OK de réussite ; d’autres en cas d’échec.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête wdstptmgmt.h
DLL Wdstptmgmt.dll

Voir aussi

IWdsTransportNamespace

IWdsTransportNamespaceManager

WDSTRANSPORT_NAMESPACE_TYPE