OpenDriver 함수(mmiscapi.h)
설치 가능한 드라이버의 instance 열고 드라이버의 기본 설정 또는 드라이버별 값을 사용하여 instance 초기화합니다.
구문
HDRVR OpenDriver(
[in] LPCWSTR szDriverName,
[in] LPCWSTR szSectionName,
[in] LPARAM lParam2
);
매개 변수
[in] szDriverName
설치 가능한 드라이버의 파일 이름 또는 설치 가능한 드라이버와 연결된 레지스트리 값의 이름을 지정하는 null로 끝나는 와이드 문자열의 주소입니다. (이 값은 드라이버가 설치되었을 때 이전에 설정되었어야 합니다.)
[in] szSectionName
lpDriverName 매개 변수에 의해 지정된 레지스트리 값을 포함하는 레지스트리 키의 이름을 지정하는 null로 끝나는 와이드 문자열의 주소입니다. lpSectionName이 NULL인 경우 레지스트리 키는 Drivers32로 간주됩니다.
[in] lParam2
32비트 드라이버별 값입니다. 이 값은 설치 가능한 드라이버의 DriverProc 함수에 lParam2 매개 변수로 전달됩니다.
반환 값
성공하면 설치 가능한 드라이버 instance 핸들을 반환하고 그렇지 않으면 NULL을 반환합니다.
요구 사항
지원되는 최소 클라이언트 | Windows 2000 Professional [데스크톱 앱만 해당],설치 가능한 드라이버, 설치 가능한 드라이버 함수 |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | mmiscapi.h(Mmiscapi.h, Windows.h 포함) |
라이브러리 | Winmm.lib |
DLL | Winmm.dll |