Windows 이벤트 로그
Windows 이벤트 로그 기술 개요입니다.
Windows 이벤트 로그를 개발하려면 다음 헤더가 필요합니다.
이 기술에 대한 프로그래밍 지침은 다음을 참조하세요.
EVT_CHANNEL_CLOCK_TYPE 이벤트 채널을 로깅할 때 사용할 타임스탬프를 지정하는 값을 정의합니다. |
EVT_CHANNEL_CONFIG_PROPERTY_ID 채널의 구성 속성을 식별하는 식별자를 정의합니다. |
EVT_CHANNEL_ISOLATION_TYPE 채널에 적용할 기본 액세스 권한을 정의합니다. |
EVT_CHANNEL_REFERENCE_FLAGS 채널을 참조하는 방법을 지정하는 값을 정의합니다. |
EVT_CHANNEL_SID_TYPE 이벤트에 이벤트를 기록한 보안 식별자(SID)가 포함되는지 여부를 결정하는 값을 정의합니다. |
EVT_CHANNEL_TYPE 채널의 형식을 정의합니다. |
EVT_EVENT_METADATA_PROPERTY_ID 이벤트 정의의 메타데이터 속성을 식별하는 식별자를 정의합니다. |
EVT_EVENT_PROPERTY_ID 검색할 쿼리 정보를 결정하는 값을 정의합니다. |
EVT_EXPORTLOG_FLAGS 이벤트가 채널 또는 로그 파일에서 제공되는지 여부를 나타내는 값을 정의합니다. |
EVT_FORMAT_MESSAGE_FLAGS 이벤트의 메시지 문자열을 형식으로 지정하는 값을 정의합니다. |
EVT_LOG_PROPERTY_ID 채널 또는 로그 파일의 로그 파일 메타데이터 속성을 식별하는 식별자를 정의합니다. |
EVT_LOGIN_CLASS 원격 컴퓨터에 연결하는 데 사용할 수 있는 연결 방법 유형을 정의합니다. |
EVT_OPEN_LOG_FLAGS 채널 또는 내보낸 로그 파일을 열지 여부를 지정하는 값을 정의합니다. |
EVT_PUBLISHER_METADATA_PROPERTY_ID 공급자의 메타데이터 속성을 식별하는 식별자를 정의합니다. |
EVT_QUERY_FLAGS 쿼리 결과를 반환하는 방법과 채널 또는 로그 파일에 대해 쿼리할지 여부를 지정하는 값을 정의합니다. |
EVT_QUERY_PROPERTY_ID 검색할 수 있는 쿼리 정보를 식별하는 식별자를 정의합니다. |
EVT_RENDER_CONTEXT_FLAGS 이벤트에서 액세스할 정보 유형을 지정하는 값을 정의합니다. |
EVT_RENDER_FLAGS 렌더링할 항목을 지정하는 값을 정의합니다. |
EVT_RPC_LOGIN_FLAGS 원격 컴퓨터에 연결할 때 사용자를 인증하는 데 사용할 수 있는 인증 유형을 정의합니다. |
EVT_SEEK_FLAGS 검색할 결과 집합의 상대 위치를 정의합니다. |
EVT_SUBSCRIBE_FLAGS 이벤트 구독을 시작할 시기를 지정하는 가능한 값을 정의합니다. |
EVT_SUBSCRIBE_NOTIFY_ACTION 구독 서비스가 콜백에 제공할 수 있는 데이터 형식을 정의합니다. |
EVT_SYSTEM_PROPERTY_ID 이벤트의 시스템별 속성을 식별하는 식별자를 정의합니다. |
EVT_VARIANT_TYPE 변형 데이터 항목의 가능한 데이터 형식을 정의합니다. |
EVT_SUBSCRIBE_CALLBACK EvtSubscribe 함수를 호출하여 쿼리와 일치하는 이벤트를 수신하는 경우 이 콜백을 구현합니다. |
EvtArchiveExportedLog 지정된 로그 파일의 이벤트에 지역화된 문자열을 추가합니다. |
EvtCancel 핸들에서 보류 중인 모든 작업을 취소합니다. |
EvtClearLog 지정된 채널에서 모든 이벤트를 제거하고 대상 로그 파일에 씁니다. |
EvtClose 열린 핸들을 닫습니다. |
EvtCreateBookmark 채널에서 이벤트를 식별하는 책갈피를 만듭니다. |
EvtCreateRenderContext 렌더링하려는 이벤트의 정보를 지정하는 컨텍스트를 만듭니다. |
EvtExportLog 지정된 채널 또는 로그 파일에서 이벤트를 복사하고 대상 로그 파일에 씁니다. |
EvtFormatMessage 메시지 문자열의 형식을 지정합니다. (EvtFormatMessage) |
EvtGetChannelConfigProperty 지정된 채널 구성 속성을 가져옵니다. |
EvtGetEventInfo 이벤트를 선택한 구조적 XML 쿼리와 이벤트가 포함된 채널 또는 로그 파일을 식별하는 정보를 가져옵니다. |
EvtGetEventMetadataProperty 지정된 이벤트 메타데이터 속성을 가져옵니다. |
EvtGetExtendedStatus 현재 오류에 대한 확장된 오류 정보가 포함된 문자 메시지를 가져옵니다. |
EvtGetLogInfo 채널 또는 로그 파일에 대한 정보를 가져옵니다. |
EvtGetObjectArrayProperty 배열의 지정된 개체에서 공급자 메타데이터 속성을 가져옵니다. |
EvtGetObjectArraySize 개체 배열의 요소 수를 가져옵니다. |
EvtGetPublisherMetadataProperty 지정된 공급자 메타데이터 속성을 가져옵니다. |
EvtGetQueryInfo 쿼리가 액세스하려고 시도한 채널 또는 로그 파일 목록을 식별하는 실행한 쿼리에 대한 정보를 가져옵니다. 또한 함수는 각 액세스의 성공 또는 실패를 나타내는 반환 코드 목록을 가져옵니다. |
EvtNext 쿼리 또는 구독 결과에서 다음 이벤트를 가져옵니다. |
EvtNextChannelPath 열거자에서 채널 이름을 가져옵니다. |
EvtNextEventMetadata 열거자에서 이벤트 정의를 가져옵니다. |
EvtNextPublisherId 열거자에서 공급자의 식별자를 가져옵니다. |
EvtOpenChannelConfig 채널의 구성 속성을 읽거나 수정하는 데 사용하는 핸들을 가져옵니다. |
EvtOpenChannelEnum 컴퓨터에 등록된 채널 목록을 열거하는 데 사용하는 핸들을 가져옵니다. |
EvtOpenEventMetadataEnum 공급자가 정의하는 이벤트 목록을 열거하는 데 사용하는 핸들을 가져옵니다. |
EvtOpenLog 채널 또는 로그 파일에 대한 정보를 가져오는 데 사용할 수 있는 채널 또는 로그 파일에 대한 핸들을 가져옵니다. |
EvtOpenPublisherEnum 컴퓨터에서 등록된 공급자 목록을 열거하는 데 사용하는 핸들을 가져옵니다. |
EvtOpenPublisherMetadata 지정된 공급자의 메타데이터를 읽는 데 사용하는 핸들을 가져옵니다. |
EvtOpenSession 다른 Windows 이벤트 로그 함수를 호출할 때 사용할 수 있는 원격 컴퓨터에 대한 연결을 설정합니다. |
EvtQuery 지정된 쿼리 조건과 일치하는 채널 또는 로그 파일에서 이벤트를 검색하는 쿼리를 실행합니다. |
EvtRender 지정한 렌더링 컨텍스트에 따라 XML 조각을 렌더링합니다. |
EvtSaveChannelConfig 채널 구성에 대한 변경 내용을 저장합니다. |
EvtSeek 쿼리 결과 집합의 특정 이벤트를 찾습니다. |
EvtSetChannelConfigProperty 채널의 지정된 구성 속성을 설정합니다. |
EvtSubscribe 지정된 쿼리 조건과 일치하는 채널 또는 로그 파일에서 현재 및 이후 이벤트를 수신할 구독을 만듭니다. |
EvtUpdateBookmark 지정된 이벤트를 식별하는 정보로 책갈피를 업데이트. |
EVT_RPC_LOGIN 원격 컴퓨터에 연결하는 데 사용되는 정보를 포함합니다. |
EVT_VARIANT 이벤트 데이터 또는 속성 값을 포함합니다. |