IAllocatorMXF::P utBuffer 메서드(dmusicks.h)
이 메서드는 현재 미니포트 드라이버에서 사용되지 않습니다. 메서드는 PutBuffer 할당자에 버퍼를 전달하지만 IMXF::P utMessage 가 호출되면 자동으로 발생합니다.
구문
NTSTATUS PutBuffer(
PBYTE pBuffer
);
매개 변수
pBuffer
반환 값
PutBuffer 는 호출에 성공하면 S_OK 반환합니다. 그렇지 않으면 메서드가 적절한 오류 코드를 반환합니다.
설명
미니포트 드라이버가 IMXF::P utMessage를 호출할 때 할당자는 DMUS_KERNEL_EVENT 구조체의 cbEvent 멤버를 확인하여 uData가 포인터인지 아니면 데이터인지 확인하기 때문에 이 메서드를 사용할 필요가 없습니다. cbEvent가 이벤트 데이터가 uData의 스토리지 용량(32비트 시스템의 경우 4바이트, 64비트 시스템의 경우 8바이트)보다 크도록 지정하는 경우 할당자는 단순히 uData가 재사용할 수 있는 버퍼를 가리킨다고 가정합니다.
요구 사항
| 대상 플랫폼 | 바탕 화면 |
| 헤더 | dmusicks.h(Dmusicks.h 포함) |
| IRQL | <=DISPATCH_LEVEL |
참조
피드백
다음에 대한 사용자 의견 제출 및 보기