WdsBpQueryOption 函数 (wdsbp.h)

从分析的数据包中返回选项的值。

语法

DWORD WDSBPAPI WdsBpQueryOption(
  [in]  HANDLE hHandle,
  [in]  ULONG  uOption,
  [out] ULONG  uValueLen,
  [out] PVOID  pValue,
  [out] PULONG puBytes
);

参数

[in] hHandle

由 WdsBpParseInitialize 函数返回的句柄。

[in] uOption

指定要添加到数据包中的选项。

[out] uValueLen

pValue 参数指向的内存的总字节数。 若要确定存储选项值所需的字节数,请将 uValueLen 设置为零, 将 pValue 设置为 NULL; WdsBpQueryOption 函数返回 ERROR_INSUFFICIENT_BUFFERpuBytes 参数指向的位置接收值所需的字节数。

[out] pValue

选项的值将在此缓冲区中返回。

[out] puBytes

如果缓冲区对于值足够大,此参数将接收复制到 pValue 的字节数。 如果没有足够的可用空间,此参数将接收存储值所需的总字节数。

返回值

如果函数成功,则 返回S_OK

要求

   
最低受支持的客户端 Windows Vista SP1 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 wdsbp.h
Library Wdsbp.lib
DLL Wdsbp.dll