Share via


IOCTLs that are Sent by Services.exe

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

The following table shows the IOCTLs that are called by Services.exe internally.

IOCTL Description

IOCTL_SERVICE_REGISTER_SOCKADDR

Called when a new accept socket is being associated with a service.

IOCTL_SERVICE_DEREGISTER_SOCKADDR

Called when an accept socket is being unregistered from a service.

IOCTL_SERVICE_CONNECTION

Called when a new connection arrives to a service's listen port.

IOCTL_SERVICE_QUERY_CAN_DEINIT

Called as a response to an application calling DeregisterService.

IOCTL_SERVICE_NOTIFY_ADDR_CHANGE

Passed as an input parameter when Services.exe notifies every running service of address changes in the system.

IOCTL_SERVICE_CALLBACK_FUNCTIONS

Contains callback functions that must be called from a service in the space of Services.exe.

IOCTL_SERVICE_QUERY_CAN_DEINIT

Called as a response to an application calling DeregisterService.

IOCTL_SERVICE_CALLBACK_FUNCTIONS

Contains callback functions that must be called from a service in the space of Services.exe.

See Also

Reference

DeregisterService
Services.exe IOCTLS

Concepts

Controlling a Running Service