internal static unsafe partial int AcquireCredentialsHandleW( string?principal, string moduleName, int usage, void *logonID, SCH_CREDENTIALS *authData, void *keyCallback, void *keyArgument, ref CredHandle handlePtr, out long timeStamp);
internal static extern unsafe int AcquireCredentialsHandleW( [In] string?principal, [In] string moduleName, [In] int usage, [In] void *logonID, [In] SCH_CREDENTIALS *authData, [In] void *keyCallback, [In] void *keyArgument, ref CredHandle handlePtr, [Out] out long timeStamp );