VSDM 파일은 다이어그램 및 벡터 그래픽 애플리케이션인 Microsoft Visio로 생성된 드로잉 파일입니다. 이는 VSDX 파일과 유사하지만 매크로를 포함하고 있다는 차이점이 있습니다. 매크로는 Visio 내에서 작업을 자동화하는 작은 프로그램으로, 사용자가 사용자 지정 솔루션을 만들고 다이어그램의 기능을 향상시킬 수 있도록 합니다. VSDM 파일은 실행 가능한 코드를 포함할 수 있으므로 신뢰할 수 없는 소스에서 열 경우 보안 위험을 초래할 수 있습니다. Visio는 순서도, 네트워크 다이어그램, 조직도, 평면도 등 다양한 종류의 다이어그램을 저장하기 위해 VSDM을 사용합니다. 매크로 기능은 사용자 입력이나 데이터 변경에 반응할 수 있는 동적 다이어그램을 가능하게 합니다. VSDM 파일을 열 때, Visio는 일반적으로 잠재적인 보안 위험에 대한 경고와 함께 사용자에게 매크로를 활성화할지 또는 비활성화할지 묻는 메시지를 표시합니다. 매크로를 비활성화하면 코드가 실행되는 것을 방지할 수 있지만, 다이어그램의 기능이 제한될 수도 있습니다.