*
* RETURN VALUE
*
+ * @implemented
*/
VOID
STDCALL
*
* RETURN VALUE
*
+ * @unimplemented
*/
VOID
STDCALL
*
* RETURN VALUE
*
+ * @unimplemented
*/
VOID
STDCALL
*
* RETURN VALUE
*
+ * @unimplemented
*/
VOID
STDCALL
*
* RETURN VALUE
*
+ * @implemented
*/
VOID
STDCALL
FsRtlNotifyInitializeSync (
- IN PNOTIFY_SYNC * NotifySync
+ IN PNOTIFY_SYNC * NotifySync
)
{
- *NotifySync = NULL;
- *NotifySync = ExAllocatePoolWithTag (
+ *NotifySync = NULL;
+ *NotifySync = ExAllocatePoolWithTag (
0x10, // PoolType???
sizeof (NOTIFY_SYNC), // NumberOfBytes = 0x28
FSRTL_TAG
);
#if 0
- *NotifySync->Unknown0 = 1;
- *NotifySync->Unknown2 = 0;
- *NotifySync->Unknown3 = 1;
- *NotifySync->Unknown4 = 4;
- *NotifySync->Unknown5 = 0;
- *NotifySync->Unknown9 = 0;
- *NotifySync->Unknown10 = 0;
+ *NotifySync->Unknown0 = 1;
+ *NotifySync->Unknown2 = 0;
+ *NotifySync->Unknown3 = 1;
+ *NotifySync->Unknown4 = 4;
+ *NotifySync->Unknown5 = 0;
+ *NotifySync->Unknown9 = 0;
+ *NotifySync->Unknown10 = 0;
#endif
}
*
* RETURN VALUE
*
+ * @implemented
*/
VOID
STDCALL
*
* RETURN VALUE
* None.
+ *
+ * @implemented
*/
VOID
STDCALL
FsRtlNotifyUninitializeSync (
- IN OUT PNOTIFY_SYNC * NotifySync
+ IN OUT PNOTIFY_SYNC * NotifySync
)
{
- if (NULL != *NotifySync)
+ if (NULL != *NotifySync)
{
- ExFreePool (*NotifySync);
- *NotifySync = NULL;
+ ExFreePool (*NotifySync);
+ *NotifySync = NULL;
}
}
*
* RETURN VALUE
*
+ * @unimplemented
*/
NTSTATUS
STDCALL