Click here to Skip to main content
15,892,927 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: Send file/string Pin
Owner drawn22-Dec-05 21:00
Owner drawn22-Dec-05 21:00 
AnswerRe: Send file/string Pin
vikas amin22-Dec-05 22:15
vikas amin22-Dec-05 22:15 
GeneralRe: Send file/string Pin
mambohoe8122-Dec-05 23:12
mambohoe8122-Dec-05 23:12 
AnswerRe: Send file/string Pin
Gary R. Wheeler24-Dec-05 3:19
Gary R. Wheeler24-Dec-05 3:19 
GeneralRe: Send file/string Pin
mambohoe8124-Dec-05 5:42
mambohoe8124-Dec-05 5:42 
GeneralRe: Send file/string Pin
Gary R. Wheeler24-Dec-05 9:53
Gary R. Wheeler24-Dec-05 9:53 
GeneralRe: Send file/string Pin
mambohoe8127-Dec-05 0:47
mambohoe8127-Dec-05 0:47 
QuestionWhy DeviceIoControl always return 0? Pin
kkwu21622-Dec-05 17:08
kkwu21622-Dec-05 17:08 
Dear all,
I have tried to get the drive letter of specific USB device. Below is my code. I cannot get a proper return value from DeviceIoControl. Please help and advice me how to make it work. Thanks.

TCHAR diskletter[10];

for(char le='C';le<'T';le++)
{
drive.Format ("%c:",le);
if(GetDriveType(drive)==DRIVE_FIXED||GetDriveType
(drive)==DRIVE_REMOVABLE)
{
sprintf(diskletter,"\\\\.\\%c:",le);
HANDLE handle;
handle=CreateFile(diskletter, GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE,
NULL,OPEN_EXISTING, NULL, NULL);
if (handle = INVALID_HANDLE_VALUE)
MessageBox("Open device failed");
else
{
STORAGE_DEVICE_DESCRIPTOR pDevDesc;
STORAGE_PROPERTY_QUERY Query;
DWORD dwOutBytes;
BOOL bResult;
Query.PropertyId= StorageDeviceProperty;
Query.QueryType = PropertyStandardQuery;

bResult=DeviceIoControl(handle,
IOCTL_STORAGE_QUERY_PROPERTY,
&Query, sizeof(STORAGE_PROPERTY_QUERY),
&pDevDesc, pDevDesc.Size,
&dwOutBytes,
(LPOVERLAPPED)NULL);
if(!bResult)
MessageBox("Get bus type failed");
if(pDevDesc.BusType == BusTypeUsb)
m_Editi=m_Editi+le;

CloseHandle(handle);
}
}
Questionreplace usp10.dll Pin
dung nam22-Dec-05 14:25
dung nam22-Dec-05 14:25 
Questionwriting native windows service using vc++2005 Pin
orid22-Dec-05 13:57
orid22-Dec-05 13:57 
QuestionDirection needed for MFC VC++ to open a text file Pin
Klerik8222-Dec-05 11:23
Klerik8222-Dec-05 11:23 
AnswerRe: Direction needed for MFC VC++ to open a text file Pin
Blake Miller22-Dec-05 11:28
Blake Miller22-Dec-05 11:28 
GeneralRe: Direction needed for MFC VC++ to open a text file Pin
Klerik8222-Dec-05 11:29
Klerik8222-Dec-05 11:29 
QuestionHelp needed. Writing an apps launcher. Pin
cgb14322-Dec-05 9:57
cgb14322-Dec-05 9:57 
AnswerRe: Help needed. Writing an apps launcher. Pin
Blake Miller22-Dec-05 10:11
Blake Miller22-Dec-05 10:11 
GeneralRe: Help needed. Writing an apps launcher. Pin
cgb14322-Dec-05 11:14
cgb14322-Dec-05 11:14 
GeneralRe: Help needed. Writing an apps launcher. Pin
Blake Miller22-Dec-05 11:27
Blake Miller22-Dec-05 11:27 
GeneralRe: Help needed. Writing an apps launcher. Pin
cgb14322-Dec-05 11:54
cgb14322-Dec-05 11:54 
GeneralRe: Help needed. Writing an apps launcher. Pin
Blake Miller22-Dec-05 11:59
Blake Miller22-Dec-05 11:59 
GeneralRe: Help needed. Writing an apps launcher. Pin
cgb14322-Dec-05 12:20
cgb14322-Dec-05 12:20 
GeneralRe: Help needed. Writing an apps launcher. Pin
Blake Miller23-Dec-05 5:13
Blake Miller23-Dec-05 5:13 
AnswerRe: Help needed. Writing an apps launcher. Pin
Michael Dunn22-Dec-05 21:23
sitebuilderMichael Dunn22-Dec-05 21:23 
QuestionSDK , VC++ and tty Pin
McSam22-Dec-05 8:59
McSam22-Dec-05 8:59 
AnswerRe: SDK , VC++ and tty Pin
vikas amin22-Dec-05 18:44
vikas amin22-Dec-05 18:44 
GeneralRe: SDK , VC++ and tty Pin
McSam22-Dec-05 21:39
McSam22-Dec-05 21:39 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.