That is generally the correct mapping. If you are on a system that has a COM10, then for legacy reasons, we assigned LPT1 to ASRL10 (really legacy, thank LabVIEW on Windows 3.1 for that). Otherwise, COMx==ASRLx.
When using NI-VISA 3.0 or higher, you can just use "COMx" and that will work on all Win32 and LabVIEW RT systems, even if MAX is not installed (in NI-VISA 2.x, this alias would work only if MAX were installed). Just remember that "COMx" is a Wintel thing, it won't work cross-platform (but ASRLx will).
Dan Mondrik
National Instruments