SetResourceManagerCompletionPort 함수(ktmw32.h)

지정된 I/O 완료 포트를 지정된 RM(리소스 관리자)과 연결합니다. 이 포트는 RM에 대한 모든 알림을 받습니다.

구문

BOOL SetResourceManagerCompletionPort(
  [in] HANDLE    ResourceManagerHandle,
  [in] HANDLE    IoCompletionPortHandle,
  [in] ULONG_PTR CompletionKey
);

매개 변수

[in] ResourceManagerHandle

리소스 관리자에 대한 핸들입니다.

[in] IoCompletionPortHandle

I/O 완료 포트에 대한 핸들입니다.

[in] CompletionKey

사용자 정의 식별자입니다. 일반적으로 수신 알림을 특정 리소스 관리자와 연결하는 데 사용됩니다.

반환 값

함수가 성공하면 반환 값이 0이 아닙니다.

함수가 실패하면 반환 값은 0입니다. 확장 오류 정보를 가져오려면 GetLastError 함수를 호출합니다.

다음 목록에서는 가능한 오류 코드를 식별합니다.

설명

이 함수는 KTM이 알림을 비동기적으로 전달하는 데 사용하는 버퍼를 제공하는 GetNotificationResourceManagerAsync 함수와 함께 사용해야 합니다. 이러한 함수는 KTM에서 알림을 받는 다른 방법을 제공합니다. GetNotificationResourceManager 함수 대신 이러한 두 함수를 사용할 수 있습니다.

GetNotificationResourceManagerAsync를 호출하기 전에 이 함수를 호출해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 ktmw32.h
라이브러리 Ktmw32.lib
DLL Ktmw32.dll

추가 정보

GetNotificationResourceManager

GetNotificationResourceManagerAsync

커널 트랜잭션 관리자 함수