Funzione ComDBResizeDatabase (msport.h)
ComDBResizeDatabase ridimensiona il database della porta COM.
Sintassi
LONG ComDBResizeDatabase(
[in] HCOMDB HComDB,
[in] DWORD NewSize
);
Parametri
[in] HComDB
Gestire il database della porta COM restituito da ComDBOpen.
[in] NewSize
Specifica una nuova dimensione per il database della porta COM, in cui le dimensioni del database sono il numero di numeri di porta attualmente abitrati nel database. Questo valore deve essere un multiplo intero di 1024, deve essere maggiore della dimensione corrente e deve essere minore o uguale a COMDB_MAX_PORTS_ARBITRATED.
Valore restituito
ComDBResizeDatabase restituisce uno dei valori di stato seguenti.
Codice restituito | Descrizione |
---|---|
|
Il database è stato ridimensionato correttamente. |
|
NewSize è minore o uguale alla dimensione corrente del database oppure è maggiore di COMDB_MAX_PORTS_ARBITRATED. |
|
Impossibile scrivere la routine nel database. |
|
Uno dei seguenti è true: l'handle specificato per il database della porta COM non è valido. NewSize non è un multiplo di 1024. |
|
La routine non è riuscita ad accedere al database. Per informazioni dettagliate sull'errore, chiamare GetLastError. |
Commenti
Usare ComDBGetCurrentPortUsage per ottenere le dimensioni correnti del database.
ComDBResizeDatabase viene eseguito in modalità utente.
Per altre informazioni, vedere Ridimensionamento del database della porta COM.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | msport.h (include Msport.h) |
Libreria | Msport.lib |
DLL | Msports.dll |