Méthode IWSDTransportAddress::GetTransportAddress (wsdbase.h)
Obtient un pointeur vers une représentation sous forme de chaîne de l’objet address. Le format de la chaîne varie et est déterminé par l’interface d’implémentation ( IWSDHttpAddress ou IWSDUdpAddress).
Syntaxe
HRESULT GetTransportAddress(
[out] LPCWSTR *ppszAddress
);
Paramètres
[out] ppszAddress
Représentation sous forme de chaîne de l’objet address. Ne libérez pas ce pointeur.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Les valeurs de retour possibles incluent, sans s’y limiter, les éléments suivants.
Code de retour | Description |
---|---|
|
La méthode s’est terminée avec succès. |
|
ppszAddress a la valeur NULL. |
|
L’adresse de transport n’a pas encore été définie. Pour définir l’adresse de transport, appelez SetTransportAddress avec une adresse non NULL . |
Remarques
La chaîne retournée par cette méthode peut contenir une adresse IPv4 ou IPv6 non freinée, telle que « fe80::1 ». Il peut également contenir une adresse IPv6 entre crochets qui inclut le port tel que « [fe80::1]:1234 ». L’appelant doit analyser soigneusement la chaîne pour tenir compte des deux possibilités.
Spécifications
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | wsdbase.h (inclure Wsdapi.h) |
DLL | Wsdapi.dll |