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 |