G
Guest
Hi All!
I am using ewf APIs from my test application to configure EWF on drive
volumes.
I am using folowing APIs to fetch the EWF configured volume's drive letter.
PEWF_VOLUME_NAME_ENTRY pEwfVolName = NULL;
WCHAR chDrive;
pEwfVolName = EwfMgrGetProtectedVolumeList();
chDrive = EwfMgrGetDriveLetterFromVolumeName( pEwfVolName->Name );
These lines are working fine when i have the XPe os and application on hard
disk.
when i put the same thing on a compact flash (configured as removable
media), the EwfMgrGetDriveLetterFromVolumeName API is retuning some junk
character.
The API is not failing because it is not retuning -1 value, but it returns
some irrelevant character as drive letter.
My final product is going to be on CF and this is somethig very critical for
me.
Can somebody help me on this?
Bill
I am using ewf APIs from my test application to configure EWF on drive
volumes.
I am using folowing APIs to fetch the EWF configured volume's drive letter.
PEWF_VOLUME_NAME_ENTRY pEwfVolName = NULL;
WCHAR chDrive;
pEwfVolName = EwfMgrGetProtectedVolumeList();
chDrive = EwfMgrGetDriveLetterFromVolumeName( pEwfVolName->Name );
These lines are working fine when i have the XPe os and application on hard
disk.
when i put the same thing on a compact flash (configured as removable
media), the EwfMgrGetDriveLetterFromVolumeName API is retuning some junk
character.
The API is not failing because it is not retuning -1 value, but it returns
some irrelevant character as drive letter.
My final product is going to be on CF and this is somethig very critical for
me.
Can somebody help me on this?
Bill