SeciAllocateAndSetIPAddress 函数
设置要显示在安全审核事件中的调用方 IP 地址。
语法
SECURITY_STATUS SEC_ENTRY SeciAllocateAndSetIPAddress(
_in_ PUCHAR IPAddress,
_in_ ULONG IPAddressLength,
_out_ PBOOL FreeCallContext
);
参数
IPAddress[in]
指向要设置的 IP 地址的指针。 IP 地址表示为 SOCKADDR 结构。
IPAddressLength[in]
结构的长度 IPAddress
。
FreeCallContext[out]
如果设置为 TRUE
,则调用方负责调用 SeciFreeCallContext。
返回值
如果该函数成功,则返回 SEC_E_OK。
如果函数失败,它将返回非零错误代码。
注解
SDK 标头中不存在此函数。 若要使用它,请调用 LoadLibrary 函数以获取 的 SSPICLI.DLL
句柄,然后使用 GetProcAddress 获取函数地址。
参数 IPAddress
应该是指向从网络层获取的 IP 地址结构的有效指针。 这对应于 addr
Accept 函数的输出参数。
如果在 FreeCallContext
输出时设置为 TRUE
,则调用方必须在放弃线程之前调用 SeciFreeCallContext 函数。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [桌面应用 | UWP 应用] |
最低受支持的服务器 | Windows Server 2008 [桌面应用 | UWP 应用] |
目标平台 | Windows |
标头 | 无 |
库 | 无 |
DLL | SSPICLI.DLL |