/// <summary>
 /// Constructor. Convert SspiSecurityPackageInformation to SecurityPackageInformation.
 /// </summary>
 /// <param name="securityPackageInfo">Security package info</param>
 internal SecurityPackageInformation(SspiSecurityPackageInformation securityPackageInfo)
 {
     this.Capabilities = securityPackageInfo.fCapabilities;
     this.Version = securityPackageInfo.wVersion;
     this.RpcId = securityPackageInfo.wRpcId;
     this.MaxToken = securityPackageInfo.cbMaxToken;
     this.Name = Marshal.PtrToStringUni(securityPackageInfo.Name);
     this.Comment = Marshal.PtrToStringUni(securityPackageInfo.Comment);
 }
 /// <summary>
 /// Constructor. Convert SspiSecurityPackageInformation to SecurityPackageInformation.
 /// </summary>
 /// <param name="securityPackageInfo">Security package info</param>
 internal SecurityPackageInformation(SspiSecurityPackageInformation securityPackageInfo)
 {
     this.Capabilities = securityPackageInfo.fCapabilities;
     this.Version      = securityPackageInfo.wVersion;
     this.RpcId        = securityPackageInfo.wRpcId;
     this.MaxToken     = securityPackageInfo.cbMaxToken;
     this.Name         = Marshal.PtrToStringUni(securityPackageInfo.Name);
     this.Comment      = Marshal.PtrToStringUni(securityPackageInfo.Comment);
 }