ChangerAdditionalExtensionSize 함수(mcd.h)
ChangerAdditionalExtensionSize 는 변경자 미니클래스 드라이버가 디바이스 확장에 디바이스 관련 정보를 저장하는 데 필요한 바이트 수를 나타냅니다.
구문
ULONG ChangerAdditionalExtensionSize();
반환 값
ChangerAdditionalExtensionSize 는 체인저 미니클래스 드라이버에 필요한 추가 디바이스 확장 공간의 크기를 바이트 단위로 반환합니다.
설명
체인저 클래스 드라이버는 ChangerAdditionalExtensionSize 를 호출하여 해당 변경자를 나타내는 디바이스 개체를 만들기 전에 미니클래스 드라이버가 특정 변경자의 디바이스 확장에 필요한 바이트 수를 결정합니다.
체인저 미니클래스 드라이버에 의해 저장된 디바이스별 정보는 드라이버에 의해 결정됩니다. 일반적으로 다른 미니클래스 드라이버 루틴이 디바이스별 요소 주소와 시스템에서 사용하는 0부터 시작하는 요소 주소 간에 변환하는 데 사용할 수 있는 0부터 시작하는 오프셋이 포함됩니다. SCSI 조회 데이터 또는 SCSI가 아닌 데이터도 포함될 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 데스크톱 |
머리글 | mcd.h(Mcd.h, Ntddchgr.h 포함) |
IRQL | PASSIVE_LEVEL |