IDispenserDriver::CreateResource 메서드(comsvcs.h)

리소스를 만듭니다.

구문

HRESULT CreateResource(
  [in]  const RESTYPID ResTypId,
  [out] RESID          *pResId,
  [out] TIMEINSECS     *pSecsFreeBeforeDestroy
);

매개 변수

[in] ResTypId

만들 리소스의 유형입니다.

[out] pResId

새로 만든 리소스에 대한 핸들입니다.

[out] pSecsFreeBeforeDestroy

새 리소스의 시간 제한입니다. 이 리소스가 제거되기 전에 풀에서 유휴 상태로 유지되도록 허용된 시간(초)입니다.

반환 값

메서드가 성공하면 반환 값이 S_OK. 그렇지 않으면 E_FAIL.

설명

CreateResource 메서드는 다음 경우에 디스펜서 관리자에 의해 호출됩니다.

  • 리소스가 필요하고 인벤토리에 없는 경우 IHolder::AllocResource 호출을 충족할 인벤토리가 없는 경우
  • 디스펜서 관리자가 초기 인벤토리를 설정하는 경우

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 comsvcs.h

추가 정보

IDispenserDriver