/*++ Copyright (c) 2000 Microsoft Corporation Abstract: Ipv6 subcontexts. --*/ #include "precomp.h" NS_HELPER_ATTRIBUTES g_pSubContexts[] = { // 6to4 subcontext // { { IP6TO4_VERSION, 0 }, IP6TO4_GUID, Ip6to4StartHelper, NULL }, }; #define g_dwSubContextCount \ (sizeof(g_pSubContexts) / sizeof(*g_pSubContexts)) // // Installs all of the sub contexts provided // in this .dll (for example, "ipv6 6to4", and any new ones.) // DWORD Ipv6InstallSubContexts( ) { DWORD dwErr = NO_ERROR, i; PNS_HELPER_ATTRIBUTES pCtx = NULL; for (i = 0, pCtx = g_pSubContexts; i < g_dwSubContextCount; i++, pCtx++) { // Initialize helper attributes // RegisterHelper( &g_Ipv6Guid, pCtx ); } return dwErr; }