gpt4 book ai didi

c# - 需要 AcquireCredentialsHandle win32 api 函数的 C# 签名

转载 作者:太空宇宙 更新时间:2023-11-03 20:44:57 32 4
gpt4 key购买 nike

我以某种方式得出了这个 api 调用的签名,但是这个调用没有以预期的方式工作。一些重要的数据结构没有得到正确填充,因此我没有得到预期的输出。我使用的签名是:

[DllImport("secur32.dll", SetLastError = true)]
static extern ulong AcquireCredentialsHandle(
string pszPrincipal,
string pszPackage,
ulong fCredentialsUse,
IntPtr pvLogonID,
ref SEC_WINNT_AUTH_IDENTITY pAuthData,
//IntPtr pAuthData,
IntPtr pGetKeyFn,
IntPtr pGetArgumentKey,
//ref SecHandle phCredential,
IntPtr phCredential,
ref TimeStamp ptsExpiry);

请忽略评论。

可以找到我用来引用的基于c的函数调用here .我想知道我做错了什么......

最佳答案

你试过了吗this at pinvoke.net

关于c# - 需要 AcquireCredentialsHandle win32 api 函数的 C# 签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1244293/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com