IOCTL_NFP_GET_MAX_MESSAGE_BYTES IOCTL (nfpdev.h)
Un client invia la richiesta di IOCTL_NFP_GET_MAX_MESSAGE_BYTES a qualsiasi handle generico, uno non pubblicato e non sottoscritto, al dispositivo provider per determinare le dimensioni massime dei messaggi supportate.
Codice principale
Buffer di input
Nessuno
Buffer di output
Un valore INT32 che definisce la dimensione massima del messaggio supportata dalla specifica.
Blocco dello stato
Irp-IoStatus.Status> è impostato su STATUS_SUCCESS se la richiesta ha esito positivo.
In caso contrario, stato della condizione di errore appropriata come codice NTSTATUS.
Per altre informazioni, vedere Valori NTSTATUS.
Commenti
- Ogni implementazione del provider può specificare una dimensione massima dei messaggi per le pubblicazioni e le sottoscrizioni. Windows richiede che questa dimensione massima del messaggio supportata dal provider non sia inferiore a 10 KB.
-
Di seguito sono riportate le azioni necessarie quando si usa questo ioctl:
- Il driver DEVE supportare una dimensione massima del messaggio non inferiore a 10 KB.
- Quando viene ricevuto questo IOCTL, il driver DEVE copiare le dimensioni massime del messaggio nel buffer di output e completarlo con STATUS_SUCCESS.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 |
Intestazione | nfpdev.h |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per