다음을 통해 공유


Process_TypeGroup1 클래스

이 클래스는 프로세스 이벤트에 대한 이벤트 유형 클래스입니다.

MOF 코드에서 다음 구문이 간소화되었습니다.

구문

[EventType{1, 2, 3, 4, 39}, EventTypeName{"Start", "End", "DCStart", "DCEnd", "Defunct"}]
class Process_TypeGroup1 : Process
{
  uint32 UniqueProcessKey;
  uint32 ProcessId;
  uint32 ParentId;
  uint32 SessionId;
  sint32 ExitStatus;
  uint32 DirectoryTableBase;
  object UserSID;
  string ImageFileName;
  string CommandLine;
};

멤버

Process_TypeGroup1 클래스에는 다음과 같은 유형의 멤버가 있습니다.

속성

Process_TypeGroup1 클래스에는 이러한 속성이 있습니다.

명령줄

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: WmiDataId(9), StringTermination("NullTerminated"), Format("w")

프로세스의 전체 명령줄입니다.

DirectoryTableBase

데이터 형식: uint32

액세스 형식: 읽기 전용

한정자: WmiDataId(6), 포인터

프로세스의 페이지 테이블의 실제 주소입니다.

ExitStatus

데이터 형식: sint32

액세스 형식: 읽기 전용

한정자: WmiDataId(5)

중지된 프로세스의 상태 종료합니다.

ImageFileName

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: WmiDataId(8), StringTermination("NullTerminated")

프로세스의 실행 파일 경로입니다.

ParentId

데이터 형식: uint32

액세스 형식: 읽기 전용

한정자: WmiDataId(3), Format("x")

이 프로세스를 만드는 프로세스의 고유 식별자입니다. 프로세스 식별자 번호는 재사용되므로 해당 프로세스의 수명 동안의 프로세스만 식별합니다. ParentProcessId로 식별된 프로세스가 종료될 수 있으므로 ParentProcessId는 실행 중인 프로세스를 참조하지 않을 수 있습니다. ParentProcessId가 프로세스 식별자를 다시 사용하는 프로세스를 잘못 참조할 수도 있습니다.

ProcessId

데이터 형식: uint32

액세스 형식: 읽기 전용

한정자: WmiDataId(2), Format("x")

프로세스를 식별하는 데 사용할 수 있는 전역 프로세스 식별자입니다. 이 값은 프로세스가 만들어지는 시점부터 종료될 때까지 유효합니다.

SessionId

데이터 형식: uint32

액세스 형식: 읽기 전용

한정자: WmiDataId(4)

운영 체제가 새 세션을 만들 때 생성하는 고유 식별자입니다. 세션은 로그온에서 특정 시스템에서 로그오프될 때까지 일정 기간 동안 지속됩니다.

UniqueProcessKey

데이터 형식: uint32

액세스 형식: 읽기 전용

한정자: WmiDataId(1), 포인터

커널에 있는 프로세스 개체의 주소입니다.

UserSID

데이터 형식: object

액세스 형식: 읽기 전용

한정자: WmiDataId(7), Extension("Sid")

이벤트가 발생하는 사용자 컨텍스트에 대한 SID(보안 식별자)입니다.

설명

DCStart 및 DCEnd 이벤트 유형은 커널 세션이 각각 시작되고 종료될 때 유휴 및 시스템 프로세스를 포함하여 현재 실행 중인 프로세스를 열거합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버
Windows 2000 Server[데스크톱 앱만]

추가 정보

프로세스