SpbRequestGetParameters 함수(spbcx.h)

SpbRequestGetParameters 메서드는 I/O 요청에서 SPB 관련 매개 변수 값 집합을 검색합니다.

구문

void SpbRequestGetParameters(
  [in]  SPBREQUEST             SpbRequest,
  [out] SPB_REQUEST_PARAMETERS *Parameters
);

매개 변수

[in] SpbRequest

I/O 요청에 대한 SPBREQUEST 핸들입니다. SPB 컨트롤러 드라이버는 이전에 등록된 이벤트 콜백 함수 중 하나를 통해 이 핸들을 받았습니다.

[out] Parameters

메서드가 I/O 요청에서 SPB 관련 매개 변수 값을 쓰는 호출자가 할당한 SPB_REQUEST_PARAMETERS 구조체에 대한 포인터입니다. 호출자는 이전에 SPB_REQUEST_PARAMETERS_INIT 함수를 호출하여 이 구조를 초기화해야 합니다.

반환 값

없음

설명

SpbRequestGetParametersWdfRequestGetParameters 메서드와 유사하지만 SPB 관련 정보만 검색합니다. SPB 컨트롤러 드라이버는 SpbRequestGetParameters 를 호출하여 SPB 프레임워크 확장(SpbCx)에서 수신하는 I/O 요청에서 SPB 관련 정보를 검색할 수 있습니다. SPB 컨트롤러 드라이버는 WdfRequestGetParameters 를 호출하여 수신하는 I/O 요청에서 제네릭 요청 매개 변수를 검색할 수 있습니다.

예제

다음 코드 예제에서는 SpbRequestGetParameters 를 사용하여 I/O 요청에서 SPB 관련 매개 변수를 검색하는 방법을 보여 줍니다. spbRequest 변수에는 I/O 요청에 대한 SPBREQUEST 핸들이 포함되어 있습니다.

SPB_REQUEST_PARAMETERS parameters;

SPB_REQUEST_PARAMETERS_INIT(&parameters);

SpbRequestGetParameters(spbRequest, &parameters);


요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 사용하여 사용할 수 있습니다.
대상 플랫폼 유니버설
헤더 spbcx.h
라이브러리 Spbcxstubs.lib
IRQL <= DISPATCH_LEVEL

추가 정보

SPBREQUEST

SPB_REQUEST_PARAMETERS

SPB_REQUEST_PARAMETERS_INIT

WdfRequestGetParameters