Ferramentas de Utilizador

Ferramentas de Site


pt:check_medium

Verificar se a mídia foi inserida

Este code snippet é originário do site WinAPI www.winapi.net

Se você deseja saber se o usuário inseriu uma mídia como um disco ou um CD no drive, use este código:

#include <windows.h>
#include <shlwapi.h>
 
// uDrive:
// 0 - A:\
// 1 - B:\
// 2 - C:\
// etc.
 
BOOL IsDriveReady(UINT uDrive)
{
    TCHAR szRootPathName[32];
    UINT uErrorMode;
    BOOL bRet;
 
    PathBuildRoot(szRootPathName, uDrive);
 
    uErrorMode = SetErrorMode(SEM_FAILCRITICALERRORS);
    bRet = GetVolumeInformation(szRootPathName, NULL, 0, NULL, NULL, NULL, NULL, 0);
    SetErrorMode(uErrorMode);
 
    return(bRet);
}
pt/check_medium.txt · Esta página foi modificada pela última vez em: 2008/06/10 01:10 por crl