//+-------------------------------------------------------------------------- // // Microsoft Windows // Copyright (C) Microsoft Corporation, 2002 // // File: DynMpr.hxx // // Contents: Macro for Dynamically loading/unloading MPR entry points // // History: 09-Feb-02 dlee Created // //--------------------------------------------------------------------------- #pragma once DeclDynLoad5( Mpr, WNetOpenEnumW, DWORD, APIENTRY, ( DWORD dwScope, DWORD dwType, DWORD dwUsage, LPNETRESOURCEW lpNetResource, LPHANDLE lphEnum ), ( dwScope, dwType, dwUsage, lpNetResource, lphEnum ), WNetEnumResourceW, DWORD, APIENTRY, ( HANDLE hEnum, LPDWORD lpcCount, LPVOID lpBuffer, LPDWORD lpBufferSize ), ( hEnum, lpcCount, lpBuffer, lpBufferSize ), WNetCloseEnum, DWORD, APIENTRY, ( HANDLE hEnum ), ( hEnum ), WNetGetResourceInformationW, DWORD, APIENTRY, ( LPNETRESOURCEW lpNetResource, LPVOID lpBuffer, LPDWORD lpcbBuffer, LPWSTR * lplpSystem ), ( lpNetResource, lpBuffer, lpcbBuffer, lplpSystem ), WNetGetNetworkInformationW, DWORD, APIENTRY, ( LPCWSTR lpProvider, LPNETINFOSTRUCT lpNetInfoStruct ), ( lpProvider, lpNetInfoStruct ) );