OpenDriver 함수(mmiscapi.h)

설치 가능한 드라이버의 instance 열고 드라이버의 기본 설정 또는 드라이버별 값을 사용하여 instance 초기화합니다.

구문

HDRVR OpenDriver(
  [in] LPCWSTR szDriverName,
  [in] LPCWSTR szSectionName,
  [in] LPARAM  lParam2
);

매개 변수

[in] szDriverName

설치 가능한 드라이버의 파일 이름 또는 설치 가능한 드라이버와 연결된 레지스트리 값의 이름을 지정하는 null로 끝나는 와이드 문자열의 주소입니다. (이 값은 드라이버가 설치되었을 때 이전에 설정되었어야 합니다.)

[in] szSectionName

lpDriverName 매개 변수에 의해 지정된 레지스트리 값을 포함하는 레지스트리 키의 이름을 지정하는 null로 끝나는 와이드 문자열의 주소입니다. lpSectionNameNULL인 경우 레지스트리 키는 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

참고 항목

설치 가능한 드라이버 함수

설치 가능한 드라이버