completion_event = Wait->CompletionEvent;
if (completion_event) NtSetEvent( completion_event, NULL );
- if (_InterlockedIncrement( &Wait->DeleteCount ) == 2 )
+ if (InterlockedIncrement( &Wait->DeleteCount ) == 2 )
{
NtClose( Wait->CancelEvent );
RtlFreeHeap( RtlGetProcessHeap(), 0, Wait );
if (Status != STATUS_SUCCESS)
return Status;
- (void)_InterlockedExchangePointer( &Wait->CompletionEvent, CompletionEvent );
+ (void)InterlockedExchangePointer( &Wait->CompletionEvent, CompletionEvent );
if (Wait->CallbackInProgress)
NtWaitForSingleObject( CompletionEvent, FALSE, NULL );
}
else
{
- (void)_InterlockedExchangePointer( &Wait->CompletionEvent, CompletionEvent );
+ (void)InterlockedExchangePointer( &Wait->CompletionEvent, CompletionEvent );
if (Wait->CallbackInProgress)
Status = STATUS_PENDING;
Status = STATUS_PENDING;
}
- if (_InterlockedIncrement( &Wait->DeleteCount ) == 2 )
+ if (InterlockedIncrement( &Wait->DeleteCount ) == 2 )
{
Status = STATUS_SUCCESS;
NtClose( Wait->CancelEvent );