gpt4 book ai didi

c# - PInvoke SLAPI 函数

转载 作者:太空宇宙 更新时间:2023-11-03 23:35:55 27 4
gpt4 key购买 nike

我正在尝试使用 SLAPI 中的一些函数,但我对 PInvoke 还很陌生,我真的很难解决这个问题。以 SLGetPKeyInformation 为例:

HRESULT WINAPI SLGetPKeyInformation(
_In_ HSLC hSLC,
_In_ const SLID *pPKeyId,
_In_ PCWSTR pwszValueName,
_Out_opt_ SLDATATYPE *peDataType,
_Out_ UINT *pcbValue,
_Out_ PBYTE *ppbValue
);

https://msdn.microsoft.com/en-us/library/windows/desktop/hh971173(v=vs.85).aspx

我不明白 HSLC 类型是什么,有人可以提供在 C# 中使用此函数的示例代码吗?

最佳答案

HSLC 在 slpublic.h 中定义为:

typedef PVOID HSLC;

因此它可以像 winapi 中的任何匿名句柄类型一样对待,并作为 IntPtr 在 C# 代码中传递。

关于c# - PInvoke SLAPI 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30609368/

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