Compartilhar via


Método IWSDAddress::Serialize (wsdbase.h)

Monta as partes do componente do endereço em uma cadeia de caracteres.

Sintaxe

HRESULT Serialize(
  [out] LPWSTR pszBuffer,
  [in]  DWORD  cchLength,
  [in]  BOOL   fSafe
);

Parâmetros

[out] pszBuffer

Buffer para receber o endereço montado.

[in] cchLength

Comprimento de pszBuffer, em bytes.

[in] fSafe

Se TRUE, a cadeia de caracteres resultante será segura para a rede. Por exemplo, se você usou IWSDTransportAddress para criar um endereço IPv6, a cadeia de caracteres serializada não conterá o identificador de escopo IPv6. No entanto, se fSafe for FALSE, a cadeia de caracteres resultante conterá o identificador de escopo IPv6. Para todos os outros objetos derivados de IWSDAddress , não há nenhum significado específico para esse parâmetro (além de garantir que o método gere endereços portáteis).

Valor retornado

Os valores retornados possíveis incluem, mas não se limitam a:

Código de retorno Descrição
S_OK
Método concluído com êxito.
E_POINTER
pszBuffer é NULL.
E_ABORT
Não foi possível concluir o método.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wsdbase.h (include Wsdapi.h)
DLL Wsdapi.dll

Confira também

Iwsdaddress