Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Accepte un ID de domaine d'application Retourne un nom de domaine d'application et l'ID du processus qui le contient.
Syntaxe
HRESULT GetAppDomainInfo(
[in] AppDomainID appDomainId,
[in] ULONG cchName,
[out] ULONG *pcchName,
[out, size_is(cchName), length_is(*pcchName)]
WCHAR szName[] ,
[out] ProcessID *pProcessId);
Paramètres
appDomainId
[in] ID du domaine d'application.
cchName
[in] Longueur, en caractères, de la mémoire tampon de retour szName.
pcchName
[out] Pointeur vers la longueur totale en caractères du nom de domaine d'application.
szName
[out] Mémoire tampon de caractères larges fournie par l'appelant. Suite au retour de la méthode, szName contient le nom de domaine d'application complet ou partiel.
pProcessId
[out] Pointeur vers l'ID du processus qui contient le domaine d'application.
Notes
Suite au retour de cette méthode, vous devez vérifier que la mémoire tampon szName est suffisamment grande pour contenir le nom complet du domaine d'application. Pour ce faire, comparez la valeur vers laquelle pcchName pointe à celle du paramètre cchName. Si pcchName pointe vers une valeur supérieure à cchName, allouez une mémoire tampon szName plus grande, mettez à jour cchName pour refléter la nouvelle taille et rappelez GetAppDomainInfo.
Vous pouvez également commencer par appeler GetAppDomainInfo avec un tampon szName de longueur nulle pour obtenir la taille correcte du tampon. Vous pouvez ensuite affecter à la taille de la mémoire tampon la valeur retournée dans pcchName et rappeler GetAppDomainInfo.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : CorProf.idl, CorProf.h
Bibliothèque : CorGuids.lib
Versions de .NET Framework : Disponible depuis la version 2.0