Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Извлекает универсальное имя сетевого ресурса. Функция NPGetUniversalName может получить это универсальное имя в формате UNC или в более старом формате удаленного имени.
Синтаксис
DWORD NPGetUniversalName(
[in] LPCWSTR lpLocalPath,
[in] DWORD dwInfoLevel,
[out] LPVOID lpBuffer,
[in, out] LPDWORD lpBufferSize
);
Параметры
[in] lpLocalPath
Указатель на локальный путь объекта в сетевом ресурсе. Это путь на основе диска.
[in] dwInfoLevel
Уровень детализации информации, интересующей вызывающего абонента. Это может быть одно из следующих значений.
| Ценность | Meaning |
|---|---|
|
Извлекает UNC-форму имени, например "file:\\server\share" Если это значение задано, данные, возвращаемые в lpBuffer, хранятся в виде UNIVERSAL_NAME_INFO структуры. |
|
Извлекает удаленную форму имени, например "\\server\share". Если это значение задано, данные, возвращаемые в lpBuffer, хранятся в виде REMOTE_NAME_INFO структуры. |
[out] lpBuffer
Указатель на буфер для получения сведений, запрошенных пользователем. Возвращаемая структура зависит от уровня информации, указанного в dwInfoLevel.
[in, out] lpBufferSize
Указатель на размер в байтах буфера lpBuffer . Если вызов завершается сбоем, так как буфер недостаточно велик, это расположение будет использоваться для возврата требуемого размера буфера.
Возвращаемое значение
Если функция выполнена успешно, она должна возвращать WN_SUCCESS. В противном случае он должен вернуть код ошибки, который может быть одним из следующих.
| Код возврата | Description |
|---|---|
|
Значение, переданное в lpLocalPath , недопустимо. |
|
Значение, переданное в lpLocalPath , не является перенаправленным устройством. |
|
Буфер слишком мал. |
|
Сеть отсутствует. |
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Windows XP [только классические приложения] |
| минимальный поддерживаемый сервер | Windows Server 2003 [только классические приложения] |
| целевая платформа | Виндоус |
| Header | npapi.h |
| Library | davclnt.lib |