#include "precomp.h"
Go to the source code of this file.
Enumerations |
| enum | TDI_OBJECT_ACTION {
R_NOTIFICATION_HANDLER = 0,
DT_NOTIFICATION_HANDLER,
R_DEVICE_OBJECT,
D_DEVICE_OBJECT,
R_ADDRESS_CHANGE_HANDLER,
D_ADDRESS_CHANGE_HANDLER,
R_NET_ADDRESS,
D_NET_ADDRESS
} |
Functions |
| NTSTATUS NTAPI | TdiRegisterAddressChangeHandler (IN TDI_ADD_ADDRESS_HANDLER AddHandler, IN TDI_DEL_ADDRESS_HANDLER DeleteHandler, OUT HANDLE *BindingHandle) |
| NTSTATUS NTAPI | TdiDeregisterAddressChangeHandler (IN HANDLE BindingHandle) |
| NTSTATUS NTAPI | TdiRegisterDeviceObject (IN PUNICODE_STRING DeviceName, OUT HANDLE *RegistrationHandle) |
| NTSTATUS NTAPI | TdiDeregisterDeviceObject (IN HANDLE RegistrationHandle) |
| NTSTATUS NTAPI | TdiRegisterNetAddress (IN PTA_ADDRESS Address, IN PUNICODE_STRING DeviceName, IN PTDI_PNP_CONTEXT Context, OUT HANDLE *RegistrationHandle) |
| NTSTATUS NTAPI | TdiDeregisterNetAddress (IN HANDLE RegistrationHandle) |
| NTSTATUS NTAPI | TdiRegisterNotificationHandler (IN TDI_BIND_HANDLER BindHandler, IN TDI_UNBIND_HANDLER UnbindHandler, OUT HANDLE *BindingHandle) |
| NTSTATUS NTAPI | TdiDeregisterNotificationHandler (IN HANDLE BindingHandle) |