---- callbacks -------------------------------------------------------------
| 105 | |
| 106 | // ---- callbacks ------------------------------------------------------------- |
| 107 | NTSTATUS GetVolumeInfo(FSP_FILE_SYSTEM*, FSP_FSCTL_VOLUME_INFO* VolumeInfo) { |
| 108 | std::memset(VolumeInfo, 0, sizeof(*VolumeInfo)); |
| 109 | VolumeInfo->TotalSize = 16ULL * 1024 * 1024 * 1024; |
| 110 | VolumeInfo->FreeSize = 0; |
| 111 | const wchar_t* Label = L"MemNixFS"; |
| 112 | VolumeInfo->VolumeLabelLength = (UINT16)(wcslen(Label) * sizeof(WCHAR)); |
| 113 | std::memcpy(VolumeInfo->VolumeLabel, Label, VolumeInfo->VolumeLabelLength); |
| 114 | return STATUS_SUCCESS; |
| 115 | } |
| 116 | |
| 117 | NTSTATUS GetSecurityByName(FSP_FILE_SYSTEM* FileSystem, |
| 118 | PWSTR FileName, PUINT32 PFileAttributes, |
nothing calls this directly
no outgoing calls
no test coverage detected