Index: /trunk/src/VBox/HostDrivers/VBoxNetAdp/win/VBoxNetAdp-win.cpp
===================================================================
--- /trunk/src/VBox/HostDrivers/VBoxNetAdp/win/VBoxNetAdp-win.cpp	(revision 59866)
+++ /trunk/src/VBox/HostDrivers/VBoxNetAdp/win/VBoxNetAdp-win.cpp	(revision 59867)
@@ -175,5 +175,5 @@
 };
 
-DECLHIDDEN(NDIS_STATUS) vboxNetAdpWinAllocAdapter(NDIS_HANDLE hAdapter, PVBOXNETADP_ADAPTER *ppAdapter, ULONG64 NetLuid)
+DECLHIDDEN(NDIS_STATUS) vboxNetAdpWinAllocAdapter(NDIS_HANDLE hAdapter, PVBOXNETADP_ADAPTER *ppAdapter, ULONG uIfIndex)
 {
     NDIS_STATUS Status = NDIS_STATUS_SUCCESS;
@@ -204,7 +204,7 @@
     pAdapter->MacAddr.au8[2] = 0x27;
 
-    pAdapter->MacAddr.au8[3] = (NetLuid >> 16) & 0xFF;
-    pAdapter->MacAddr.au8[4] = (NetLuid >> 8) & 0xFF;
-    pAdapter->MacAddr.au8[5] = NetLuid & 0xFF;
+    pAdapter->MacAddr.au8[3] = (uIfIndex >> 16) & 0xFF;
+    pAdapter->MacAddr.au8[4] = (uIfIndex >> 8) & 0xFF;
+    pAdapter->MacAddr.au8[5] = uIfIndex & 0xFF;
 
         //TODO: Statistics?
@@ -241,5 +241,5 @@
         NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES GAttrs = {0};
 
-        Status = vboxNetAdpWinAllocAdapter(NdisMiniportHandle, &pAdapter, MiniportInitParameters->NetLuid.Value);
+        Status = vboxNetAdpWinAllocAdapter(NdisMiniportHandle, &pAdapter, MiniportInitParameters->IfIndex);
         if (Status != NDIS_STATUS_SUCCESS)
         {
