Partager via


ITRendezvous::CreateDirectory, méthode (rend.h)

[Les contrôles et interfaces de conférence de téléphonie IP rendezvous ne sont pas disponibles pour une utilisation dans Windows Vista, Windows Server 2008 et les versions ultérieures du système d’exploitation. L’API cliente RTC fournit des fonctionnalités similaires.]

La méthode CreateDirectory crée un objet ITDirectory correspondant à un répertoire du type et du nom donnés.

Syntaxe

HRESULT CreateDirectory(
  [in]  DIRECTORY_TYPE DirectoryType,
  [in]  BSTR           pName,
  [out] ITDirectory    **ppDir
);

Paramètres

[in] DirectoryType

Type du répertoire. Voir DIRECTORY_TYPE.

[in] pName

Pointeur vers un BSTR contenant le nom du répertoire à créer.

[out] ppDir

Pointeur pour recevoir un objet ITDirectory du type spécifié ci-dessus.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Valeur Signification
S_OK
La méthode a réussi.
E_OUTOFMEMORY
La mémoire est insuffisante pour effectuer l’opération.
E_POINTER
Le paramètre pName ou ppDir est un pointeur non valide.
E_INVALIDARG
Le paramètre DirectoryType n’est pas valide.

Notes

Pour les répertoires de type DT_NTDS, pName est ignoré, car Rendezvous prend en charge l’utilisation du contrôleur de domaine local uniquement.

L’application doit utiliser SysAllocString pour allouer de la mémoire au paramètre pName et utiliser SysFreeString pour libérer la mémoire lorsque la variable n’est plus nécessaire.

TAPI appelle la méthode AddRef sur l’interface ITDirectory retournée par ITRendezvous::CreateDirectory. L’application doit appeler Release sur l’interface ITDirectory pour libérer les ressources qui lui sont associées.

Cette fonction peut envoyer des données sur le réseau sous forme non chiffrée ; par conséquent, une personne qui écoute sur le réseau peut être en mesure de lire les données. Le risque de sécurité lié à l’envoi des données en texte clair doit être pris en compte avant d’utiliser cette méthode.

Configuration requise

   
Plateforme cible Windows
En-tête rend.h
DLL Rend.dll

Voir aussi

DIRECTORY_TYPE

ITDirectory

ITRendezvous