작업 속성 예제 검색

작업의 속성을 검색 하려면 Itaskscheduler:: Activate 를 호출 하 여 작업 개체의 인터페이스를 검색 한 다음 적절 한 ITask 메서드를 호출 하 여 관심 있는 작업 속성을 검색 합니다. 페이지의 맨 아래에 나열 된 코드 예제에서는 다양 한 작업 속성을 검색 하는 방법을 보여 줍니다.

페이지의 맨 아래에 나열 된 코드 예제는 태스크 개체에 고유한 속성을 검색 하는 방법을 보여 줍니다. 작업에도 적용 되는 다른 작업 항목 속성은 작업 항목 예제 검색을 참조 하세요.

참고

다음 코드 예제에서는 더 이상 필요 하지 않은 모든 인터페이스를 해제 합니다.

응용 프로그램 이름, 매개 변수 또는 작업 디렉터리와 같은 문자열 속성을 검색 하는 경우 CoTaskMemFree 를 호출 하 여 반환 된 문자열에 할당 된 메모리를 해제 해야 합니다.

다음 절차에서는 태스크 속성을 검색 하는 방법을 설명 합니다.

작업 속성을 검색 하려면

  1. CoInitialize 를 호출 하 여 COM 라이브러리 및 CoCreateInstance 를 초기화 하 작업 스케줄러 개체를 가져옵니다. (이 예제에서는 작업 스케줄러 서비스가 실행 되 고 있다고 가정 합니다.)
  2. Itaskscheduler:: Activate 를 호출 하 여 작업 개체의 ITask 인터페이스를 가져옵니다. 이 예제에서는 "테스트 작업" 작업을 가져옵니다.
  3. 적절 한 ITask 메서드를 호출 하 여 관심 있는 속성을 검색 합니다.
  4. 필요에 따라 속성을 처리 합니다. 이 예제에서는 속성을 화면에 인쇄 합니다.
  5. 반환 된 속성이 문자열인 경우 CoTaskMemFree 를 호출 하 여 반환 된 문자열에 할당 된 메모리를 해제 합니다.
의 코드 예제는 참조
지정 된 작업과 연결 된 응용 프로그램의 이름을 검색 하는 중 C/c + + 코드 예제: 태스크 응용 프로그램 이름 검색
작업을 실행 하 고 화면에 해당 숫자를 표시할 수 있는 최대 시간 검색 C/c + + 코드 예제: 작업 MaxRunTime 검색
작업을 실행할 때 실행 되는 매개 변수 문자열을 검색 하 고 화면에 해당 문자열을 표시 합니다. C/c + + 코드 예제: 작업 매개 변수 검색
태스크의 우선 순위 수준 검색 C/c + + 코드 예제: 작업 우선 순위 검색
작업의 작업 디렉터리 를 검색 하 고 화면에 작업 디렉터리에 대 한 경로를 표시 합니다. C/c + + 코드 예제: 태스크 작업 디렉터리 검색

작업 스케줄러 1.0 예