Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/*++
Copyright (c) 1989 Microsoft Corporation
Module Name:
handle.c
Abstract:
This module implements handle checking code.
Author:
Silviu Calinoiu (SilviuC) 1-Mar-2001
Revision History:
--*/
#include "pch.h"
#include "verifier.h"
#include "support.h"
//NTSYSCALLAPI
NTSTATUS NTAPI AVrfpNtClose( IN HANDLE Handle ) { NTSTATUS Status; PAVRF_HANDLE Hndl;
#if 0 // silviuc:temp
Hndl = HandleFind (Handle);
if (Hndl) {
DbgPrint ("AVRF: CloseHandle (hndl: %X) type: %X\n\tname: %ws\n", Handle, Hndl->Type, HandleName (Hndl));
HandleDelete (Handle, Hndl); } #endif
Status = NtClose (Handle);
return Status; }
//NTSYSCALLAPI
NTSTATUS NTAPI AVrfpNtCreateEvent ( OUT PHANDLE EventHandle, IN ACCESS_MASK DesiredAccess, IN POBJECT_ATTRIBUTES ObjectAttributes OPTIONAL, IN EVENT_TYPE EventType, IN BOOLEAN InitialState ) { NTSTATUS Status; Status = NtCreateEvent (EventHandle, DesiredAccess, ObjectAttributes, EventType, InitialState);
if (NT_SUCCESS(Status)) { // CheckObjectAttributes (ObjectAttributes);
}
return Status; }
|