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