Reactos
at listview 38 lines 951 B view raw
1/* 2 * PROJECT: ReactOS Setup Library 3 * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+) 4 * PURPOSE: Filesystem Recognition support functions, 5 * using NT OS functionality. 6 * COPYRIGHT: Copyright 2017-2020 Hermes Belusca-Maito 7 */ 8 9#pragma once 10 11NTSTATUS 12GetFileSystemName_UStr( 13 IN PUNICODE_STRING PartitionPath OPTIONAL, 14 IN HANDLE PartitionHandle OPTIONAL, 15 IN OUT PWSTR FileSystemName, 16 IN SIZE_T FileSystemNameSize); 17 18NTSTATUS 19GetFileSystemName( 20 IN PCWSTR PartitionPath OPTIONAL, 21 IN HANDLE PartitionHandle OPTIONAL, 22 IN OUT PWSTR FileSystemName, 23 IN SIZE_T FileSystemNameSize); 24 25NTSTATUS 26InferFileSystem( 27 IN PCWSTR PartitionPath OPTIONAL, 28 IN HANDLE PartitionHandle OPTIONAL, 29 IN OUT PWSTR FileSystemName, 30 IN SIZE_T FileSystemNameSize); 31 32UCHAR 33FileSystemToMBRPartitionType( 34 IN PCWSTR FileSystem, 35 IN ULONGLONG StartSector, 36 IN ULONGLONG SectorCount); 37 38/* EOF */