다음을 통해 공유


PxeProviderQueryIndex 함수(wdspxe.h)

등록된 공급자 목록에서 지정된 공급자의 인덱스를 반환합니다.

구문

DWORD PXEAPI PxeProviderQueryIndex(
  [in]  LPCWSTR pszProviderName,
  [out] PULONG  puIndex
);

매개 변수

[in] pszProviderName

PxeProviderRegister 함수 호출에서 공급자의 이름입니다.

[out] puIndex

공급자의 인덱스가 수신되는 ULONG 의 주소입니다.

반환 값

함수가 성공하면 반환 값이 ERROR_SUCCESS.

설명

공급자가 특정 순서로 등록된 공급자 목록에 자신을 삽입하려는 경우(즉, 특정 공급자 전후에 클라이언트 요청을 서비스하려는 경우) 다른 공급자의 인덱스를 쿼리한 다음 반환된 인덱스를 사용하여 자체 위치를 결정할 수 있습니다.

예제

//
// Suppose Provider wants to handle requests after BINLSVC has rejected them.
//
dwError = PxeProviderQueryIndex(L"BINLSVC", &Index);

if (dwError == ERROR_SUCCESS)
{
 if (PxeProviderRegister(L"MYPROV",
                         L"C:\\MyDir\\MyProv.DLL",
                         PXE_REG_INDEX_BOTTOM,
                         Index + 1,              // Add after BINLSVC
                         &hKey) != ERROR_SUCCESS)
 {
  // Handle Error
 }
}

요구 사항

요구 사항
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2008, Windows Server 2003 SP2 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 wdspxe.h
라이브러리 WdsPxe.lib
DLL WdsPxe.dll

추가 정보

PxeProviderRegister

Windows Deployment Services 서버 함수