Мне нужно использовать определенный управляемый C ++ API в неуправляемом приложении.
Управляемый API выглядит так:
#using <System.dll>
auto activeUdpListeners = System::Net::NetworkInformation::IPGlobalProperties::GetIPGlobalProperties()->GetActiveUdpListeners();
Теперь мне нужно иметь такой код в неуправляемом Приложение C ++. У меня не может быть поддержки Common Language Runtime (CLR). Есть ли эквивалент в следующей строке в неуправляемом C ++?
#using <System.dll> // E1943: "#using" requires C++/CLI mode.
Самое дальнее, о чем я мог подумать, это:
#include <stdlib.h> /* system, NULL, EXIT_FAILURE */
Но, похоже, он не содержит std :: system :: net :: ... Похоже, он используется для другой цели.
Как получить доступ к этому API в неуправляемом приложении C ++?
Спасибо.