Función SpbRequestGetParameters (spbcx.h)
El método SpbRequestGetParameters recupera un conjunto de valores de parámetro específicos de SPB de una solicitud de E/S.
Sintaxis
void SpbRequestGetParameters(
[in] SPBREQUEST SpbRequest,
[out] SPB_REQUEST_PARAMETERS *Parameters
);
Parámetros
[in] SpbRequest
Un identificador SPBREQUEST para la solicitud de E/S. El controlador del controlador SPB recibió este identificador anteriormente a través de una de sus funciones de devolución de llamada de eventos registrados.
[out] Parameters
Puntero a una estructura de SPB_REQUEST_PARAMETERS asignada por el autor de la llamada en la que el método escribe los valores de parámetro específicos de SPB de la solicitud de E/S. El autor de la llamada debe haber inicializado previamente esta estructura llamando a la función SPB_REQUEST_PARAMETERS_INIT .
Valor devuelto
None
Observaciones
SpbRequestGetParameters es similar al método WdfRequestGetParameters , pero solo recupera información específica de SPB. El controlador del controlador SPB puede llamar a SpbRequestGetParameters para recuperar información específica de SPB de las solicitudes de E/S que recibe de la extensión de marco de SPB (SpbCx). El controlador del controlador SPB puede llamar a WdfRequestGetParameters para recuperar los parámetros de solicitud genéricos de las solicitudes de E/S que recibe.
Ejemplos
En el ejemplo de código siguiente se muestra cómo usar SpbRequestGetParameters para recuperar los parámetros específicos de SPB de una solicitud de E/S. La variable spbRequest contiene un identificador SPBREQUEST para la solicitud de E/S.
SPB_REQUEST_PARAMETERS parameters;
SPB_REQUEST_PARAMETERS_INIT(¶meters);
SpbRequestGetParameters(spbRequest, ¶meters);
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible a partir de Windows 8. |
Plataforma de destino | Universal |
Encabezado | spbcx.h |
Library | Spbcxstubs.lib |
IRQL | <= DISPATCH_LEVEL |