Compartilhar via


Selecionando uma NIC usando GetNPPBlobFromUI

Com o Monitor de Rede, selecionar uma NIC programaticamente é um processo de duas etapas. Primeiro, crie o BLOB de filtro chamando o método CreateBlob . Em seguida, selecione a NIC chamando o método GetNPPBlobFromUI .

Neste exemplo, um BLOB de filtro é usado para selecionar a NIC necessária:

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.
}