(wsdbase.h) IWSDDAddress::Serialize 方法

將位址的元件部分組合成字串。

語法

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

參數

[out] pszBuffer

要接收組合位址的緩衝區。

[in] cchLength

pszBuffer的長度,以位元組為單位。

[in] fSafe

如果 為 TRUE,則產生的字串會是網路安全。 例如,如果您使用 IWSDTransportAddress 來建置 IPv6 位址,則序列化的字串將不會包含 IPv6 範圍識別碼。 不過,如果 fSafeFALSE,則產生的字串將包含 IPv6 範圍識別碼。 對於所有其他 IWSDAddress 衍生物件,除了確保方法產生可攜式位址) 以外,此參數沒有特定意義 (。

傳回值

可能的傳回值包括但不限於下列各項:

傳回碼 描述
S_OK
方法已順利完成。
E_POINTER
pszBufferNull
E_ABORT
無法完成方法。

規格需求

   
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 wsdbase.h (包含 Wsdapi.h)
Dll Wsdapi.dll

另請參閱

IWSDAddress