Метод IWSDAddress::Serialize (wsdbase.h)
Собирает составные части адреса в строку.
Синтаксис
HRESULT Serialize(
[out] LPWSTR pszBuffer,
[in] DWORD cchLength,
[in] BOOL fSafe
);
Параметры
[out] pszBuffer
Буфер для получения собранного адреса.
[in] cchLength
Длина pszBuffer в байтах.
[in] fSafe
Если задано значение TRUE, результирующая строка будет безопасной в сети. Например, если вы использовали IWSDTransportAddress для создания IPv6-адреса, сериализованная строка не будет содержать идентификатор область IPv6. Однако если fSafe имеет значение FALSE, результирующая строка будет содержать идентификатор IPv6 область. Для всех остальных производных объектов IWSDAddress этот параметр не имеет никакого конкретного значения (кроме того, что метод создает переносимые адреса).
Возвращаемое значение
Возможные возвращаемые значения включают, помимо прочего, следующие:
Код возврата | Описание |
---|---|
|
Метод успешно завершен. |
|
pszBuffer имеет значение NULL. |
|
Не удалось выполнить метод . |
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | wsdbase.h (включая Wsdapi.h) |
DLL | Wsdapi.dll |