使用 GetNPPBlobFromUI 选择 NIC

使用网络监视器时,以编程方式选择 NIC 的过程分为两步。 首先,通过调用 CreateBlob 方法创建筛选器 BLOB。 然后,通过调用 GetNPPBlobFromUI 方法选择 NIC。

在此示例中,筛选器 BLOB 用于选择所需的 NIC:

DWORD rc;

// Call CreateBlob to create a filter blob.
///////////////////////////////////////////
HBLOB hFilterBlob;
rc = CreateBlob(&hFilterBlob);
if (FAILED (rc));
{
  // Failed creating filter BLOB. Add appropriate error handling.
}


// Call GetNPPBlobFromUI to retrieve the NPP Blob.
//////////////////////////////////////////////////
rc = GetNPPBlobFromUI(hwnd,
                      hFilterBlob,
                      &hBlob);
if (FAILED (rc));
{
  // Failed retrieving NPP BLOB. Add appropriate error handling.
}