본 출원 은 컴퓨터 에 의해 실행 되 는 컴퓨터 실행 가능 명령 의 공통 콘 텍스트 , 예 를 들 어 , 프로그램 모듈 로 기술 될 수 있 다 . 일반 적 으로 , 프로그램 모듈 은 특정 의 태 스 크 를 실행 하 거나 특정 의 추상 화 데이터 타입 을 구현 하 는 데 사용 되 는 루틴 , 프로그램 , 객체 , 어셈블리 , 데이터 구조 등 을 포함 한다 . 본 출원 은 또한 분산 컴퓨팅 환경 에서 도 구현 될 수 있 으며 , 분산 컴퓨팅 환경 에서 는 통신 네트워크 를 통해 연결 된 원격 처리 디바이스 를 사용 하 여 태 스 크 가 실행 된다 . 분산 컴퓨팅 환경 에서 , 프로그램 모듈 은 저장 디바이스 를 포함 하 는 로컬 및 원격 컴퓨터 저장 매체 에 위치 할 수 있 다 .