STD_ALERT 구조체(lmalert.h)
STD_ALERT 구조에는 중요한 이벤트가 발생한 시간과 날짜가 포함됩니다. 구조에는 경고 클래스와 경고 메시지를 발생시키는 애플리케이션의 이름도 포함됩니다. NetAlertRaise 함수를 사용하여 경고 메시지를 보낼 때 STD_ALERT 구조를 지정해야 합니다.
구문
typedef struct _STD_ALERT {
DWORD alrt_timestamp;
WCHAR alrt_eventname[EVLEN + 1];
WCHAR alrt_servicename[SNLEN + 1];
} STD_ALERT, *PSTD_ALERT, *LPSTD_ALERT;
멤버
alrt_timestamp
형식:DWORD
이벤트의 시간 및 날짜입니다. 이 값은 1970년 1월 1일 GMT 00:00:00 이후 경과된 시간(초)으로 저장됩니다.
alrt_eventname[EVLEN + 1]
형식: WCHAR[EVLEN + 1]
경고 클래스(이벤트 유형)를 나타내는 유니코드 문자열입니다. 이 매개 변수는 다음과 같은 미리 정의된 값 또는 네트워크 애플리케이션에 대해 정의한 다른 경고 클래스 중 하나일 수 있습니다. (경고의 이벤트 이름은 모든 텍스트 문자열일 수 있습니다.)
alrt_servicename[SNLEN + 1]
형식: WCHAR[SNLEN + 1]
경고 메시지를 발생시키는 서비스 애플리케이션을 나타내는 유니코드 문자열입니다.
설명
STD_ALERT 구조 뒤에는 하나의 ADMIN_OTHER_INFO, ERRLOG_OTHER_INFO, PRINT_OTHER_INFO 또는 USER_OTHER_INFO 구조가 있어야 합니다. 이러한 구조체는 필요에 따라 가변 길이 데이터가 뒤따를 수 있습니다. 호출 애플리케이션은 경고 메시지 버퍼의 모든 구조 및 가변 길이 데이터에 대한 메모리를 할당해야 합니다.
STD_ALERT 구조와 ADMIN_OTHER_INFO 구조를 사용하여 관리 경고를 발생시키는 코드 샘플은 NetAlertRaise를 참조하세요.
요구 사항
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | lmalert.h(Lm.h 포함) |