CopyContext 함수(winbase.h)
원본 컨텍스트 구조(모든 XState 포함)를 초기화된 대상 컨텍스트 구조에 복사합니다.
통사론
BOOL CopyContext(
[in, out] PCONTEXT Destination,
[in] DWORD ContextFlags,
[in] PCONTEXT Source
);
매개 변수
[in, out] Destination
Source복사한 컨텍스트를 수신하는 CONTEXT 구조체에 대한 포인터입니다. CONTEXT 구조는 이 함수를 호출하기 전에 InitializeContext 호출하여 초기화해야 합니다.
[in] ContextFlags
대상에 복사할 원본CONTEXT 구조체의 조각을 지정하는 플래그입니다. 대상CONTEXTInitializeContext 호출할 때 지정된 ContextFlags 하위 집합이어야 합니다.
[in] Source
프로세서 컨텍스트 데이터를 복사할 CONTEXT 구조체에 대한 포인터입니다.
반환 값
이 함수는 컨텍스트가 성공적으로 복사되었으면
발언
이 함수는 확장 컨텍스트가 있는 경우 확장 컨텍스트를 포함하여 대상CONTEXT해당 데이터에 대해 원본CONTEXT 데이터를 복사합니다. 적절한 맞춤 및 초기화를 보장하려면 대상CONTEXTInitializeContext 사용하여 초기화되어야 합니다. 대상CONTEXT 데이터가 있고 해당 플래그가 SourceCONTEXT 또는 ContextFlags 매개 변수에 설정되지 않은 경우 데이터는 대상유효합니다.
SP1이 있는 Windows 7 및 WINDOWS Server 2008 R2 SP1을 사용하는 : AVX API SP1이 있는 Windows 7 및 Windows Server 2008 R2 SP1에서 처음 구현됩니다. SP1에 대한 SDK가 없으므로 사용할 수 있는 헤더 및 라이브러리 파일이 없습니다. 이 경우 호출자는 이 설명서에서 필요한 함수를 선언하고 "Kernel32.dll"에
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | WINDOWS 7 SP1 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 SP1 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | winbase.h(Windows.h 포함) |
라이브러리 | Kernel32.lib |
DLL | Kernel32.dll |
참고 항목
컨텍스트
intel AVX
XState 컨텍스트 사용하는