1234567891011121314151617181920212223242526272829303132333435 |
- #ifndef NULLOSFT_MLDISC_STPI_HEADER
- #define NULLOSFT_MLDISC_STPI_HEADER
- #if defined(_MSC_VER) && (_MSC_VER >= 1020)
- #pragma once
- #endif
- #include <windows.h>
- typedef struct _SENSEINFO
- {
- BYTE bSense;
- BYTE bASC;
- BYTE bASCQ;
- } SENSEINFO;
- BOOL SPTI_TestUnitReady(HANDLE hDevice, BYTE *pbSC, BYTE *pbASC, BYTE *pbASCQ, INT timeOutSec);
- BOOL SPTI_StartStopUnit(HANDLE hDevice, BOOL bImmediate, BOOL bLoadEject, BOOL bStart, INT timeOutSec, SENSEINFO *pSense);
- BOOL SPTI_GetCapabilities(HANDLE hDevice, DWORD *pCap);
- #endif
|