((MCI_OPEN_PARMSW) parms).lpstrDeviceType = lpstrDeviceType;
((MCI_OPEN_PARMSW) parms).lpstrElementName = lpstrElementName;
}
else
{
parms = new MCI_OPEN_PARMSA();
parms.dwCallback = 0;
((MCI_OPEN_PARMSA) parms).lpstrDeviceType = lpstrDeviceType;
((MCI_OPEN_PARMSA) parms).lpstrElementName = lpstrElementName;
}
int res = Extension.MciSendCommand(0, MCI_OPEN, MCI_OPEN_TYPE | MCI_OPEN_ELEMENT,