Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Принимает идентификатор домена приложения. Возвращает имя домена приложения и идентификатор процесса, который его содержит.
Синтаксис
HRESULT GetAppDomainInfo(
[in] AppDomainID appDomainId,
[in] ULONG cchName,
[out] ULONG *pcchName,
[out, size_is(cchName), length_is(*pcchName)]
WCHAR szName[] ,
[out] ProcessID *pProcessId);
Параметры
appDomainId
[in] Идентификатор домена приложения.
cchName
[in] Длина буфера возврата szName в символах.
pcchName
[out] Указатель на общую длину имени домена приложения в символах.
szName
[out] Буфер расширенных символов, предоставленный вызывающим объектом. При возврате метода параметр szName будет содержать полное или частичное имя домена приложения.
pProcessId
[out] Указатель на идентификатор процесса, который содержит этот домен приложения.
Комментарии
После возврата этого метода необходимо убедиться, что буфер szName был достаточно велик, чтобы вместить в себя полное имя домена приложения. Для этого сравните значение, на которое указывает параметр pcchName, со значением параметра cchName. Если параметр pcchName указывает на значение, превышающее значение cchName, выделите буфер szName большего размера, обновите параметр cchName, задав новый, больший размер, и вызовите метод GetAppDomainInfo снова.
Кроме того, сначала можно вызвать метод GetAppDomainInfo с буфером szName нулевой длины для получения правильного размера буфера. Затем можно задать размер буфера равным значению, возвращенному в параметре pcchName, и вызвать метод GetAppDomainInfo снова.
Требования
Платформы: см. раздел Требования к системе.
Заголовок: CorProf.idl, CorProf.h
Библиотека: CorGuids.lib
версии платформа .NET Framework: доступно с версии 2.0.