DXGKDDI_GETGPUPARTITIONINFO 콜백 함수(dispmprt.h)
실제 GPU 파티션 정보를 반환합니다. DXGKDDI_GETGPUPARTITIONINFO 콜백 함수는 그래픽 어댑터를 초기화하는 동안 한 번 호출됩니다.
구문
DXGKDDI_GETGPUPARTITIONINFO DxgkddiGetgpupartitioninfo;
NTSTATUS DxgkddiGetgpupartitioninfo(
HANDLE Context,
DXGKARG_GETGPUPARTITIONINFO *pArgs
)
{...}
매개 변수
Context
드라이버 컨텍스트에 대한 핸들입니다.
pArgs
인수를 포함하는 DXGKARG_GETGPUPARTITIONINFO 구조체에 대한 포인터입니다.
반환 값
다음 값 중 하나를 반환합니다.
- STATUS_SUCCESS
- STATUS_BUFFER_TOO_SMALL
- 다른 반환 코드가 지정된 경우 GPU는 분할에서 제외됩니다.
설명
OS는 첫 번째 vGPU를 만들기 전에 특정 파티션 수(드라이버 반환 값 중 하나)를 설정합니다. 버퍼가 충분히 크지 않으면 드라이버는 STATUS_BUFFER_TOO_SMALL 반환하는 경우에도 항상 NumGpuPartitionOptions 및 CurrentGpuPartitionCount를 설정해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | dispmprt.h |
IRQL | PASSIVE_LEVEL |