Метод IGetClusterResourceInfo::GetResourceNetworkName (cluadmex.h)
[Этот метод доступен для использования в операционных системах, указанных в разделе Требования. Поддержка этого метода была удалена в Windows Server 2008.]
Возвращает имя сети , управляемой ресурсом имя сети , от которого зависит ресурс .
Синтаксис
BOOL GetResourceNetworkName(
[in] LONG lObjIndex,
[out] BSTR lpszNetName,
[in, out] ULONG *pcchNetName
);
Параметры
[in] lObjIndex
Число, представляющее отсчитываемый от нуля индекс целевого ресурса. Целевой ресурс может зависеть от ресурса сетевого имени. Значение lObjIndex ограничено числом, которое можно получить, вызвав метод IGetClusterDataInfo::GetObjectCount.
[out] lpszNetName
Указатель на строку Юникода, завершающуюся null, содержащую имя сети, от которой зависит ресурс, индексированный lObjIndex . Хотя этот параметр объявлен как BSTR, он реализуется как LPWSTR.
[in, out] pcchNetName
Указатель на максимальное число символов буфера, на который указывает lpszNetName. На входных данных это значение должно быть достаточно большим, чтобы содержать MAX_COMPUTERNAME_LENGTH + 1 символ. В выходных данных pcchNetName указывает на фактическое количество символов, скопированных в содержимое lpszNetName.
Возвращаемое значение
Возвращаемый код/значение | Описание |
---|---|
|
Ресурс, индексирующийся lObjIndex , зависит от ресурса сетевого имени , и имя сети было успешно возвращено. |
|
Ресурс, индексируется с помощью lObjIndex , не имеет зависимости от ресурса сетевого имени. |
Комментарии
Метод GetResourceNetworkName необходим, чтобы разрешить страницы свойств расширения администратора отказоустойчивого кластера , чтобы определить, имеется ли у ресурса существующая или ожидающая зависимость от ресурса сетевого имени.
Имя сети хранится в частном свойстве Имя сети ресурса Имя сети. Общее свойство Имя ресурса сетевого имени — это имя ресурса, а не сети.
MAX_COMPUTERNAME_LENGTH является константой, определенной как 15 в файле заголовка Windows WinBase.h.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2003 Корпоративная, Windows Server 2003 Datacenter |
Целевая платформа | Windows |
Header | cluadmex.h |