Función StorPortInitializeSpinlock (storport.h)
La rutina StorPortInitializeSpinLock inicializa una variable de tipo STOR_KSPIN_LOCK.
Sintaxis
ULONG StorPortInitializeSpinlock(
[in] PVOID HwDeviceExtension,
[out] PSTOR_KSPIN_LOCK Lock
);
Parámetros
[in] HwDeviceExtension
Puntero a la extensión de dispositivo de hardware para el adaptador de bus host (HBA).
[out] Lock
Puntero a un bloqueo de número de tipo STOR_KSPIN_LOCK, para el que el autor de la llamada debe proporcionar el almacenamiento.
Valor devuelto
StorPortInitializeSpinlock devuelve un código de estado como uno de los siguientes:
Código devuelto | Descripción |
---|---|
STOR_STATUS_NOT_IMPLEMENTED | Esta función no se implementa en el sistema operativo activo. |
STOR_STATUS_SUCCESS | Los elementos de lista se quitaron correctamente o la lista ya está vacía. |
Comentarios
Se debe llamar a esta rutina antes de una llamada inicial a StorPortAcquireSpinLock a cualquier otra rutina de soporte técnico que requiera un bloqueo de número como argumento.
Para obtener más información sobre los bloqueos de número, consulte Bloqueos de número.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Encabezado | storport.h (incluya Storport.h) |