ObjectDeleteAuditAlarmA 함수(winbase.h)
ObjectDeleteAuditAlarm 함수는 개체가 삭제되면 감사 메시지를 생성합니다. 경보는 현재 지원되지 않습니다.
BOOL ObjectDeleteAuditAlarmA(
[in] LPCSTR SubsystemName,
[in] LPVOID HandleId,
[in] BOOL GenerateOnClose
);
[in] SubsystemName
함수를 호출하는 하위 시스템의 이름을 지정하는 null로 끝나는 문자열에 대한 포인터입니다. 이 문자열은 함수가 생성하는 감사 메시지에 표시됩니다.
[in] HandleId
개체에 대한 클라이언트의 핸들을 나타내는 고유 값을 지정합니다. AccessCheckAndAuditAlarm 또는 ObjectOpenAuditAlarm 함수에 전달된 값과 동일해야 합니다.
[in] GenerateOnClose
개체 핸들을 만들 때 AccessCheckAndAuditAlarm 또는 ObjectOpenAuditAlarm 함수를 호출하여 설정된 플래그를 지정합니다.
함수가 성공하면 반환 값은 0이 아닌 값입니다.
함수가 실패하면 반환 값은 0입니다. 확장 오류 정보를 가져오려면 GetLastError를 호출합니다.
ObjectDeleteAuditAlarm 함수를 사용하려면 호출 애플리케이션이 SE_AUDIT_NAME 권한을 사용하도록 설정해야 합니다. 이 권한에 대한 테스트는 항상 호출 프로세스의 기본 토큰 에 대해 수행되므로 호출 프로세스가 클라이언트를 가장할 수 있습니다.
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | winbase.h(Windows.h 포함) |
라이브러리 | Advapi32.lib |
DLL | Advapi32.dll |