internal static extern SecStatusCode InitializeSecurityContext( [In] SecHandle phCredential, [In] SecHandle phContext, string pszTargetName, InitializeContextReqFlags fContextReq, int Reserved1, SecDataRep TargetDataRep, SecBufferDesc pInput, int Reserved2, [Out] SecHandle phNewContext, [In, Out] SecBufferDesc pOutput, out InitializeContextRetFlags pfContextAttr, [Out] LargeInteger ptsExpiry );