다음을 통해 공유


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 scope 식별자가 포함되지 않습니다. 그러나 fSafeFALSE이면 결과 문자열에 IPv6 scope 식별자가 포함됩니다. 다른 모든 IWSDAddress 파생 개체의 경우 이 매개 변수에 대한 구체적인 의미는 없습니다(메서드가 이식 가능한 주소를 생성하는지 확인하는 것 외에는).

반환 값

가능한 반환 값에는 다음이 포함되지만 이에 국한되지는 않습니다.

반환 코드 설명
S_OK
메서드가 성공적으로 완료되었습니다.
E_POINTER
pszBufferNULL입니다.
E_ABORT
메서드를 완료할 수 없습니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 wsdbase.h(Wsdapi.h 포함)
DLL Wsdapi.dll

참고 항목

IWSDAddress