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