Funzione WdsBpQueryOption (wdsbp.h)
Restituisce il valore di un'opzione dal pacchetto analizzato.
Sintassi
DWORD WDSBPAPI WdsBpQueryOption(
[in] HANDLE hHandle,
[in] ULONG uOption,
[out] ULONG uValueLen,
[out] PVOID pValue,
[out] PULONG puBytes
);
Parametri
[in] hHandle
Handle restituito dalla funzione WdsBpParseInitialize .
[in] uOption
Specifica l'opzione da aggiungere al pacchetto.
[out] uValueLen
Numero totale di byte di memoria a cui punta il parametro pValue . Per determinare il numero di byte necessari per archiviare il valore per l'opzione, impostare uValueLen su zero e pValue su NULL; La funzione WdsBpQueryOption restituisce ERROR_INSUFFICIENT_BUFFER e la posizione a cui punta il parametro puBytes riceve il numero di byte necessari per il valore.
[out] pValue
Il valore dell'opzione viene restituito in questo buffer.
[out] puBytes
Se il buffer è sufficientemente grande per il valore, questo parametro riceve il numero di byte copiati in pValue. Se lo spazio disponibile non è sufficiente, questo parametro riceve il numero totale di byte necessari per archiviare il valore.
Valore restituito
Se la funzione ha esito positivo, il valore restituito viene S_OK.
Requisiti
Client minimo supportato | Windows Vista con SP1 [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | wdsbp.h |
Libreria | Wdsbp.lib |
DLL | Wdsbp.dll |