지정된 대상 프로세스에 로드 중인 CLR(공용 언어 런타임)에서 신호를 전송할 이벤트 핸들을 만들거나 엽니다.
구문
HRESULT GetStartupNotificationEvent
(
[in] DWORD debuggeePID,
[out] HANDLE* phStartupEvent
);
매개 변수
debuggeePID [in] CLR 시작 알림을 받을 대상 프로세스의 프로세스 식별자입니다.
phStartupEvent [out] 시작할 때 CLR에서 신호를 받을 핸들에 대한 포인터입니다.
Return Value
S_OK 시작 알림 이벤트에 대한 핸들을 가져왔습니다.
phStartupEvent E_INVALIDARG null이거나 debuggeePID 현재 실행 중인 프로세스를 참조하지 않습니다.
E_FAIL(또는 다른 E_ 반환 코드) 시작 알림 이벤트에 대한 핸들을 가져올 수 없습니다.
설명
Windows 운영 체제에서 debuggeePID는 OS 프로세스 식별자에 매핑됩니다.
이벤트 신호를 전송한 CLR에서 관리 코드를 실행하기 전에 이벤트 신호가 전송됩니다.
요구 사항
플랫폼:시스템 요구 사항을 참조하세요.
헤더: dbgshim.h
라이브러리: dbgshim.dll
.NET Framework 버전: 3.5 SP1
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET