#define DHCP_TIMEOUT 1000
-#define EXPORT __declspec(dllexport) WINAPI
-
-DWORD EXPORT DhcpCApiInitialize(LPDWORD Version) {
+DWORD APIENTRY DhcpCApiInitialize(LPDWORD Version) {
*Version = 2;
return 0;
}
-VOID EXPORT DhcpCApiCleanup() {
+VOID APIENTRY DhcpCApiCleanup() {
}
-DWORD EXPORT DhcpQueryHWInfo( DWORD AdapterIndex,
+DWORD APIENTRY DhcpQueryHWInfo( DWORD AdapterIndex,
PDWORD MediaType,
PDWORD Mtu,
PDWORD Speed ) {
}
}
-DWORD EXPORT DhcpLeaseIpAddress( DWORD AdapterIndex ) {
+DWORD APIENTRY DhcpLeaseIpAddress( DWORD AdapterIndex ) {
COMM_DHCP_REQ Req;
COMM_DHCP_REPLY Reply;
DWORD BytesRead;
return Reply.Reply;
}
-DWORD EXPORT DhcpReleaseIpAddressLease( DWORD AdapterIndex ) {
+DWORD APIENTRY DhcpReleaseIpAddressLease( DWORD AdapterIndex ) {
COMM_DHCP_REQ Req;
COMM_DHCP_REPLY Reply;
DWORD BytesRead;
return Reply.Reply;
}
-DWORD EXPORT DhcpRenewIpAddressLease( DWORD AdapterIndex ) {
+DWORD APIENTRY DhcpRenewIpAddressLease( DWORD AdapterIndex ) {
COMM_DHCP_REQ Req;
COMM_DHCP_REPLY Reply;
DWORD BytesRead;
return Reply.Reply;
}
-DWORD EXPORT DhcpStaticRefreshParams( DWORD AdapterIndex,
+DWORD APIENTRY DhcpStaticRefreshParams( DWORD AdapterIndex,
DWORD Address,
DWORD Netmask ) {
COMM_DHCP_REQ Req;