Partager via


IWpfApplicationInfoUtil::GetApplicationPropertiesFromAppId, méthode

Récupère le chemin d’accès virtuel et l’ID de site d’une application.

Syntaxe

virtual HRESULT GetApplicationPropertiesFromAppId(  
   IN PCWSTR pszAppId,  
   __out_ecount_opt(*pcchVirtualPath) PWSTR pszVirtualPath,  
   OUT DWORD* pcchVirtualPath,  
   OUT DWORD* pdwSiteId  
) = 0;  

Paramètres

pszAppId
Pointeur vers une chaîne qui contient un ID pour l’application. Il peut s’agir d’un chemin d’accès virtuel, d’un chemin physique ou d’un ID de site.

pszVirtualPath
Pointeur vers une mémoire tampon de chaîne qui reçoit le chemin d’accès virtuel de l’application.

pcchVirtualPath
Pointeur vers une DWORD mémoire tampon qui reçoit la longueur de la chaîne retournée par pszVirtualPath.

pdwSiteId
Pointeur vers une DWORD mémoire tampon qui reçoit l’ID de site.

Valeur renvoyée

Élément HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.

Valeur Description
S_OK Indique que l’opération a réussi.
ERROR_NOT_FOUND Indique que l’ID d’application demandé n’est pas valide ou n’est pas disponible sur le serveur.

Remarques

La GetApplicationPropertiesFromAppId méthode récupère le chemin d’accès virtuel et l’ID de site d’une application spécifiée par un chemin d’accès virtuel, un chemin physique ou un ID de site. Par exemple, l’appel de cette méthode et la spécification d’un chemin d’accès virtuel comme identificateur d’une application obtiendrait l’ID de site.

Étant donné que le pszVirtualPath paramètre est facultatif, il peut être NULL.

Spécifications

Type Description
Client - IIS 7.0 sur Windows Vista
- IIS 7.5 sur Windows 7
- IIS 8.0 sur Windows 8
- IIS 10.0 sur Windows 10
Serveur - IIS 7.0 sur Windows Server 2008
- IIS 7.5 sur Windows Server 2008 R2
- IIS 8.0 sur Windows Server 2012
- IIS 8.5 sur Windows Server 2012 R2
- IIS 10.0 sur Windows Server 2016
Produit - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
- IIS Express 7.5, IIS Express 8.0, IIS Express 10.0
En-tête Wpframework.h

Voir aussi

IWpfApplicationInfoUtil, interface