PFN_DESTROY_MIRACAST_CONTEXT 콜백 함수(netdispumdddi.h)
사용자 모드 Miracast 컨텍스트를 삭제하기 위해 운영 체제에서 호출됩니다.
구문
PFN_DESTROY_MIRACAST_CONTEXT PfnDestroyMiracastContext;
void PfnDestroyMiracastContext(
[in] PVOID pMiracastContext
)
{...}
매개 변수
[in] pMiracastContext
디스플레이 어댑터와 연결된 컨텍스트에 대한 포인터입니다.
운영 체제는 Miracast 사용자 모드 드라이버의 CreateMiracastContext 함수를 호출할 때 컨텍스트를 얻었습니다.
반환 값
없음
설명
이 함수가 호출되면 Miracast 사용자 모드 드라이버는 CreateMiracastContext가 마지막으로 호출되었을 때 할당된 모든 리소스를 해제해야 합니다.
디스플레이 미니포트 드라이버가 이 Miracast 인스턴스에 대한 Miracast 모니터를 보고하는 경우 Miracast 사용자 모드 드라이버는 선택적으로 디스플레이 미니포트 드라이버를 호출하여 HPD(모니터 출발 핫 플러그 감지) 인식 값을 즉시 보내거나 디스플레이 미니포트 드라이버가 커널 모드 DxgkDdiMiracastDestroyContext 함수에서 이 작업을 수행하도록 할 수 있습니다.
중요 Miracast 사용자 모드 드라이버는 시스템 플러그 앤 플레이(PnP) 또는 전원 작업을 차단하지 않도록 3초 만에 이 함수 호출을 완료해야 합니다.
스레드 보안
운영 체제는 CreateMiracastContext, DestroyMiracastContext, StartMiracastSession 및 StopMiracastSession 함수 중 하나만 한 번에 호출되도록 보장합니다.
요구 사항
| 지원되는 최소 클라이언트 | Windows 8.1 |
| 지원되는 최소 서버 | Windows Server 2012 R2 |
| 대상 플랫폼 | 데스크톱 |
| 헤더 | netdispumdddi.h(Netdispumddddi.h 포함) |
참고 항목
피드백
다음에 대한 사용자 의견 제출 및 보기