7 /* De-/Register Action IDs for TdiDeRegister */
12 R_NOTIFICATION_HANDLER = 0,
13 DT_NOTIFICATION_HANDLER,
16 R_ADDRESS_CHANGE_HANDLER,
17 D_ADDRESS_CHANGE_HANDLER,
28 IN TDI_OBJECT_ACTION Action,
32 return STATUS_NOT_IMPLEMENTED;
36 /* ADDRESS_CHANGE_HANDLER */
43 TdiRegisterAddressChangeHandler (
49 NTSTATUS Status = STATUS_SUCCESS;
51 Status = TdiDeRegister (
52 R_ADDRESS_CHANGE_HANDLER,
56 return STATUS_NOT_IMPLEMENTED;
65 TdiDeregisterAddressChangeHandler (
66 IN PVOID AddressChangeHandler
69 return TdiDeRegister (
70 D_ADDRESS_CHANGE_HANDLER,
83 TdiRegisterDeviceObject (
88 NTSTATUS Status = STATUS_SUCCESS;
90 Status = TdiDeRegister (
95 return STATUS_NOT_IMPLEMENTED;
104 TdiDeregisterDeviceObject (
105 IN PVOID DeviceObject
108 return TdiDeRegister (
122 TdiRegisterNetAddress (
127 NTSTATUS Status = STATUS_SUCCESS;
129 Status = TdiDeRegister (
134 return STATUS_NOT_IMPLEMENTED;
143 TdiDeregisterNetAddress (
147 return TdiDeRegister (
154 /* NOTIFICATION_HANDLER */
161 TdiRegisterNotificationHandler (
167 NTSTATUS Status = STATUS_SUCCESS;
169 Status = TdiDeRegister (
170 R_NOTIFICATION_HANDLER,
174 return STATUS_NOT_IMPLEMENTED;
183 TdiDeregisterNotificationHandler (
184 IN PVOID NotificationHandler
187 return TdiDeRegister (
188 DT_NOTIFICATION_HANDLER,