20#define VFD_NOT_INSTALLED 0xffffffff
VFD_MEDIA WINAPI VfdLookupMedia(ULONG nSize)
DWORD WINAPI VfdCheckHandlers()
ULONG WINAPI VfdGetMediaSize(VFD_MEDIA nMediaType)
DWORD WINAPI VfdSetLocalLink(HANDLE hDevice, CHAR cLetter)
DWORD WINAPI VfdGetDeviceName(HANDLE hDevice, PCHAR pName, ULONG nLength)
DWORD WINAPI VfdFormatMedia(HANDLE hDevice)
DWORD WINAPI VfdUnregisterHandlers()
DWORD WINAPI VfdWriteProtect(HANDLE hDevice, BOOL bProtect)
DWORD WINAPI VfdStopDriver(PDWORD pState)
DWORD WINAPI VfdSaveImage(HANDLE hDevice, PCSTR sFileName, BOOL bOverWrite, BOOL bTruncate)
DWORD WINAPI VfdGetDriverState(PDWORD pState)
DWORD WINAPI VfdRemoveDriver()
CHAR WINAPI VfdChooseLetter()
DWORD WINAPI VfdGetGlobalLink(HANDLE hDevice, PCHAR pLetter)
void WINAPI VfdMakeFileDesc(PSTR pBuffer, ULONG nBufSize, VFD_FILETYPE nFileType, ULONG nFileSize, DWORD nFileAttr)
DWORD WINAPI VfdGetImageInfo(HANDLE hDevice, PSTR sFileName, PVFD_DISKTYPE pDiskType, PVFD_MEDIA pMediaType, PVFD_FLAGS pMediaFlags, PVFD_FILETYPE pFileType, PULONG pImageSize)
DWORD WINAPI VfdCloseImage(HANDLE hDevice, BOOL bForce)
DWORD WINAPI VfdInstallDriver(PCSTR sFileName, DWORD nStart)
HANDLE WINAPI VfdOpenDevice(ULONG nTarget)
DWORD WINAPI VfdGuiClose(HWND hParent, ULONG nDevice)
DWORD WINAPI VfdGuiFormat(HWND hParent, ULONG nDevice)
DWORD WINAPI VfdDismountVolume(HANDLE hDevice, BOOL bForce)
void WINAPI VfdImageTip(HWND hParent, ULONG nDevice)
void WINAPI VfdToolTip(HWND hParent, PCSTR sText, int pos_x, int pos_y, BOOL stick)
DWORD WINAPI VfdGetLocalLink(HANDLE hDevice, PCHAR pLetter)
DWORD WINAPI VfdGetMediaState(HANDLE hDevice)
DWORD WINAPI VfdCheckDriverFile(PCSTR sFileName, PULONG pFileVersion)
DWORD WINAPI VfdGetDriverVersion(HANDLE hDevice, PULONG pVersion)
enum _VFD_OPERATION VFD_OPERATION
PCSTR WINAPI VfdMediaTypeName(VFD_MEDIA nMediaType)
enum _VFD_OPERATION * PVFD_OPERATION
DWORD WINAPI VfdOpenImage(HANDLE hDevice, PCSTR sFileName, VFD_DISKTYPE nDiskType, VFD_MEDIA nMediaType, VFD_FLAGS nMediaFlags)
DWORD WINAPI VfdGetDriverConfig(PSTR sFileName, PDWORD pStart)
DWORD WINAPI VfdGuiOpen(HWND hParent, ULONG nDevice)
DWORD WINAPI VfdCheckImageFile(PCSTR sFileName, PDWORD pAttributes, PVFD_FILETYPE pFileType, PULONG pImageSize)
DWORD WINAPI VfdGetDeviceNumber(HANDLE hDevice, PULONG pNumber)
DWORD WINAPI VfdGuiSave(HWND hParent, ULONG nDevice)
DWORD WINAPI VfdCreateImageFile(PCSTR sFileName, VFD_MEDIA nMediaType, VFD_FILETYPE nFileType, BOOL bOverWrite)
BOOL WINAPI VfdIsValidPlatform()
DWORD WINAPI VfdRegisterHandlers()
DWORD WINAPI VfdStartDriver(PDWORD pState)
UINT WINAPI VfdGetNotifyMessage()
DWORD WINAPI VfdConfigDriver(DWORD nStart)
DWORD WINAPI VfdSetGlobalLink(HANDLE hDevice, CHAR cLetter)
*nSize LPSTR _Inout_ LPDWORD nSize