PIX's code-analysis pass complained about the SAL in this file. These changes make it happy.
This commit is contained in:
Jeff Noyle 2020-03-05 16:37:03 -08:00 коммит произвёл GitHub
Родитель 39efc1c762
Коммит 481657a0ce
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 17 добавлений и 17 удалений

Просмотреть файл

@ -22,10 +22,10 @@ IDxcPixType : public IUnknown
_Outptr_result_z_ BSTR *Name) = 0; _Outptr_result_z_ BSTR *Name) = 0;
virtual STDMETHODIMP GetSizeInBits( virtual STDMETHODIMP GetSizeInBits(
_Outptr_result_z_ DWORD *GetSizeInBits) = 0; _Out_ DWORD *GetSizeInBits) = 0;
virtual STDMETHODIMP UnAlias( virtual STDMETHODIMP UnAlias(
_Outptr_result_z_ IDxcPixType** ppBaseType) = 0; _COM_Outptr_ IDxcPixType** ppBaseType) = 0;
}; };
struct __declspec(uuid("d9df2c8b-2773-466d-9bc2-d848d8496bf6")) struct __declspec(uuid("d9df2c8b-2773-466d-9bc2-d848d8496bf6"))
@ -47,13 +47,13 @@ struct __declspec(uuid("9ba0d9d3-457b-426f-8019-9f3849982aa2"))
IDxcPixArrayType : public IDxcPixType IDxcPixArrayType : public IDxcPixType
{ {
virtual STDMETHODIMP GetNumElements( virtual STDMETHODIMP GetNumElements(
_Outptr_result_z_ DWORD* ppNumElements) = 0; _Out_ DWORD* ppNumElements) = 0;
virtual STDMETHODIMP GetIndexedType( virtual STDMETHODIMP GetIndexedType(
_Outptr_result_z_ IDxcPixType **ppElementType) = 0; _COM_Outptr_ IDxcPixType **ppElementType) = 0;
virtual STDMETHODIMP GetElementType( virtual STDMETHODIMP GetElementType(
_Outptr_result_z_ IDxcPixType** ppElementType) = 0; _COM_Outptr_ IDxcPixType** ppElementType) = 0;
}; };
struct __declspec(uuid("6c707d08-7995-4a84-bae5-e6d8291f3b78")) struct __declspec(uuid("6c707d08-7995-4a84-bae5-e6d8291f3b78"))
@ -63,25 +63,25 @@ IDxcPixStructField : public IUnknown
_Outptr_result_z_ BSTR *Name) = 0; _Outptr_result_z_ BSTR *Name) = 0;
virtual STDMETHODIMP GetType( virtual STDMETHODIMP GetType(
_Outptr_result_z_ IDxcPixType** ppType) = 0; _COM_Outptr_ IDxcPixType** ppType) = 0;
virtual STDMETHODIMP GetOffsetInBits( virtual STDMETHODIMP GetOffsetInBits(
_Outptr_result_z_ DWORD *pOffsetInBits) = 0; _Out_ DWORD *pOffsetInBits) = 0;
}; };
struct __declspec(uuid("24c08c44-684b-4b1c-b41b-f8772383d074")) struct __declspec(uuid("24c08c44-684b-4b1c-b41b-f8772383d074"))
IDxcPixStructType : public IDxcPixType IDxcPixStructType : public IDxcPixType
{ {
virtual STDMETHODIMP GetNumFields( virtual STDMETHODIMP GetNumFields(
_Outptr_result_z_ DWORD* ppNumFields) = 0; _Out_ DWORD* ppNumFields) = 0;
virtual STDMETHODIMP GetFieldByIndex( virtual STDMETHODIMP GetFieldByIndex(
DWORD dwIndex, DWORD dwIndex,
_Outptr_result_z_ IDxcPixStructField **ppField) = 0; _COM_Outptr_ IDxcPixStructField **ppField) = 0;
virtual STDMETHODIMP GetFieldByName( virtual STDMETHODIMP GetFieldByName(
_In_ LPCWSTR lpName, _In_ LPCWSTR lpName,
_Outptr_result_z_ IDxcPixStructField** ppField) = 0; _COM_Outptr_ IDxcPixStructField** ppField) = 0;
}; };
struct __declspec(uuid("74d522f5-16c4-40cb-867b-4b4149e3db0e")) struct __declspec(uuid("74d522f5-16c4-40cb-867b-4b4149e3db0e"))
@ -96,12 +96,12 @@ IDxcPixDxilStorage : public IUnknown
_COM_Outptr_ IDxcPixDxilStorage** ppResult) = 0; _COM_Outptr_ IDxcPixDxilStorage** ppResult) = 0;
virtual STDMETHODIMP GetRegisterNumber( virtual STDMETHODIMP GetRegisterNumber(
_Outptr_result_z_ DWORD *pRegNum) = 0; _Out_ DWORD* pRegNum) = 0;
virtual STDMETHODIMP GetIsAlive() = 0; virtual STDMETHODIMP GetIsAlive() = 0;
virtual STDMETHODIMP GetType( virtual STDMETHODIMP GetType(
_Outptr_result_z_ IDxcPixType** ppType) = 0; _COM_Outptr_ IDxcPixType** ppType) = 0;
}; };
struct __declspec(uuid("2f954b30-61a7-4348-95b1-2db356a75cde")) struct __declspec(uuid("2f954b30-61a7-4348-95b1-2db356a75cde"))
@ -111,7 +111,7 @@ IDxcPixVariable : public IUnknown
_Outptr_result_z_ BSTR *Name) = 0; _Outptr_result_z_ BSTR *Name) = 0;
virtual STDMETHODIMP GetType( virtual STDMETHODIMP GetType(
_Outptr_result_z_ IDxcPixType **ppType) = 0; _COM_Outptr_ IDxcPixType** ppType) = 0;
virtual STDMETHODIMP GetStorage( virtual STDMETHODIMP GetStorage(
_COM_Outptr_ IDxcPixDxilStorage **ppStorage) = 0; _COM_Outptr_ IDxcPixDxilStorage **ppStorage) = 0;
@ -121,15 +121,15 @@ struct __declspec(uuid("c59d302f-34a2-4fe5-9646-32ce7a52d03f"))
IDxcPixDxilLiveVariables : public IUnknown IDxcPixDxilLiveVariables : public IUnknown
{ {
virtual STDMETHODIMP GetCount( virtual STDMETHODIMP GetCount(
_Outptr_ DWORD *dwSize) = 0; _Out_ DWORD *dwSize) = 0;
virtual STDMETHODIMP GetVariableByIndex( virtual STDMETHODIMP GetVariableByIndex(
_In_ DWORD Index, _In_ DWORD Index,
_Outptr_result_z_ IDxcPixVariable ** ppVariable) = 0; _COM_Outptr_ IDxcPixVariable ** ppVariable) = 0;
virtual STDMETHODIMP GetVariableByName( virtual STDMETHODIMP GetVariableByName(
_In_ LPCWSTR Name, _In_ LPCWSTR Name,
_Outptr_result_z_ IDxcPixVariable** ppVariable) = 0; _COM_Outptr_ IDxcPixVariable** ppVariable) = 0;
}; };
struct __declspec(uuid("6dd5d45e-a417-4a26-b0ff-bdb7d6dcc63d")) struct __declspec(uuid("6dd5d45e-a417-4a26-b0ff-bdb7d6dcc63d"))
@ -149,7 +149,7 @@ IDxcPixDxilDebugInfo : public IUnknown
virtual STDMETHODIMP GetStackDepth( virtual STDMETHODIMP GetStackDepth(
_In_ DWORD InstructionOffset, _In_ DWORD InstructionOffset,
_Outptr_ DWORD *StackDepth) = 0; _Out_ DWORD* StackDepth) = 0;
}; };
struct __declspec(uuid("9c2a040d-8068-44ec-8c68-8bfef1b43789")) struct __declspec(uuid("9c2a040d-8068-44ec-8c68-8bfef1b43789"))