| \n |
| Microsoft Invisible Computing |
The universal listener for sockets.
Implements IListener
Subclass of CUnknown
Determines which interfaces an object supports and returns a valid pointer to an interface.
Increments the reference count of the object.
Decrements the reference count of an object. When the count goes to zero, the object is destroyed.
Start listening to incoming service requests. Call this before the Loop method.
Loops accepting connections on a server socket. This is the main function of a listener application. After accepting a connection, the Run method passes the connection to the access policy implementation, and only passes it to the request processing code if the access policy restrictions are met.
For a concurrent server call this method multiple times from separate threads.
Examines an incoming connection and compares with a security policy. Returns an error code if a security problem is detected, otherwise returns S_OK. If an error code is returned, the implementation of the Run method must not pass the connection to the Service implementation. Currently this operation is only expected to filter based on the client identity as defined by the client's network address.
The actual implementation of the service provided by the listener.
Add/remove/configure endpoint in pool of listened endpoints.
| ©2006 Microsoft Corporation. All rights reserved. | Terms of Use | Privacy Statement | Accessibility | End User License Agreement |