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 (
50 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 (
89 NTSTATUS Status
= STATUS_SUCCESS
;
90 Status
= TdiDeRegister (
95 return STATUS_NOT_IMPLEMENTED
;
104 TdiDeregisterDeviceObject (
105 IN PVOID DeviceObject
108 return TdiDeRegister (
122 TdiRegisterNetAddress (
128 NTSTATUS Status
= STATUS_SUCCESS
;
129 Status
= TdiDeRegister (
134 return STATUS_NOT_IMPLEMENTED
;
143 TdiDeregisterNetAddress (
147 return TdiDeRegister (
154 /* NOTIFICATION_HANDLER */
161 TdiRegisterNotificationHandler (
168 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
,