Функция DrtGetInstanceName (drt.h)

Функция DrtGetInstanceName извлекает полное имя экземпляра распределенной таблицы маршрутизации, соответствующее указанному дескриптору DRT.

Синтаксис

HRESULT DrtGetInstanceName(
  [in]      HDRT  hDrt,
  [in, out] ULONG ulcbInstanceNameSize,
  [out]     PWSTR pwzDrtInstanceName
);

Параметры

[in] hDrt

Дескриптор для экземпляра DRT.

[in, out] ulcbInstanceNameSize

Длина буфера pwzDrtInstanceName .

[out] pwzDrtInstanceName

Содержит полное имя экземпляра DRT, связанного с hDRT.

Возвращаемое значение

Эта функция возвращает S_OK при успешном выполнении. Другие возможные значения:

Код возврата Описание
E_INVALIDARG
pwzDrtInstanceName имеет значение NULL.
E_HANDLE
Недопустимый метод hDrt .
DRT_E_INSUFFICIENT_BUFFER
Размер буфера pwzDrtInstanceName недостаточен.

Требования

Требование Значение
Минимальная версия клиента Windows 7 Профессиональная [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header drt.h
Библиотека Drt.lib
DLL Drt.dll

См. также раздел

DrtOpen