} SCSIWMIGUIDREGINFO, *PSCSIWMIGUIDREGINFO;
typedef UCHAR
-(NTAPI *PSCSIWMI_QUERY_REGINFO)(
+(DDKAPI *PSCSIWMI_QUERY_REGINFO)(
IN PVOID DeviceContext,
IN PSCSIWMI_REQUEST_CONTEXT RequestContext,
OUT PWCHAR *MofResourceName);
typedef BOOLEAN
-(NTAPI *PSCSIWMI_QUERY_DATABLOCK)(
+(DDKAPI *PSCSIWMI_QUERY_DATABLOCK)(
IN PVOID Context,
IN PSCSIWMI_REQUEST_CONTEXT DispatchContext,
IN ULONG GuidIndex,
OUT PUCHAR Buffer);
typedef BOOLEAN
-(NTAPI *PSCSIWMI_SET_DATABLOCK)(
+(DDKAPI *PSCSIWMI_SET_DATABLOCK)(
IN PVOID DeviceContext,
IN PSCSIWMI_REQUEST_CONTEXT RequestContext,
IN ULONG GuidIndex,
IN PUCHAR Buffer);
typedef BOOLEAN
-(NTAPI *PSCSIWMI_SET_DATAITEM)(
+(DDKAPI *PSCSIWMI_SET_DATAITEM)(
IN PVOID DeviceContext,
IN PSCSIWMI_REQUEST_CONTEXT RequestContext,
IN ULONG GuidIndex,
IN PUCHAR Buffer);
typedef BOOLEAN
-(NTAPI *PSCSIWMI_EXECUTE_METHOD)(
+(DDKAPI *PSCSIWMI_EXECUTE_METHOD)(
IN PVOID DeviceContext,
IN PSCSIWMI_REQUEST_CONTEXT RequestContext,
IN ULONG GuidIndex,
} SCSIWMI_ENABLE_DISABLE_CONTROL;
typedef BOOLEAN
-(NTAPI *PSCSIWMI_FUNCTION_CONTROL)(
+(DDKAPI *PSCSIWMI_FUNCTION_CONTROL)(
IN PVOID DeviceContext,
IN PSCSIWMI_REQUEST_CONTEXT RequestContext,
IN ULONG GuidIndex,
SCSIPORTAPI
BOOLEAN
-NTAPI
+DDKAPI
ScsiPortWmiDispatchFunction(
IN PSCSI_WMILIB_CONTEXT WmiLibInfo,
IN UCHAR MinorFunction,
SCSIPORTAPI
VOID
-NTAPI
+DDKAPI
ScsiPortWmiPostProcess(
IN PSCSIWMI_REQUEST_CONTEXT RequestContext,
IN UCHAR SrbStatus,
SCSIPORTAPI
VOID
-NTAPI
+DDKAPI
ScsiPortWmiFireLogicalUnitEvent(
IN PVOID HwDeviceExtension,
IN UCHAR PathId,