NSPRemoveServiceClass (Windows CE 5.0)

Send Feedback

This function permanently removes a specified service class from the name space.

int NSPRemoveServiceClass(LPGUID lpProviderId,LPGUID lpServiceClassId);

Parameters

  • lpProviderId
    [in] Pointer to the GUID of the specific name-space provider that this service class schema is to be removed from.
  • lpServiceClassId
    [in] Pointer to the GUID for the service class to remove.

Return Values

If no error occurs, NSPRemoveServiceClass returns NO_ERROR (zero). Otherwise, the function returns SOCKET_ERROR (–1) and it must set the appropriate error code using the SetLastError function.

Note   The default Name Service Provider (for DNS/WINS) in Windows CE does not support this function and will always return SOCKET_ERROR and set the error code to WSAEOPNOTSUPP.

Requirements

OS Versions: Windows CE .NET 4.0 and later.
Header: Ws2spi.h.
Link Library: Ws2.lib.

See Also

Windows Sockets

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.