Home | Info | Community | Development | myReactOS | Contact Us
Definition at line 71 of file fcb.c.
Referenced by NtfsMakeRootFCB(), and NtfsMountVolume().
{ PNTFS_FCB Fcb; ASSERT(Vcb); ASSERT(Vcb->Identifier.Type == NTFS_TYPE_VCB); Fcb = ExAllocatePoolWithTag(NonPagedPool, sizeof(NTFS_FCB), TAG_FCB); RtlZeroMemory(Fcb, sizeof(NTFS_FCB)); Fcb->Identifier.Type = NTFS_TYPE_FCB; Fcb->Identifier.Size = sizeof(NTFS_TYPE_FCB); Fcb->Vcb = Vcb; if (FileName) { wcscpy(Fcb->PathName, FileName); if (wcsrchr(Fcb->PathName, '\\') != 0) { Fcb->ObjectName = wcsrchr(Fcb->PathName, '\\'); } else { Fcb->ObjectName = Fcb->PathName; } } ExInitializeResourceLite(&Fcb->MainResource); Fcb->RFCB.Resource = &(Fcb->MainResource); return(Fcb); }