⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dllstub.c

📁 package of develop dns
💻 C
📖 第 1 页 / 共 3 页
字号:
int  PASCALWSHEnumProtocols(void){    static int  (PASCAL *fp)(void);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub WSHEnumProtocols() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "WSHEnumProtocols")) == NULL) {	    FATAL("cannot find entry WSHEnumProtocols (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)();}int  PASCALinet_network(int a0){    static int  (PASCAL *fp)(int a0);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub inet_network() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "inet_network")) == NULL) {	    FATAL("cannot find entry inet_network (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)(a0);}int  PASCALgetnetbyname(int a0){    static int  (PASCAL *fp)(int a0);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub getnetbyname() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "getnetbyname")) == NULL) {	    FATAL("cannot find entry getnetbyname (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)(a0);}int  PASCALrcmd(int a0, int a1, int a2, int a3, int a4, int a5){    static int  (PASCAL *fp)(int a0, int a1, int a2, int a3, int a4, int a5);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub rcmd() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "rcmd")) == NULL) {	    FATAL("cannot find entry rcmd (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)(a0, a1, a2, a3, a4, a5);}int  PASCALrexec(int a0, int a1, int a2, int a3, int a4, int a5){    static int  (PASCAL *fp)(int a0, int a1, int a2, int a3, int a4, int a5);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub rexec() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "rexec")) == NULL) {	    FATAL("cannot find entry rexec (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)(a0, a1, a2, a3, a4, a5);}int  PASCALrresvport(int a0){    static int  (PASCAL *fp)(int a0);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub rresvport() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "rresvport")) == NULL) {	    FATAL("cannot find entry rresvport (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)(a0);}int  PASCALsethostname(int a0, int a1){    static int  (PASCAL *fp)(int a0, int a1);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub sethostname() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "sethostname")) == NULL) {	    FATAL("cannot find entry sethostname (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)(a0, a1);}int  PASCALdn_expand(int a0, int a1, int a2, int a3, int a4){    static int  (PASCAL *fp)(int a0, int a1, int a2, int a3, int a4);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub dn_expand() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "dn_expand")) == NULL) {	    FATAL("cannot find entry dn_expand (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)(a0, a1, a2, a3, a4);}int   PASCALWSARecvEx(SOCKET a0, char* a1, int a2, int* a3){    static int   (PASCAL *fp)(SOCKET a0, char* a1, int a2, int* a3);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub WSARecvEx() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "WSARecvEx")) == NULL) {	    FATAL("cannot find entry WSARecvEx (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)(a0, a1, a2, a3);}int  PASCALs_perror(int a0, int a1){    static int  (PASCAL *fp)(int a0, int a1);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub s_perror() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "s_perror")) == NULL) {	    FATAL("cannot find entry s_perror (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)(a0, a1);}INT   PASCALGetAddressByNameA(DWORD a0, LPGUID a1, LPSTR a2, LPINT a3, DWORD a4, LPSERVICE_ASYNC_INFO a5, LPVOID a6, LPDWORD a7, LPSTR a8, LPDWORD a9){    static INT   (PASCAL *fp)(DWORD a0, LPGUID a1, LPSTR a2, LPINT a3, DWORD a4, LPSERVICE_ASYNC_INFO a5, LPVOID a6, LPDWORD a7, LPSTR a8, LPDWORD a9);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub GetAddressByNameA() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "GetAddressByNameA")) == NULL) {	    FATAL("cannot find entry GetAddressByNameA (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9);}INT   PASCALGetAddressByNameW(DWORD a0, LPGUID a1, LPWSTR a2, LPINT a3, DWORD a4, LPSERVICE_ASYNC_INFO a5, LPVOID a6, LPDWORD a7, LPWSTR a8, LPDWORD a9){    static INT   (PASCAL *fp)(DWORD a0, LPGUID a1, LPWSTR a2, LPINT a3, DWORD a4, LPSERVICE_ASYNC_INFO a5, LPVOID a6, LPDWORD a7, LPWSTR a8, LPDWORD a9);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub GetAddressByNameW() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "GetAddressByNameW")) == NULL) {	    FATAL("cannot find entry GetAddressByNameW (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9);}INT   PASCALEnumProtocolsA(LPINT a0, LPVOID a1, LPDWORD a2){    static INT   (PASCAL *fp)(LPINT a0, LPVOID a1, LPDWORD a2);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub EnumProtocolsA() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "EnumProtocolsA")) == NULL) {	    FATAL("cannot find entry EnumProtocolsA (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)(a0, a1, a2);}INT   PASCALEnumProtocolsW(LPINT a0, LPVOID a1, LPDWORD a2){    static INT   (PASCAL *fp)(LPINT a0, LPVOID a1, LPDWORD a2);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub EnumProtocolsW() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "EnumProtocolsW")) == NULL) {	    FATAL("cannot find entry EnumProtocolsW (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)(a0, a1, a2);}INT   PASCALGetTypeByNameA(LPSTR a0, LPGUID a1){    static INT   (PASCAL *fp)(LPSTR a0, LPGUID a1);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub GetTypeByNameA() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "GetTypeByNameA")) == NULL) {	    FATAL("cannot find entry GetTypeByNameA (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)(a0, a1);}INT   PASCALGetTypeByNameW(LPWSTR a0, LPGUID a1){    static INT   (PASCAL *fp)(LPWSTR a0, LPGUID a1);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub GetTypeByNameW() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "GetTypeByNameW")) == NULL) {	    FATAL("cannot find entry GetTypeByNameW (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)(a0, a1);}INT   PASCALGetNameByTypeA(LPGUID a0, LPSTR a1, DWORD a2){    static INT   (PASCAL *fp)(LPGUID a0, LPSTR a1, DWORD a2);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub GetNameByTypeA() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "GetNameByTypeA")) == NULL) {	    FATAL("cannot find entry GetNameByTypeA (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)(a0, a1, a2);}INT   PASCALGetNameByTypeW(LPGUID a0, LPWSTR a1, DWORD a2){    static INT   (PASCAL *fp)(LPGUID a0, LPWSTR a1, DWORD a2);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub GetNameByTypeW() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "GetNameByTypeW")) == NULL) {	    FATAL("cannot find entry GetNameByTypeW (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)(a0, a1, a2);}INT   PASCALSetServiceA(DWORD a0, DWORD a1, DWORD a2, LPSERVICE_INFOA a3, LPSERVICE_ASYNC_INFO a4, LPDWORD a5){    static INT   (PASCAL *fp)(DWORD a0, DWORD a1, DWORD a2, LPSERVICE_INFOA a3, LPSERVICE_ASYNC_INFO a4, LPDWORD a5);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub SetServiceA() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "SetServiceA")) == NULL) {	    FATAL("cannot find entry SetServiceA (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)(a0, a1, a2, a3, a4, a5);}INT   PASCALSetServiceW(DWORD a0, DWORD a1, DWORD a2, LPSERVICE_INFOW a3, LPSERVICE_ASYNC_INFO a4, LPDWORD a5){    static INT   (PASCAL *fp)(DWORD a0, DWORD a1, DWORD a2, LPSERVICE_INFOW a3, LPSERVICE_ASYNC_INFO a4, LPDWORD a5);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub SetServiceW() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "SetServiceW")) == NULL) {	    FATAL("cannot find entry SetServiceW (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)(a0, a1, a2, a3, a4, a5);}INT   PASCALGetServiceA(DWORD a0, LPGUID a1, LPSTR a2, DWORD a3, LPVOID a4, LPDWORD a5, LPSERVICE_ASYNC_INFO a6){    static INT   (PASCAL *fp)(DWORD a0, LPGUID a1, LPSTR a2, DWORD a3, LPVOID a4, LPDWORD a5, LPSERVICE_ASYNC_INFO a6);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub GetServiceA() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "GetServiceA")) == NULL) {	    FATAL("cannot find entry GetServiceA (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)(a0, a1, a2, a3, a4, a5, a6);}INT   PASCALGetServiceW(DWORD a0, LPGUID a1, LPWSTR a2, DWORD a3, LPVOID a4, LPDWORD a5, LPSERVICE_ASYNC_INFO a6){    static INT   (PASCAL *fp)(DWORD a0, LPGUID a1, LPWSTR a2, DWORD a3, LPVOID a4, LPDWORD a5, LPSERVICE_ASYNC_INFO a6);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub GetServiceW() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "GetServiceW")) == NULL) {	    FATAL("cannot find entry GetServiceW (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)(a0, a1, a2, a3, a4, a5, a6);}int  PASCALNPLoadNameSpaces(int a0, int a1, int a2){    static int  (PASCAL *fp)(int a0, int a1, int a2);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub NPLoadNameSpaces() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "NPLoadNameSpaces")) == NULL) {	    FATAL("cannot find entry NPLoadNameSpaces (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)(a0, a1, a2);}int  PASCALNSPStartup(int a0, int a1){    static int  (PASCAL *fp)(int a0, int a1);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub NSPStartup() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "NSPStartup")) == NULL) {	    FATAL("cannot find entry NSPStartup (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)(a0, a1);}BOOL   PASCALTransmitFile(SOCKET a0, HANDLE a1, DWORD a2, DWORD a3, LPOVERLAPPED a4, LPTRANSMIT_FILE_BUFFERS a5, DWORD a6){    static BOOL   (PASCAL *fp)(SOCKET a0, HANDLE a1, DWORD a2, DWORD a3, LPOVERLAPPED a4, LPTRANSMIT_FILE_BUFFERS a5, DWORD a6);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub TransmitFile() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "TransmitFile")) == NULL) {	    FATAL("cannot find entry TransmitFile (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)(a0, a1, a2, a3, a4, a5, a6);}BOOL   PASCALAcceptEx(SOCKET a0, SOCKET a1, PVOID a2, DWORD a3, DWORD a4, DWORD a5, LPDWORD a6, LPOVERLAPPED a7){    static BOOL   (PASCAL *fp)(SOCKET a0, SOCKET a1, PVOID a2, DWORD a3, DWORD a4, DWORD a5, LPDWORD a6, LPOVERLAPPED a7);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub AcceptEx() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "AcceptEx")) == NULL) {	    FATAL("cannot find entry AcceptEx (%d)\n", GetLastError());	    abort();	}	fp = p;    }    return (*fp)(a0, a1, a2, a3, a4, a5, a6, a7);}VOID   PASCALGetAcceptExSockaddrs(PVOID a0, DWORD a1, DWORD a2, DWORD a3, struct sockaddr** a4, LPINT a5, struct sockaddr** a6, LPINT a7){    static VOID   (PASCAL *fp)(PVOID a0, DWORD a1, DWORD a2, DWORD a3, struct sockaddr** a4, LPINT a5, struct sockaddr** a6, LPINT a7);#ifdef DEBUG_STUB    idnLogPrintf(idn_log_level_trace, "stub GetAcceptExSockaddrs() called\n");#endif    if (fp == NULL) {	void *p;	if ((p = GetProcAddress(DLLHANDLE, "GetAcceptExSockaddrs")) == NULL) {	    FATAL("cannot find entry GetAcceptExSockaddrs (%d)\n", GetLastError());	    abort();	}	fp = p;    }     (*fp)(a0, a1, a2, a3, a4, a5, a6, a7);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -