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