Share via


Méthode IWdsTransportSetupManager ::RegisterContentProvider (wdstptmgmt.h)

Permet à une application d’exécuter 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.

Syntaxe

HRESULT RegisterContentProvider(
  [in] BSTR bszName,
  [in] BSTR bszDescription,
  [in] BSTR bszFilePath,
  [in] BSTR bszInitializationRoutine
);

Paramètres

[in] bszName

Nom du fournisseur de contenu à inscrire. Ce nom doit être unique sur le serveur.

[in] bszDescription

Description du fournisseur de contenu qui peut être lu par un administrateur.

[in] bszFilePath

Chemin d’accès complet à la DLL qui implémente le fournisseur de contenu. Le chemin d'accès peut inclure des variables d'environnement.

[in] bszInitializationRoutine

Nom d’une fonction exportée par le fournisseur de contenu que le serveur de transport WDS peut utiliser pour initialiser le fournisseur.

Valeur retournée

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

Remarques

Pour permettre à un fournisseur de multidiffusion de prendre en charge les connexions non authentifiées, le développeur du fournisseur peut ajouter la clé AllowUnAuth au Registre et définir sa valeur DWORD égale à 1.

HKLM\Système\Currentcontrolset\Services\WDSServer\Fournisseurs\WDSMC\Fournisseurs\Nom du fournisseur de contenu (par exemple, bszName)\AllowUnauth

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

IWdsTransportSetupManager