#include "ws2_32.h"
Go to the source code of this file.
Defines |
| #define | NSCATALOG_NAME "NameSpace_Catalog5" |
| #define | WsNcLock() EnterCriticalSection((LPCRITICAL_SECTION)&Catalog->Lock); |
| #define | WsNcUnlock() LeaveCriticalSection((LPCRITICAL_SECTION)&Catalog->Lock); |
Functions |
| PNSCATALOG WSAAPI | WsNcAllocate (VOID) |
| BOOLEAN WSAAPI | WsNcOpen (IN PNSCATALOG Catalog, IN HKEY ParentKey) |
| INT WSAAPI | WsNcInitializeFromRegistry (IN PNSCATALOG Catalog, IN HKEY ParentKey, IN HANDLE CatalogEvent) |
| INT WSAAPI | WsNcRefreshFromRegistry (IN PNSCATALOG Catalog, IN HANDLE CatalogEvent) |
| VOID WSAAPI | WsNcEnumerateCatalogItems (IN PNSCATALOG Catalog, IN PNSCATALOG_ENUMERATE_PROC Callback, IN PVOID Context) |
| INT WSAAPI | WsNcLoadProvider (IN PNSCATALOG Catalog, IN PNSCATALOG_ENTRY CatalogEntry) |
| INT WSAAPI | WsNcGetServiceClassInfo (IN PNSCATALOG Catalog, IN OUT LPDWORD BugSize, IN OUT LPWSASERVICECLASSINFOW lpServiceClassInfo) |
| VOID WSAAPI | WsNcUpdateNamespaceList (IN PNSCATALOG Catalog, IN PLIST_ENTRY List) |
| INT WSAAPI | WsNcGetCatalogFromProviderId (IN PNSCATALOG Catalog, IN LPGUID ProviderId, OUT PNSCATALOG_ENTRY *CatalogEntry) |
| BOOL WSAAPI | WsNcMatchProtocols (IN DWORD NameSpace, IN LONG AddressFamily, IN LPWSAQUERYSETW QuerySet) |
| VOID WSAAPI | WsNcRemoveCatalogItem (IN PNSCATALOG Catalog, IN PNSCATALOG_ENTRY Entry) |
| VOID WSAAPI | WsNcDelete (IN PNSCATALOG Catalog) |