NSPRemoveServiceClass (Compact 2013)
3/26/2014
This function permanently removes a specified service class from the name space.
Syntax
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 Value
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 Embedded Compact does not support this function and will always return SOCKET_ERROR and set the error code to WSAEOPNOTSUPP.
Requirements
Header |
ws2spi.h |
Library |
Ws2.lib |