다음을 통해 공유


AddULong64Raw 함수(wdm.h)

AddULong64Raw 는 원자성 보장 없이 휘발성 ULONG64 값에 대한 원시 추가 작업을 수행합니다.

Syntax

ULONG64 AddULong64Raw(
  ULONG64 volatile *Destination,
  ULONG64          Value
);

매개 변수

Destination

[in, out] 수정할 휘발성 ULONG64 변수에 대한 포인터입니다. 이 매개 변수는 더하기 작업의 원본 및 대상으로 사용됩니다.

Value

[in] 대상에 추가할 ULONG64 값입니다.

반환 값

추가 작업 후 새 ULONG64 값을 반환합니다.

비고

AddULong64Raw 함수는 부호 없는 64비트 long 값에 대해 비원자 읽기-추가-쓰기 작업을 수행합니다.

이 함수는 여러 스레드가 동일한 메모리 위치에 액세스할 수 있는 다중 스레드 시나리오에서 사용하면 안 됩니다. 작업은 중단될 수 있는 별도의 읽기 및 쓰기 작업으로 구성됩니다.

요구 사항

요구 사항 가치
Header wdm.h
IRQL 모든 수준

참고하십시오

AddRaw64

AddULongRaw

AddRaw